diff --git a/Core/App/gpio.c b/Core/App/gpio.c index 8c8f454..8dbe86e 100644 --- a/Core/App/gpio.c +++ b/Core/App/gpio.c @@ -9,7 +9,7 @@ */ //-- Includes ------------------------------------------------------------------ -#include "gpio.h" +#include "periph_config.h" //-- Defines ------------------------------------------------------------------- @@ -18,18 +18,20 @@ void gpio_init(void) { RCU_AHBClkCmd(RCU_AHBClk_GPIOA, ENABLE); RCU_AHBRstCmd(RCU_AHBRst_GPIOA, ENABLE); + RCU_AHBClkCmd(RCU_AHBClk_GPIOB, ENABLE); + RCU_AHBRstCmd(RCU_AHBRst_GPIOB, ENABLE); /* Сброс пинов */ GPIO_DeInit(GPIOA); GPIO_DeInit(GPIOB); - // Инициализируем порт A + // Инициализация порта A for (int i = 0; i < sizeof(gpioa_config) / sizeof(gpioa_config[0]); i++) { GPIO_Init(GPIOA, &gpioa_config[i]); } - // Инициализируем порт B + // Инициализация порта B for (int i = 0; i < sizeof(gpiob_config) / sizeof(gpiob_config[0]); i++) { GPIO_Init(GPIOB, &gpiob_config[i]); @@ -66,3 +68,28 @@ void gpio_init(void) // gpio_init.Pin = GPIO_OUT_OD_PB_PINS; // GPIO_Init(GPIOB, &gpio_init); } + + +GPIO_Init_TypeDef *gpio_get_init(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin) +{ + uint8_t pin_index = __builtin_ctz(GPIO_Pin); + + if (GPIOx == GPIOA) + { + // Проверяем границы массива + if (pin_index < sizeof(gpioa_config) / sizeof(gpioa_config[0])) + { + return &gpioa_config[pin_index]; + } + } + else if (GPIOx == GPIOB) + { + // У тебя была опечатка: возвращал gpioa_config вместо gpiob_config + if (pin_index < sizeof(gpiob_config) / sizeof(gpiob_config[0])) + { + return &gpiob_config[pin_index]; + } + } + + return NULL; +} diff --git a/Core/App/gpio.h b/Core/App/gpio.h index bdc99fc..ed24519 100644 --- a/Core/App/gpio.h +++ b/Core/App/gpio.h @@ -10,7 +10,8 @@ #ifndef __GPIO_H #define __GPIO_H //-- Includes ------------------------------------------------------------------ -#include "main.h" +#include "plib035.h" +#include "retarget_conf.h" //-- Defines ------------------------------------------------------------------- // Дефайны для режима пина OutEnable, AltFuncEnable, DigitalEnable @@ -22,53 +23,6 @@ - -static GPIO_Init_TypeDef gpioa_config[] = { - // Пин, Режим, Выходной режим, Входной режим, Подтяжка, Нагрузка/Скорость - { GPIO_Pin_0, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_1, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_2, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_3, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_4, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_5, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_6, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_7, GPIO_PinMode_Output, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_8, GPIO_PinMode_Output, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_9, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_10, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_11, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_12, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_13, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_14, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_15, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, -}; - -static GPIO_Init_TypeDef gpiob_config[] = { - { GPIO_Pin_0, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_1, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_2, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_3, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_4, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_5, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_6, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_7, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_8, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_9, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_10, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_11, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_12, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_13, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_14, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, - { GPIO_Pin_15, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, -}; - - - - - - - - // Другой вариант //#define GPIO_OUT_PP_PA_PINS /* GPIO_Pin_0 | */ \ // /* GPIO_Pin_1 | */ \ @@ -145,5 +99,6 @@ static GPIO_Init_TypeDef gpiob_config[] = { //-- Exported functions prototypes --------------------------------------------- void gpio_init(void); +GPIO_Init_TypeDef *gpio_get_init(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin); #endif /*__GPIO_H*/ diff --git a/Core/App/main.c b/Core/App/main.c index 5849db3..f61d39e 100644 --- a/Core/App/main.c +++ b/Core/App/main.c @@ -1,53 +1,74 @@ /*============================================================================== * Шаблон проекта для К1921ВК035 с использованием бибилотеки PLIB035 *------------------------------------------------------------------------------ - * НИИЭТ, Богдан Колбов + * ЦНИИ СЭТ, Разваляев Алексей *============================================================================== - * ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО - * ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ - * ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ - * НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - * ПРЕДНАЗНАЧЕНО ДЛЯ ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЕЙ И НАПРАВЛЕНО ТОЛЬКО НА - * ПРЕДОСТАВЛЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ О ПРОДУКТЕ, С ЦЕЛЬЮ СОХРАНИТЬ ВРЕМЯ - * ПОТРЕБИТЕЛЮ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ - * ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА ПРЯМОЙ ИЛИ КОСВЕННЫЙ УЩЕРБ, ИЛИ - * ПО ИНЫМ ТРЕБОВАНИЯМ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ - * ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ. - * - * 2018 АО "НИИЭТ" + * Конфигурация портов настраивается в gpio.h + * ЦНИИ СЭТ *============================================================================== */ //-- Includes ------------------------------------------------------------------ #include "main.h" -#include "rcu.h" -#include "gpio.h" +void restart_receive(void); +void heartbit(void); //-- Defines ------------------------------------------------------------------- - +uint8_t rxbuff[10] = {0}; //-- Peripheral init functions ------------------------------------------------- void periph_init() { - SystemCoreClockUpdate(); sysclk_init(); + uart_init_first(); + tmr_init_first(); gpio_init(); +#ifdef RETARGET retarget_init(); +#endif printf("\nAll peripherals inited, SYSCLK = %3d MHz\n", (int)(SystemCoreClock / 1E6)); + + + uart_set_callback(&huart1, UART_Callback_Rx, &restart_receive); + uart_start(&huart1, UART_FIFOLevel_1_8, UART_FIFOLevel_1_8); + + tmr_set_callback(&htmr2, 0, &heartbit); + tmr_start(&htmr0); + tmr_start(&htmr1); + tmr_start(&htmr2); } //-- Main ---------------------------------------------------------------------- int main() { periph_init(); - + uint8_t cnt; + uart_receive_it(&huart1, rxbuff, sizeof(rxbuff)); + uint32_t prev_tick; + tmr_delay_start(&htmr0, &prev_tick); while (1) { - + if(tmr_delay_done(&htmr0, 1000000, &prev_tick)) + { + tmr_delay_start(&htmr0, &prev_tick); + GPIO_ToggleBits(GPIOA, GPIO_Pin_8); + } + tmr_delay(&htmr0, 100000); + GPIO_ToggleBits(GPIOA, GPIO_Pin_7); +// uart_transmit_it(&huart1, (uint8_t*)"Hello World: ", sizeof("Hello World: ")-1); +// uart_transmit_it(&huart1, (uint8_t*)"delay 500\r\n", sizeof("delay 500\r\n")-1); }; //return 0; } +void restart_receive(void) +{ + uart_receive_it(&huart1, rxbuff, sizeof(rxbuff)); + uart_transmit_it(&huart1, rxbuff, sizeof(rxbuff)); +} - +void heartbit(void) +{ + uart_transmit(&huart1, (uint8_t *)"\r\nTick 1 sec\r\n", sizeof("\r\nTick 1 sec\r\n")-1, 1000); +} //-- Assert -------------------------------------------------------------------- void Error_Handler(void) diff --git a/Core/App/main.h b/Core/App/main.h index 0962252..d569920 100644 --- a/Core/App/main.h +++ b/Core/App/main.h @@ -1,26 +1,17 @@ /*============================================================================== * Шаблон проекта для К1921ВК035 с использованием бибилотеки PLIB035 *------------------------------------------------------------------------------ - * НИИЭТ, Богдан Колбов + * ЦНИИ СЭТ, Разваляев Алексей *============================================================================== - * ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО - * ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ - * ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ - * НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - * ПРЕДНАЗНАЧЕНО ДЛЯ ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЕЙ И НАПРАВЛЕНО ТОЛЬКО НА - * ПРЕДОСТАВЛЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ О ПРОДУКТЕ, С ЦЕЛЬЮ СОХРАНИТЬ ВРЕМЯ - * ПОТРЕБИТЕЛЮ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ - * ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА ПРЯМОЙ ИЛИ КОСВЕННЫЙ УЩЕРБ, ИЛИ - * ПО ИНЫМ ТРЕБОВАНИЯМ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ - * ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ. - * - * 2018 АО "НИИЭТ" + * Конфигурация портов настраивается в gpio.h + * ЦНИИ СЭТ *============================================================================== */ #ifndef __MAIN_H #define __MAIN_H //-- Includes ------------------------------------------------------------------ +#include "periph_config.h" #include "plib035.h" #include "retarget_conf.h" #include "mylibs_include.h" diff --git a/Core/App/rcu.c b/Core/App/sysclk.c similarity index 76% rename from Core/App/rcu.c rename to Core/App/sysclk.c index 6001675..80e8f82 100644 --- a/Core/App/rcu.c +++ b/Core/App/sysclk.c @@ -8,15 +8,16 @@ */ //-- Includes ------------------------------------------------------------------ -#include "rcu.h" +#include "periph_config.h" +__IO uint32_t uwTick; // Milliseconds ticks //-- Defines ------------------------------------------------------------------- //-- Peripheral init functions ------------------------------------------------- void sysclk_init(void) { OperationStatus status; - status = RCU_PLL_AutoConfig(MCU_CLOCK_MHZ*__MHZ, OS_Type); + status = RCU_PLL_AutoConfig(SYSCLK_CORE_CLOCK_MHZ*__MHZ, SYSCLK_Oscil_Type); if (status == ERROR) { Error_Handler(); @@ -27,5 +28,23 @@ void sysclk_init(void) /* Прерывание должно быть каждую миллисекунду: Для тактирования N Гц это каждый N / 1000 тик */ - SysTick_Config(MCU_CLOCK_MHZ*__MHZ/1000); + SysTick_Config(SYSCLK_CORE_CLOCK_MHZ*__MHZ/1000); +} + + +uint32_t millis(void) +{ + return uwTick; +} +void millis_inc(void) +{ + uwTick++; +} +uint32_t micros(void) +{ + return 0; +} +void micros_inc(void) +{ + uwTick++; } diff --git a/Core/App/rcu.h b/Core/App/sysclk.h similarity index 84% rename from Core/App/rcu.h rename to Core/App/sysclk.h index 4143ba9..b506e73 100644 --- a/Core/App/rcu.h +++ b/Core/App/sysclk.h @@ -9,14 +9,18 @@ #ifndef __RCU_H #define __RCU_H //-- Includes ------------------------------------------------------------------ -#include "main.h" +#include "plib035.h" +#include "retarget_conf.h" //-- Defines ------------------------------------------------------------------- -static RCU_PLL_Ref_TypeDef OS_Type = RCU_PLL_Ref_OSEClk; -#define MCU_CLOCK_MHZ 100 +extern __IO uint32_t uwTick; #define __MHZ 1000000 //-- Exported functions prototypes --------------------------------------------- void sysclk_init(void); +uint32_t millis(void); +void millis_inc(void); +uint32_t micros(void); +void micros_inc(void); #endif /*__RCU_H*/ diff --git a/Core/App/tmr.c b/Core/App/tmr.c new file mode 100644 index 0000000..fd583fe --- /dev/null +++ b/Core/App/tmr.c @@ -0,0 +1,296 @@ +/*============================================================================== + * Инициализация таймеров с использованием бибилотеки PLIB035 + *------------------------------------------------------------------------------ + * ЦНИИ СЭТ, Разваляев Алексей + *============================================================================== + * ЦНИИ СЭТ + *============================================================================== + */ + +//-- Includes ------------------------------------------------------------------ +#include "periph_config.h" + +TMR_HandleTypeDef htmr0; +TMR_HandleTypeDef htmr1; +TMR_HandleTypeDef htmr2; +TMR_HandleTypeDef htmr3; +//-- Defines ------------------------------------------------------------------- + +//-- Peripheral init functions ------------------------------------------------- +void tmr_init_first(void) +{ +#if (USE_TMR0==1) + RCU_APBClkCmd(RCU_APBClk_TMR0, ENABLE); + RCU_APBRstCmd(RCU_APBRst_TMR0, ENABLE); + + htmr0.TMR = TMR0; + tmr_init(&htmr0, &tmr0_config); + if(htmr0.Config->IT == ENABLE) + { + NVIC_EnableIRQ(TMR0_IRQn); + } +#endif + +#if (USE_TMR1==1) + RCU_APBClkCmd(RCU_APBClk_TMR1, ENABLE); + RCU_APBRstCmd(RCU_APBRst_TMR1, ENABLE); + + htmr1.TMR = TMR1; + tmr_init(&htmr1, &tmr1_config); + if(htmr1.Config->IT == ENABLE) + { + NVIC_EnableIRQ(TMR1_IRQn); + } +#endif + +#if (USE_TMR2==1) + RCU_APBClkCmd(RCU_APBClk_TMR2, ENABLE); + RCU_APBRstCmd(RCU_APBRst_TMR2, ENABLE); + + htmr2.TMR = TMR2; + tmr_init(&htmr2, &tmr2_config); + if(htmr2.Config->IT == ENABLE) + { + NVIC_EnableIRQ(TMR2_IRQn); + } +#endif + +#if (USE_TMR3==1) + RCU_APBClkCmd(RCU_APBClk_TMR3, ENABLE); + RCU_APBRstCmd(RCU_APBRst_TMR3, ENABLE); + + htmr3.TMR = TMR3; + tmr_init(&htmr3, &tmr3_config); + if(htmr3.Config->IT == ENABLE) + { + NVIC_EnableIRQ(TMR3_IRQn); + } +#endif +} + +/** + * @brief Инициализация таймера + * @param htmr указатель на хендл таймера + * @param NewConfig указатель на новую конфигурацию UART, иначе используется та, что в структуре + * @retval OperationStatus OK - если всё хорошо, ERROR - если ошибка + */ +OperationStatus tmr_init(TMR_HandleTypeDef *htmr, TMR_Init_TypeDef *NewConfig) +{ + if(htmr->TMR == NULL) + { + return ERROR; + } + if(NewConfig != NULL) + { + htmr->Config = NewConfig; + } + if(htmr->Config == NULL) + { + return ERROR; + } + + TMR_Init(htmr->TMR, htmr->Config); + + return OK; +} + + +/** + * @brief Установка коллбека таймера + * @param htmr указатель на хендл таймера + * @param cb_type Тип коллбека + * @param Callback Функция коллбека + * @retval void + */ +OperationStatus tmr_set_callback(TMR_HandleTypeDef* htmr, int cb_type, void (*Callback)(void)) +{ + if((htmr->TMR == NULL) || (htmr->Config == NULL)) + { + return ERROR; + } + htmr->Config->Callback = Callback; + return OK; +} + +/** + * @brief Запуск таймера + * @param htmr указатель на хендл таймера + * @retval OperationStatus OK - если всё хорошо, ERROR - если ошибка + */ +OperationStatus tmr_start(TMR_HandleTypeDef *htmr) +{ + if(htmr->TMR == NULL) + { + return ERROR; + } + + TMR_Cmd(htmr->TMR, ENABLE); + + return OK; +} + +/** + * @brief Остановка таймера + * @param htmr указатель на хендл таймера + * @retval OperationStatus OK - если всё хорошо, ERROR - если ошибка + */ +OperationStatus tmr_stop(TMR_HandleTypeDef *htmr) +{ + if(htmr->TMR == NULL) + { + return ERROR; + } + + TMR_Cmd(htmr->TMR, DISABLE); + + return OK; +} +/** + * @brief Задержка в тиках таймера (блокирующая). + * @param htmr Указатель на хендл таймера. + * @param delay Задержка в тиках таймера. + * @return OperationStatus. + * @details Формирует задержку с блокировкой программы. + */ +OperationStatus tmr_delay(TMR_HandleTypeDef *htmr, uint32_t delay) +{ + if(!htmr || !htmr->TMR) + return ERROR; + + uint32_t presc = htmr->Config->Prescaler+1; + uint64_t delay_load = delay*presc; + if(delay_load > 0xFFFFFFFF) + { + delay_load = 0xFFFFFFFF; + } + + if(delay_load >= htmr->TMR->LOAD) + { + return ERROR; + } + uint32_t starttick = htmr->TMR->VALUE; + while(1) + { + if((starttick - htmr->TMR->VALUE) >= delay_load) + { + return OK; + } + } +} + +/** + * @brief Начать отсчет неблокирующей задержки. + * @param htmr Указатель на хендл таймера. + * @param var Указатель на переменную куда положить значение тиков. + * @return OperationStatus. + * @details Запоминает счетчик для начала отсчета неблокирующей задержки. + * @ref tmr_delay_done для проверки статуса задержки + */ +OperationStatus tmr_delay_start(TMR_HandleTypeDef *htmr, uint32_t *var) +{ + if(!htmr || !htmr->TMR) + return ERROR; + + *var = htmr->TMR->VALUE; + + return OK; +} + +/** + * @brief Задержка в тиках таймера (неблокирующая). + * @param htmr Указатель на хендл таймера. + * @param delay Задержка в тиках таймера. + * @param var Указатель на переменную где хранится тики в момент начала задержки. + * @return 1 - задержка прошла. 0 - задержка в процессе. + * @details Формирует задержку с блокировкой программы. + * Перед ожиданием задержки надо инициализировать задержку @ref tmr_delay_start + */ +int tmr_delay_done(TMR_HandleTypeDef *htmr, uint32_t delay, uint32_t *var) +{ + if(!htmr || !htmr->TMR) + return 0; + + uint32_t presc = htmr->Config->Prescaler+1; + uint64_t delay_load = delay*presc; + if(delay_load > 0xFFFFFFFF) + { + delay_load = 0xFFFFFFFF; + } + + if(delay_load >= htmr->TMR->LOAD) + { + return 0; + } + + if((*var - htmr->TMR->VALUE) >= delay_load) + { + return 1; // Задержка прошла + } + else + { + return 0; + } +} + + + +/** + * @brief Обработчик прерывания таймера + * @param htmr указатель на хендл таймера + * @retval void + */ +void tmr_handler(TMR_HandleTypeDef* htmr) +{ + if((htmr->TMR == NULL) || (htmr->Config == NULL)) + { + return; + } + + /* Проверка флага прерывания таймера */ + if (TMR_ITStatus(htmr->TMR) == SET) + { + /* Если есть коллбек вызываем его */ + if(htmr->Config->Callback) + htmr->Config->Callback(); + + /* Очистка флага прерывания */ + TMR_ITStatusClear(htmr->TMR); + } +} + + +/* Расширение библиотеки plib */ +/** + * @brief Инициализирует модуль TMRx согласно параметрам структуры InitStruct. + * @param TMRx Выбор таймера, где x=A|B + * @param InitStruct Указатель на структуру типа @ref TMR_Init_TypeDef, + * которая содержит конфигурационную информацию + * @retval void + */ +void TMR_Init(TMR_TypeDef* TMRx, TMR_Init_TypeDef* InitStruct) +{ + uint32_t tim_clk = InitStruct->ClkFreq*__MHZ; + uint32_t presc = InitStruct->Prescaler+1; + if(InitStruct->PeriodUs) + { + TMR_PeriodConfig(TMRx, tim_clk, InitStruct->PeriodUs); + } + else if(InitStruct->FreqHz) + { + TMR_FreqConfig(TMRx, tim_clk, InitStruct->FreqHz); + } + else + { + uint64_t load = (uint64_t)InitStruct->Load*presc; + if(load > 0xFFFFFFFF) + load = 0xFFFFFFFF; + TMR_SetLoad(TMRx, load); + } + + TMR_ITCmd(TMRx, InitStruct->IT); + + TMR_DMAReqCmd(TMRx, InitStruct->DMAReq); + TMR_ADCSOCCmd(TMRx, InitStruct->ADCSOC); + TMR_ExtInputConfig(TMRx, InitStruct->ExtInput); +} + diff --git a/Core/App/tmr.h b/Core/App/tmr.h new file mode 100644 index 0000000..a619889 --- /dev/null +++ b/Core/App/tmr.h @@ -0,0 +1,63 @@ +/*============================================================================== + * Инициализация таймеров с использованием бибилотеки PLIB035 + *------------------------------------------------------------------------------ + * ЦНИИ СЭТ, Разваляев Алексей + *============================================================================== + * ЦНИИ СЭТ + *============================================================================== + */ +#ifndef __TMR_H +#define __TMR_H +//-- Includes ------------------------------------------------------------------ +#include "plib035.h" +#include "retarget_conf.h" + +//-- Defines ------------------------------------------------------------------- +// Дефайны для режима таймера Период в мкс, Частота, ПсевдоПрескалер, Период в тиках +#define PERIOD_MKS(_per_) _per_, 0, 0, 0 +#define FREQ_HZ(_freq_) 0, _freq_, 0, 0 +#define LOAD(_load_, _presc_) 0, 0, _presc_, _load_ + +typedef struct +{ + float ClkFreq; /*!< Частота тактирования таймера в МГц */ + + uint32_t PeriodUs; /*!< Период таймера в мкс */ + uint32_t FreqHz; /*!< Частота таймера в Гц */ + uint32_t Prescaler; /*!< Псевдопрескалер частоты */ + uint32_t Load; /*!< Период таймера в тиках */ + + FunctionalState IT; /*!< Разрешение работы прерывания */ + FunctionalState ADCSOC; /*!< Разрешение генерации сигналов запуска АЦП */ + FunctionalState DMAReq; /*!< Разрешение генерации запросов к DMA */ + TMR_ExtInput_TypeDef ExtInput; /*!< Настройка внешнего тактирования таймера */ + void (*Callback)(void); /* Коллбек который вызовется по прерыванию таймера */ +}TMR_Init_TypeDef; + +typedef struct +{ + TMR_TypeDef *TMR; + TMR_Init_TypeDef *Config; +}TMR_HandleTypeDef; + +extern TMR_HandleTypeDef htmr0; +extern TMR_HandleTypeDef htmr1; +extern TMR_HandleTypeDef htmr2; +extern TMR_HandleTypeDef htmr3; + +//-- Exported functions prototypes --------------------------------------------- +void tmr_init_first(void); + +OperationStatus tmr_init(TMR_HandleTypeDef *htmr, TMR_Init_TypeDef *NewConfig); +OperationStatus tmr_set_callback(TMR_HandleTypeDef* htmr, int cb_type, void (*Callback)(void)); + +OperationStatus tmr_start(TMR_HandleTypeDef *htmr); +OperationStatus tmr_stop(TMR_HandleTypeDef *htmr); +OperationStatus tmr_delay(TMR_HandleTypeDef *htmr, uint32_t delay); +OperationStatus tmr_delay_start(TMR_HandleTypeDef *htmr, uint32_t *var); +int tmr_delay_done(TMR_HandleTypeDef *htmr, uint32_t delay, uint32_t *var); + + +void tmr_handler(TMR_HandleTypeDef* htmr); +void TMR_Init(TMR_TypeDef* TMRx, TMR_Init_TypeDef* InitStruct); +#endif /*__TMR_H*/ diff --git a/Core/App/uart.c b/Core/App/uart.c new file mode 100644 index 0000000..a966009 --- /dev/null +++ b/Core/App/uart.c @@ -0,0 +1,506 @@ +/*============================================================================== + * Инициализация тактирования с использованием бибилотеки PLIB035 + *------------------------------------------------------------------------------ + * ЦНИИ СЭТ, Разваляев Алексей + *============================================================================== + * ЦНИИ СЭТ + *============================================================================== + */ + +//-- Includes ------------------------------------------------------------------ +#include "periph_config.h" + +UART_HandleTypeDef huart0; +UART_HandleTypeDef huart1; + + + +static int __uart_fifo_receive(UART_HandleTypeDef *huart, uint8_t it_mode); +static int __uart_fifo_transmit(UART_HandleTypeDef *huart, uint8_t it_mode); +//-- Defines ------------------------------------------------------------------- + + + + +//-- Peripheral init functions ------------------------------------------------- +void uart_init_first(void) +{ + +#if (USE_UART0==1) + // Настройка пинов для UART0 + uart0_gpio_init(); + + // Включаем тактирование UART0 + RCU_UARTClkConfig(UART0_Num, RCU_PeriphClk_PLLClk, 0, DISABLE); + RCU_UARTClkCmd(UART0_Num, ENABLE); + UART_DeInit(UART0); + // Инициализируем UART0 + huart0.UART = UART0; + uart_init(&huart0, &uart0_config); + NVIC_EnableIRQ(UART0_TD_IRQn); + NVIC_EnableIRQ(UART0_RX_IRQn); + NVIC_EnableIRQ(UART0_TX_IRQn); + NVIC_EnableIRQ(UART0_E_RT_IRQn); +#endif + + +#if (USE_UART1==1) + // Настройка пинов для UART1 + uart1_gpio_init(); + + // Включаем тактирование UART1 + RCU_UARTClkConfig(UART1_Num, RCU_PeriphClk_PLLClk, 0, DISABLE); + RCU_UARTClkCmd(UART1_Num, ENABLE); + UART_DeInit(UART1); + + // Инициализируем UART1 + NVIC_EnableIRQ(UART1_TD_IRQn); + NVIC_EnableIRQ(UART1_RX_IRQn); + NVIC_EnableIRQ(UART1_TX_IRQn); + NVIC_EnableIRQ(UART1_E_RT_IRQn); + + huart1.UART = UART1; + uart_init(&huart1, &uart1_config); + +#endif +} + + + + +/** + * @brief Инициализация UART + * @param htmr указатель на хендл UART + * @param NewConfig указатель на новую конфигурацию UART, иначе используется та, что в структуре + * @retval OperationStatus OK - если всё хорошо, ERROR - если ошибка + */ +OperationStatus uart_init(UART_HandleTypeDef *huart, UART_ExtInitTypeDef *NewConfig) +{ + if(huart->UART == NULL) + { + return ERROR; + } + if(NewConfig != NULL) + { + huart->Config = NewConfig; + } + if(huart->Config == NULL) + { + return ERROR; + } + + UART_Init(huart->UART, &huart->Config->UART_Init); + + return OK; +} + +OperationStatus uart_start(UART_HandleTypeDef *huart, UART_FIFOLevel_TypeDef TxFifoLevel, UART_FIFOLevel_TypeDef RxFifoLevel) +{ + if (huart == NULL) + return ERROR; + + UART_ITFIFOLevelRxConfig(huart->UART, RxFifoLevel); + UART_ITFIFOLevelTxConfig(huart->UART, TxFifoLevel); + + + huart->TxBufPtr = NULL; + huart->TxCount = 0; + huart->TxSize = 0; + huart->TxBusy = 0; + + huart->RxBufPtr = NULL; + huart->RxCount = 0; + huart->RxSize = 0; + huart->RxBusy = 0; + + UART_Cmd(huart->UART, ENABLE); + + return OK; +} + +OperationStatus uart_transmit(UART_HandleTypeDef *huart, + uint8_t *buf, + uint16_t size, + uint32_t timeout) +{ + if (!huart || !buf || size == 0) + return ERROR; + + // Если TX занят, возвращаем ERROR + if (huart->TxBusy) + return ERROR; + + huart->TxBufPtr = buf; + huart->TxSize = size; + huart->TxCount = 0; + huart->TxBusy = 1; + + uint32_t starttick = millis(); + // Отправляем пока всё не отправится + while(__uart_fifo_transmit(huart, 0) == 0) + { + if(millis() - starttick > timeout) + return ERROR; + } + + return OK; +} + +OperationStatus uart_receive(UART_HandleTypeDef *huart, + uint8_t *buf, + uint16_t size, + uint32_t timeout) +{ + if (!huart || !buf || size == 0) + return ERROR; + + // Если RX занят, возвращаем ERROR + if (huart->RxBusy) + return ERROR; + + huart->RxBufPtr = buf; + huart->RxSize = size; + huart->RxCount = 0; + huart->RxBusy = 1; + + uint32_t starttick = millis(); + // Принимаем всё пока всё не примется + while(__uart_fifo_transmit(huart, 0) == 0) + { + if(millis() - starttick > timeout) + return ERROR;; + } + + return OK; +} + + +OperationStatus uart_transmit_it(UART_HandleTypeDef *huart, + uint8_t *buf, + uint16_t size) +{ + if (!huart || !buf || size == 0) + return ERROR; + + // Если TX занят, возвращаем ERROR + if (huart->TxBusy) + return ERROR; + + huart->TxBufPtr = buf; + huart->TxSize = size; + huart->TxCount = 0; + huart->TxBusy = 1; + + // Включаем прерывания по TX FIFO + UART_ITCmd(huart->UART, UART_ITSource_TxFIFOLevel, ENABLE); + + __uart_fifo_transmit(huart, 1); + + return OK; +} + + + +OperationStatus uart_receive_it(UART_HandleTypeDef *huart, + uint8_t *buf, + uint16_t size) +{ + if (!huart || !buf || size == 0) + return ERROR; + + // Если RX занят, возвращаем ERROR + if (huart->RxBusy) + return ERROR; + + huart->RxBufPtr = buf; + huart->RxSize = size; + huart->RxCount = 0; + huart->RxBusy = 1; + + // Включаем только RX прерывания + UART_ITCmd(huart->UART, + UART_ITSource_RxFIFOLevel | + UART_ITSource_RecieveTimeout | + UART_ITSource_ErrorFrame | + UART_ITSource_ErrorParity | + UART_ITSource_ErrorOverflow | + UART_ITSource_ErrorBreak, + ENABLE); + + return OK; +} + + +void uart_handler(UART_HandleTypeDef *huart) +{ + if (!huart || !huart->UART || !huart->Config) + return; + + UART_TypeDef *uart = huart->UART; + uint32_t mis = uart->MIS; + + // Ошибки + if (mis & (UART_ITSource_ErrorFrame | + UART_ITSource_ErrorParity | + UART_ITSource_ErrorOverflow | + UART_ITSource_ErrorBreak)) + { + if (huart->Config->ErrCallback) + huart->Config->ErrCallback(); + + UART_ErrorStatusClear(uart, UART_Error_All); + UART_ITStatusClear(uart, mis); + } + + // RX FIFO + if (mis & UART_ITSource_RxFIFOLevel) + { + // Принимаем + if(__uart_fifo_receive(huart, 1)) + { // Когда всё приняли, флаги сбросили внутри функции + } + + UART_ITStatusClear(uart, UART_ITSource_RxFIFOLevel); + } + + // IDLE / Receive Timeout + if (mis & UART_ITSource_RecieveTimeout) + { + UART_ITStatusClear(uart, UART_ITSource_RecieveTimeout); + + huart->RxBusy = 0; + // Выключаем RX прерывания до следующего вызова uart_receive_it + UART_ITCmd(uart, + UART_ITSource_RxFIFOLevel | + UART_ITSource_RecieveTimeout, + DISABLE); + + if (huart->Config->IdleCallback) + huart->Config->IdleCallback(); + } + + // TX FIFO + if (mis & UART_ITSource_TxFIFOLevel) + { + // Отправляем + if(__uart_fifo_transmit(huart, 1)) + { // Когда всё отправили, флаги сбросили внутри функции + } + + UART_ITStatusClear(uart, UART_ITSource_TxFIFOLevel); + } + // Конец передачи + if (mis & UART_ITSource_TransmitDone) + { + UART_ITStatusClear(uart, UART_ITSource_TransmitDone); + huart->TxBusy = 0; + + if (huart->Config->TxCallback) + huart->Config->TxCallback(); + } +} + + + + +/** + * @brief Установка коллбека UART + * @param htmr указатель на хендл UART + * @param cb_type Тип коллбека + * @param Callback Функция коллбека + * @retval void + */ +OperationStatus uart_set_callback(UART_HandleTypeDef* huart, UART_CallbackTypeDef cb_type, void (*Callback)(void)) +{ + if((huart->UART == NULL) || (huart->Config == NULL)) + { + return ERROR; + } + + switch(cb_type) + { + case UART_Callback_Rx: + huart->Config->RxCallback = Callback; + break; + case UART_Callback_Tx: + huart->Config->TxCallback = Callback; + break; + case UART_Callback_Idle: + huart->Config->IdleCallback = Callback; + break; + case UART_Callback_Error: + huart->Config->ErrCallback = Callback; + break; + + default: + return ERROR; + } + return OK; +} + + +void uart0_gpio_init(void) +{ +#if USE_UART0==1 + // Получаем структуры + GPIO_Init_TypeDef *tx_config = gpio_get_init(UART0_GPIO_Port, UART0_Tx_Pin); + GPIO_Init_TypeDef *rx_config = gpio_get_init(UART0_GPIO_Port, UART0_Rx_Pin); + + // TX пин + if (uart0_config.UART_Init.Tx == ENABLE && tx_config != NULL) + { + GPIO_StructInit(tx_config); + tx_config->AltFunc = ENABLE; + tx_config->Digital = ENABLE; + tx_config->Pin = UART0_Tx_Pin; + GPIO_Init(UART0_GPIO_Port, tx_config); + } + + // RX пин + if (uart0_config.UART_Init.Rx == ENABLE && rx_config != NULL) + { + GPIO_StructInit(rx_config); + rx_config->AltFunc = ENABLE; + rx_config->Digital = ENABLE; + rx_config->Pin = UART0_Rx_Pin; + GPIO_Init(UART0_GPIO_Port, rx_config); + } +#endif +} + +void uart0_gpio_deinit(void) +{ +#if USE_UART0==1 + // Получаем структуры + GPIO_Init_TypeDef *tx_config = gpio_get_init(UART0_GPIO_Port, UART0_Tx_Pin); + GPIO_Init_TypeDef *rx_config = gpio_get_init(UART0_GPIO_Port, UART0_Rx_Pin); + + // Восстанавливаем оригинальные настройки из таблицы + if (tx_config != NULL) + { + GPIO_StructInit(rx_config); + rx_config->Pin = UART0_Tx_Pin; + GPIO_Init(UART0_GPIO_Port, tx_config); + } + + if (rx_config != NULL) + { + GPIO_StructInit(rx_config); + rx_config->Pin = UART0_Rx_Pin; + GPIO_Init(UART0_GPIO_Port, rx_config); + } +#endif +} + +void uart1_gpio_init(void) +{ +#if USE_UART1==1 + // Получаем структуры + GPIO_Init_TypeDef *tx_config = gpio_get_init(UART1_GPIO_Port, UART1_Tx_Pin); + GPIO_Init_TypeDef *rx_config = gpio_get_init(UART1_GPIO_Port, UART1_Rx_Pin); + + // TX пин + if (uart1_config.UART_Init.Tx == ENABLE && tx_config != NULL) + { + GPIO_StructInit(tx_config); + tx_config->AltFunc = ENABLE; + tx_config->Digital = ENABLE; + tx_config->Pin = UART1_Tx_Pin; + GPIO_Init(UART1_GPIO_Port, tx_config); + } + + // RX пин + if (uart1_config.UART_Init.Rx == ENABLE && rx_config != NULL) + { + ; + GPIO_StructInit(rx_config); + rx_config->AltFunc = ENABLE; + rx_config->Digital = ENABLE; + rx_config->Pin = UART1_Rx_Pin; + GPIO_Init(UART1_GPIO_Port, rx_config); + } +#endif +} + +void uart1_gpio_deinit(void) +{ +#if USE_UART1==1 + // Получаем структуры + GPIO_Init_TypeDef *tx_config = gpio_get_init(UART1_GPIO_Port, UART1_Tx_Pin); + GPIO_Init_TypeDef *rx_config = gpio_get_init(UART1_GPIO_Port, UART1_Rx_Pin); + + // Восстанавливаем оригинальные настройки из таблицы + if (tx_config != NULL) + { + GPIO_StructInit(rx_config); + rx_config->Pin = UART1_Tx_Pin; + GPIO_Init(UART1_GPIO_Port, tx_config); + } + + if (rx_config != NULL) + { + GPIO_StructInit(rx_config); + rx_config->Pin = UART1_Rx_Pin; + GPIO_Init(UART1_GPIO_Port, rx_config); + } +#endif +} + + +static int __uart_fifo_receive(UART_HandleTypeDef *huart, uint8_t it_mode) +{ + while (!UART_FlagStatus(huart->UART, UART_Flag_RxFIFOEmpty) && + huart->RxCount < huart->RxSize) + { + huart->RxBufPtr[huart->RxCount++] = UART_RecieveData(huart->UART); + + if (huart->RxCount == huart->RxSize) + { + huart->RxBusy = 0; + + if(it_mode) + { + // Выключаем RX прерывания + UART_ITCmd(huart->UART, + UART_ITSource_RxFIFOLevel | + UART_ITSource_RecieveTimeout, + DISABLE); + } + + if (huart->Config->RxCallback) + huart->Config->RxCallback(); + return 1; + } + } + return 0; +} +static int __uart_fifo_transmit(UART_HandleTypeDef *huart, uint8_t it_mode) +{ + while (!UART_FlagStatus(huart->UART, UART_Flag_TxFIFOFull) && + huart->TxCount < huart->TxSize) + { + UART_SendData(huart->UART, huart->TxBufPtr[huart->TxCount++]); + } + + if (huart->TxCount == huart->TxSize) + { + if(it_mode) + { + // Выключаем FIFO прерывание + UART_ITCmd(huart->UART, UART_ITSource_TxFIFOLevel, DISABLE); + // Включаем TransmitDone прерывание, коллбек будет по нему + UART_ITCmd(huart->UART, UART_ITSource_TransmitDone, ENABLE); + } + else + { + while(!UART_FlagStatus(huart->UART, UART_Flag_TxFIFOEmpty)); // ждем пока не опустошится буфер + + huart->TxBusy = 0; + if (huart->Config->TxCallback) + huart->Config->TxCallback(); + } + + return 1; + } + return 0; +} \ No newline at end of file diff --git a/Core/App/uart.h b/Core/App/uart.h new file mode 100644 index 0000000..2cabc4e --- /dev/null +++ b/Core/App/uart.h @@ -0,0 +1,104 @@ +/*============================================================================== + * Инициализация тактирования с использованием бибилотеки PLIB035 + *------------------------------------------------------------------------------ + * ЦНИИ СЭТ, Разваляев Алексей + *============================================================================== + * ЦНИИ СЭТ + *============================================================================== + */ +#ifndef __UART_H +#define __UART_H +//-- Includes ------------------------------------------------------------------ +#include "plib035.h" +#include "retarget_conf.h" + +//-- Defines ------------------------------------------------------------------- +// Дефайны для кольцевых буферов UART +#ifndef UART_RX_BUF_SIZE +#define UART_RX_BUF_SIZE 128 +#endif +#ifndef UART_TX_BUF_SIZE +#define UART_TX_BUF_SIZE 128 +#endif + +// Дефайны для режима направления UART +#define UART_Direction_None DISABLE, DISABLE +#define UART_Direction_RxTx ENABLE, ENABLE +#define UART_Direction_Tx DISABLE, ENABLE +#define UART_Direction_Rx ENABLE, DISABLE + +// Дефайны для пинов UART +#define UART0_Tx_Pin GPIO_Pin_10 // PB10 для UART0 Tx +#define UART0_Rx_Pin GPIO_Pin_11 // PB11 для UART0 Rx +#define UART0_GPIO_Port GPIOB + +#define UART1_Tx_Pin GPIO_Pin_8 // PB8 для UART1 Tx +#define UART1_Rx_Pin GPIO_Pin_9 // PB9 для UART1 Rx +#define UART1_GPIO_Port GPIOB + + +typedef enum +{ + UART_Callback_Rx, + UART_Callback_Tx, + UART_Callback_Idle, + UART_Callback_Error, +}UART_CallbackTypeDef; + + +typedef struct +{ + UART_Init_TypeDef UART_Init; /* Стандартная конфигурация из PLIB */ + + // Callback функции + void (*RxCallback)(void); /* Вызывается при приеме полного сообщения */ + void (*TxCallback)(void); /* Вызывается при окончании передачи */ + void (*IdleCallback)(void); /* Вызывается при IDLE линии на RX */ + void (*ErrCallback)(void); /* Вызывается при ошибке */ + +} UART_ExtInitTypeDef; + + + + +typedef struct +{ + UART_TypeDef *UART; /* Регистры UART */ + UART_ExtInitTypeDef *Config; /* Конфигурация UART */ + + /* ===== TX ===== */ + const uint8_t *TxBufPtr; /* текущий массив для передачи*/ + uint16_t TxCount; /* счетчик отправленых байт*/ + uint16_t TxSize; /* длина данных для отправки*/ + volatile uint8_t TxBusy; /* Флаг занятости TX*/ + + /* ===== RX ===== */ + uint8_t *RxBufPtr; /* буфер для приёма*/ + uint16_t RxCount; /* счетчик принятых байт*/ + uint16_t RxSize; /* длина данных для приема*/ + volatile uint8_t RxBusy; /* Флаг занятости RX*/ +}UART_HandleTypeDef; + +extern UART_HandleTypeDef huart0; +extern UART_HandleTypeDef huart1; + +//-- Exported functions prototypes --------------------------------------------- +void uart_init_first(void); + +OperationStatus uart_init(UART_HandleTypeDef *huart, UART_ExtInitTypeDef *NewConfig); +OperationStatus uart_set_callback(UART_HandleTypeDef* huart, UART_CallbackTypeDef cb_type, void (*Callback)(void)); +OperationStatus uart_start(UART_HandleTypeDef *huart, UART_FIFOLevel_TypeDef TxFifoLevel, UART_FIFOLevel_TypeDef RxFifoLevel); + +OperationStatus uart_transmit(UART_HandleTypeDef *huart, uint8_t *buf, uint16_t size, uint32_t timeout); +OperationStatus uart_receive(UART_HandleTypeDef *huart, uint8_t *buf, uint16_t size, uint32_t timeout); +OperationStatus uart_transmit_it(UART_HandleTypeDef *huart, uint8_t *buf, uint16_t size); +OperationStatus uart_receive_it(UART_HandleTypeDef *huart, uint8_t *buf, uint16_t size); + + +void uart_handler(UART_HandleTypeDef *huart); +void uart0_gpio_init(void); +void uart0_gpio_deinit(void); +void uart1_gpio_init(void); +void uart1_gpio_deinit(void); + +#endif /*__UART_H*/ diff --git a/Core/App/vk035_it.c b/Core/App/vk035_it.c index e756930..5e40fd9 100644 --- a/Core/App/vk035_it.c +++ b/Core/App/vk035_it.c @@ -9,8 +9,6 @@ //-- Includes ------------------------------------------------------------------ #include "main.h" -#include "plib035.h" -#include "retarget_conf.h" /******************************************************************************/ @@ -20,7 +18,228 @@ /* please refer to the startup file (startup_stm32g4xx.s). */ /******************************************************************************/ - +void WDT_IRQHandler(void) +{ +} +void RCU_IRQHandler(void) +{ +} +void MFLASH_IRQHandler(void) +{ +} +void GPIOA_IRQHandler(void) +{ +} +void GPIOB_IRQHandler(void) +{ +} +void TMR0_IRQHandler(void) +{ + tmr_handler(&htmr0); +} +void TMR1_IRQHandler(void) +{ + tmr_handler(&htmr1); +} +void TMR2_IRQHandler(void) +{ + tmr_handler(&htmr2); +} +void TMR3_IRQHandler(void) +{ + tmr_handler(&htmr3); +} +void UART0_TD_IRQHandler(void) +{ + uart_handler(&huart0); +} +void UART0_RX_IRQHandler(void) +{ + uart_handler(&huart0); +} +void UART0_TX_IRQHandler(void) +{ + uart_handler(&huart0); +} +void UART0_E_RT_IRQHandler(void) +{ + uart_handler(&huart0); +} +void UART1_TD_IRQHandler(void) +{ + uart_handler(&huart1); +} +void UART1_RX_IRQHandler(void) +{ + uart_handler(&huart1); +} +void UART1_TX_IRQHandler(void) +{ + uart_handler(&huart1); +} +void UART1_E_RT_IRQHandler(void) +{ + uart_handler(&huart1); +} +void SPI_RO_RT_IRQHandler(void) +{ +} +void SPI_RX_IRQHandler(void) +{ +} +void SPI_TX_IRQHandler(void) +{ +} +void I2C_IRQHandler(void) +{ +} +void ECAP0_IRQHandler(void) +{ +} +void ECAP1_IRQHandler(void) +{ +} +void ECAP2_IRQHandler(void) +{ +} +void PWM0_IRQHandler(void) +{ +} +void PWM0_HD_IRQHandler(void) +{ +} +void PWM0_TZ_IRQHandler(void) +{ +} +void PWM1_IRQHandler(void) +{ +} +void PWM1_HD_IRQHandler(void) +{ +} +void PWM1_TZ_IRQHandler(void) +{ +} +void PWM2_IRQHandler(void) +{ +} +void PWM2_HD_IRQHandler(void) +{ +} +void PWM2_TZ_IRQHandler(void) +{ +} +void QEP_IRQHandler(void) +{ +} +void ADC_SEQ0_IRQHandler(void) +{ +} +void ADC_SEQ1_IRQHandler(void) +{ +} +void ADC_DC_IRQHandler(void) +{ +} +void CAN0_IRQHandler(void) +{ +} +void CAN1_IRQHandler(void) +{ +} +void CAN2_IRQHandler(void) +{ +} +void CAN3_IRQHandler(void) +{ +} +void CAN4_IRQHandler(void) +{ +} +void CAN5_IRQHandler(void) +{ +} +void CAN6_IRQHandler(void) +{ +} +void CAN7_IRQHandler(void) +{ +} +void CAN8_IRQHandler(void) +{ +} +void CAN9_IRQHandler(void) +{ +} +void CAN10_IRQHandler(void) +{ +} +void CAN11_IRQHandler(void) +{ +} +void CAN12_IRQHandler(void) +{ +} +void CAN13_IRQHandler(void) +{ +} +void CAN14_IRQHandler(void) +{ +} +void CAN15_IRQHandler(void) +{ +} +void FPU_IRQHandler(void) +{ +} +void DMA_CH0_IRQHandler(void) +{ +} +void DMA_CH1_IRQHandler(void) +{ +} +void DMA_CH2_IRQHandler(void) +{ +} +void DMA_CH3_IRQHandler(void) +{ +} +void DMA_CH4_IRQHandler(void) +{ +} +void DMA_CH5_IRQHandler(void) +{ +} +void DMA_CH6_IRQHandler(void) +{ +} +void DMA_CH7_IRQHandler(void) +{ +} +void DMA_CH8_IRQHandler(void) +{ +} +void DMA_CH9_IRQHandler(void) +{ +} +void DMA_CH10_IRQHandler(void) +{ +} +void DMA_CH11_IRQHandler(void) +{ +} +void DMA_CH12_IRQHandler(void) +{ +} +void DMA_CH13_IRQHandler(void) +{ +} +void DMA_CH14_IRQHandler(void) +{ +} +void DMA_CH15_IRQHandler(void) +{ +} /******************************************************************************/ @@ -102,5 +321,5 @@ void PendSV_Handler(void) */ void SysTick_Handler(void) { - uwTick++; + millis_inc(); } diff --git a/Core/Config/mylibs_config.h b/Core/Config/mylibs_config.h index 37c6392..02fd9e0 100644 --- a/Core/Config/mylibs_config.h +++ b/Core/Config/mylibs_config.h @@ -111,8 +111,7 @@ * @brief Подключение различных модулей библиотеки * @{ */ -extern uint32_t uwTick; -#define local_time() (uwTick) ///< Локальное время +#define local_time() millis() ///< Локальное время #define INCLUDE_FILTERS ///< Подключить библиотеку с фильтрами #define INCLUDE_GEN_OPTIMIZER ///< Подключить библиотеку для оптимизации параметров diff --git a/Core/Config/periph_config.h b/Core/Config/periph_config.h new file mode 100644 index 0000000..3c407e4 --- /dev/null +++ b/Core/Config/periph_config.h @@ -0,0 +1,133 @@ +/*============================================================================== + * Конфигурация портов с использованием бибилотеки PLIB035 + *------------------------------------------------------------------------------ + * ЦНИИ СЭТ, Разваляев Алексей + *============================================================================== + * Реализация функций инициализации портов находится в gpio.c + * ЦНИИ СЭТ + *============================================================================== + */ +#ifndef __PERIPH_CONFIG_H +#define __PERIPH_CONFIG_H +//-- Includes ------------------------------------------------------------------ +#include "sysclk.h" +#include "gpio.h" +#include "tmr.h" +#include "uart.h" +void Error_Handler(void); + +//-- Общие Конфигурации ------------------------------------------------------- +// 0 - использовать периферию, 1 - не использовать +#define USE_UART0 0 +#define USE_UART1 1 + +#define USE_TMR0 1 +#define USE_TMR1 1 +#define USE_TMR2 1 +#define USE_TMR3 0 + +//#define RETARGET // закоментирован - отключен, +// // разкоментирован - включен +//#define RETARGET_USE_ITM // закоментирован - использовать UART, +// // разкоментирован - использовать ITM +// Для дальнейшей настройки RETARGET -> retarget_conf.h + +//-- RCU Конфигурации --------------------------------------------------------- +static RCU_PLL_Ref_TypeDef SYSCLK_Oscil_Type = RCU_PLL_Ref_OSIClk; +#define SYSCLK_CORE_CLOCK_MHZ 100 + +//-- GPIO Конфигурации -------------------------------------------------------- +/* + Note: + Периферия сама настроит нужные пины в gpiox_config на альтернативные функции +*/ +static GPIO_Init_TypeDef gpioa_config[] = { + // Пин, Режим, Выходной режим, Входной режим, Подтяжка, Нагрузка/Скорость + { GPIO_Pin_0, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_1, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_2, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_3, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_4, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_5, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_6, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_7, GPIO_PinMode_Output, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_8, GPIO_PinMode_Output, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_9, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_10, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_11, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_12, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_13, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_14, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_15, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, +}; + +static GPIO_Init_TypeDef gpiob_config[] = { + // Пин, Режим, Выходной режим, Входной режим, Подтяжка, Нагрузка/Скорость + { GPIO_Pin_0, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_1, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_2, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_3, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_4, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_5, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_6, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_7, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_8, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_9, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_10, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_11, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_12, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_13, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_14, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, + { GPIO_Pin_15, GPIO_PinMode_Unused, GPIO_OutMode_PP, GPIO_InMode_Schmitt, GPIO_PullMode_Disable, GPIO_DriveMode_HighFast }, +}; + + +//-- TMR Конфигурации --------------------------------------------------------- +#if USE_TMR0==1 +static TMR_Init_TypeDef tmr0_config = { + // Частота Clk МГц, Период обновления Прерывания Запуск конверсии АЦП Реквест DMA Внешнее тактирование Коллбек + SYSCLK_CORE_CLOCK_MHZ, LOAD(0xFFFFFFFF, SYSCLK_CORE_CLOCK_MHZ-1), DISABLE, DISABLE, DISABLE, TMR_ExtInput_Disable, NULL +}; +#endif + +#if USE_TMR1==1 +static TMR_Init_TypeDef tmr1_config = { + // Частота Clk МГц, Период обновления Прерывания Запуск конверсии АЦП Реквест DMA Внешнее тактирование Коллбек + SYSCLK_CORE_CLOCK_MHZ, FREQ_HZ(10), DISABLE, DISABLE, DISABLE, TMR_ExtInput_Disable, NULL +}; +#endif + +#if USE_TMR2==1 +static TMR_Init_TypeDef tmr2_config = { + // Частота Clk МГц, Период обновления Прерывания Запуск конверсии АЦП Реквест DMA Внешнее тактирование Коллбек + SYSCLK_CORE_CLOCK_MHZ, PERIOD_MKS(1000000),ENABLE, DISABLE, DISABLE, TMR_ExtInput_Disable, NULL +}; +#endif + +#if USE_TMR3==1 +static TMR_Init_TypeDef tmr3_config = { + // Частота Clk МГц, Период обновления Прерывания Запуск конверсии АЦП Реквест DMA Внешнее тактирование Коллбек + SYSCLK_CORE_CLOCK_MHZ, PERIOD_MKS(1000), DISABLE, DISABLE, DISABLE, TMR_ExtInput_Disable, NULL +}; +#endif + + + +//-- UART Конфигурации -------------------------------------------------------- +#if USE_UART0==1 +static UART_ExtInitTypeDef uart0_config = { + // Стоп биты, Четность, Длина посылки, Скорость, FIFO, Направление работы Коллбек Rx Коллбек Tx Коллбек IDLE Коллбек Error + UART_StopBit_1, UART_ParityBit_Disable, UART_DataWidth_8, 115200, DISABLE, UART_Direction_RxTx, NULL, NULL, NULL, NULL, +}; +#endif + +#if USE_UART1==1 +static UART_ExtInitTypeDef uart1_config = { + // Стоп биты, Четность, Длина посылки, Скорость, FIFO, Направление работы Коллбек Rx Коллбек Tx Коллбек IDLE Коллбек Error + UART_StopBit_1, UART_ParityBit_Disable, UART_DataWidth_8, 115200, DISABLE, UART_Direction_RxTx, NULL, NULL, NULL, NULL, +}; +#endif + + + +#endif /*__PERIPH_CONFIG_H*/ diff --git a/Core/ExtendedLibs b/Core/ExtendedLibs index 0031156..457ec2a 160000 --- a/Core/ExtendedLibs +++ b/Core/ExtendedLibs @@ -1 +1 @@ -Subproject commit 0031156d5c898acb87ab3909260e82c95e1eb21a +Subproject commit 457ec2a7296c3606d6cc0fb6fa32dad7c10e6a02 diff --git a/Listings/Firmware.map b/Listings/Firmware.map index 42cbdde..f81e29f 100644 --- a/Listings/Firmware.map +++ b/Listings/Firmware.map @@ -1,635 +1,992 @@ -Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601] +Component: Arm Compiler for Embedded 6.19 Tool: armlink [5e73cb00] ============================================================================== Section Cross References - main.o(i.GenOptimizer_Init) refers to rand.o(.text) for srand - main.o(i.GenOptimizer_Init) refers to rand.o(.emb_text) for rand - main.o(i.GenOptimizer_Init) refers to system_k1921vk035.o(.data) for uwTick - main.o(i.GenOptimizer_Step) refers to qsortnoex.o(.text) for qsort - main.o(i.GenOptimizer_Step) refers to rand.o(.emb_text) for rand - main.o(i.GenOptimizer_Step) refers to main.o(.data) for g_sort_opt - main.o(i.GenOptimizer_Step) refers to main.o(i.cmp_idx) for cmp_idx - main.o(i.assert_failed) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - main.o(i.assert_failed) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d - main.o(i.assert_failed) refers to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s - main.o(i.assert_failed) refers to _printf_dec.o(.text) for _printf_int_dec - main.o(i.assert_failed) refers to _printf_str.o(.text) for _printf_str - main.o(i.assert_failed) refers to noretval__2printf.o(.text) for __2printf - main.o(i.cmp_idx) refers to main.o(.data) for g_sort_opt - main.o(i.main) refers to main.o(i.periph_init) for periph_init - main.o(i.periph_init) refers to _printf_pad.o(.text) for _printf_pre_padding - main.o(i.periph_init) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - main.o(i.periph_init) refers to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d - main.o(i.periph_init) refers to _printf_dec.o(.text) for _printf_int_dec - main.o(i.periph_init) refers to system_k1921vk035.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate - main.o(i.periph_init) refers to rcu.o(i.sysclk_init) for sysclk_init - main.o(i.periph_init) refers to gpio.o(i.gpio_init) for gpio_init - main.o(i.periph_init) refers to retarget_conf.o(i.retarget_init) for retarget_init - main.o(i.periph_init) refers to dflt_clz.o(x$fpl$dfltu) for __aeabi_ui2d - main.o(i.periph_init) refers to ddiv.o(x$fpl$ddiv) for __aeabi_ddiv - main.o(i.periph_init) refers to dfix.o(x$fpl$dfix) for __aeabi_d2iz - main.o(i.periph_init) refers to noretval__2printf.o(.text) for __2printf - main.o(i.periph_init) refers to system_k1921vk035.o(.data) for SystemCoreClock - gpio.o(i.GenOptimizer_Init) refers to rand.o(.text) for srand - gpio.o(i.GenOptimizer_Init) refers to rand.o(.emb_text) for rand - gpio.o(i.GenOptimizer_Init) refers to system_k1921vk035.o(.data) for uwTick - gpio.o(i.GenOptimizer_Step) refers to qsortnoex.o(.text) for qsort - gpio.o(i.GenOptimizer_Step) refers to rand.o(.emb_text) for rand - gpio.o(i.GenOptimizer_Step) refers to gpio.o(.data) for g_sort_opt - gpio.o(i.GenOptimizer_Step) refers to gpio.o(i.cmp_idx) for cmp_idx - gpio.o(i.RCU_AHBClkCmd) refers to main.o(i.assert_failed) for assert_failed - gpio.o(i.RCU_AHBRstCmd) refers to main.o(i.assert_failed) for assert_failed - gpio.o(i.RCU_AHBRstCmd) refers to gpio.o(i.RCU_AHBClkCmd) for i.RCU_AHBClkCmd - gpio.o(i.cmp_idx) refers to gpio.o(.data) for g_sort_opt - gpio.o(i.gpio_init) refers to gpio.o(i.RCU_AHBClkCmd) for RCU_AHBClkCmd - gpio.o(i.gpio_init) refers to gpio.o(i.RCU_AHBRstCmd) for RCU_AHBRstCmd - gpio.o(i.gpio_init) refers to plib035_gpio.o(i.GPIO_DeInit) for GPIO_DeInit - gpio.o(i.gpio_init) refers to plib035_gpio.o(i.GPIO_Init) for GPIO_Init - gpio.o(i.gpio_init) refers to gpio.o(.data) for gpioa_config - rcu.o(i.GenOptimizer_Init) refers to rand.o(.text) for srand - rcu.o(i.GenOptimizer_Init) refers to rand.o(.emb_text) for rand - rcu.o(i.GenOptimizer_Init) refers to system_k1921vk035.o(.data) for uwTick - rcu.o(i.GenOptimizer_Step) refers to qsortnoex.o(.text) for qsort - rcu.o(i.GenOptimizer_Step) refers to rand.o(.emb_text) for rand - rcu.o(i.GenOptimizer_Step) refers to rcu.o(.data) for g_sort_opt - rcu.o(i.GenOptimizer_Step) refers to rcu.o(i.cmp_idx) for cmp_idx - rcu.o(i.RCU_ClkOutConfig) refers to main.o(i.assert_failed) for assert_failed - rcu.o(i.RCU_ClkOutConfig) refers to rcu.o(i.sysclk_init) for i.sysclk_init - rcu.o(i.cmp_idx) refers to rcu.o(.data) for g_sort_opt - rcu.o(i.sysclk_init) refers to plib035_rcu.o(i.RCU_PLL_AutoConfig) for RCU_PLL_AutoConfig - rcu.o(i.sysclk_init) refers to main.o(i.Error_Handler) for Error_Handler - rcu.o(i.sysclk_init) refers to system_k1921vk035.o(i.SystemCoreClockUpdate) for SystemCoreClockUpdate - rcu.o(i.sysclk_init) refers to rcu.o(i.RCU_ClkOutConfig) for RCU_ClkOutConfig - rcu.o(i.sysclk_init) refers to main.o(i.assert_failed) for assert_failed - rcu.o(i.sysclk_init) refers to rcu.o(.data) for OS_Type - vk035_it.o(i.GenOptimizer_Init) refers to rand.o(.text) for srand - vk035_it.o(i.GenOptimizer_Init) refers to rand.o(.emb_text) for rand - vk035_it.o(i.GenOptimizer_Init) refers to system_k1921vk035.o(.data) for uwTick - vk035_it.o(i.GenOptimizer_Step) refers to qsortnoex.o(.text) for qsort - vk035_it.o(i.GenOptimizer_Step) refers to rand.o(.emb_text) for rand - vk035_it.o(i.GenOptimizer_Step) refers to vk035_it.o(.data) for g_sort_opt - vk035_it.o(i.GenOptimizer_Step) refers to vk035_it.o(i.cmp_idx) for cmp_idx - vk035_it.o(i.SysTick_Handler) refers to system_k1921vk035.o(.data) for uwTick - vk035_it.o(i.cmp_idx) refers to vk035_it.o(.data) for g_sort_opt - segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_GetAvailWriteSpace) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace - segger_rtt.o(i.SEGGER_RTT_GetAvailWriteSpace) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_GetBytesInBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_GetKey) refers to segger_rtt.o(i.SEGGER_RTT_Read) for SEGGER_RTT_Read - segger_rtt.o(i.SEGGER_RTT_HasData) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_HasDataUp) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_HasKey) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_HasKey) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_Init) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_PutChar) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_PutChar) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_PutCharSkipNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_Read) refers to segger_rtt.o(i.SEGGER_RTT_ReadNoLock) for SEGGER_RTT_ReadNoLock - segger_rtt.o(i.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_ReadNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy - segger_rtt.o(i.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_ReadUpBuffer) refers to segger_rtt.o(i.SEGGER_RTT_ReadUpBufferNoLock) for SEGGER_RTT_ReadUpBufferNoLock - segger_rtt.o(i.SEGGER_RTT_ReadUpBufferNoLock) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_ReadUpBufferNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy - segger_rtt.o(i.SEGGER_RTT_ReadUpBufferNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(i._WriteNoCheck) for _WriteNoCheck - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.constdata) for _aTerminalId - segger_rtt.o(i.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.data) for _ActiveTerminal - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to strlen.o(.text) for strlen - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._PostTerminalSwitch) for _PostTerminalSwitch - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.data) for _ActiveTerminal - segger_rtt.o(i.SEGGER_RTT_WaitKey) refers to segger_rtt.o(i.SEGGER_RTT_GetKey) for SEGGER_RTT_GetKey - segger_rtt.o(i.SEGGER_RTT_Write) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_Write) refers to segger_rtt.o(i.SEGGER_RTT_WriteNoLock) for SEGGER_RTT_WriteNoLock - segger_rtt.o(i.SEGGER_RTT_Write) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(i._DoInit) for _DoInit - segger_rtt.o(i.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock) for SEGGER_RTT_WriteDownBufferNoLock - segger_rtt.o(i.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace - segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(i._WriteNoCheck) for _WriteNoCheck - segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking - segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(i._GetAvailWriteSpace) for _GetAvailWriteSpace - segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(i._WriteNoCheck) for _WriteNoCheck - segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking - segger_rtt.o(i.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy - segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i.SEGGER_RTT_WriteString) refers to strlen.o(.text) for strlen - segger_rtt.o(i.SEGGER_RTT_WriteString) refers to segger_rtt.o(i.SEGGER_RTT_Write) for SEGGER_RTT_Write - segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy - segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i._DoInit) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 - segger_rtt.o(i._DoInit) refers to segger_rtt.o(.bss) for _SEGGER_RTT - segger_rtt.o(i._DoInit) refers to segger_rtt.o(.constdata) for _aInitStr - segger_rtt.o(i._PostTerminalSwitch) refers to segger_rtt.o(i._WriteBlocking) for _WriteBlocking - segger_rtt.o(i._PostTerminalSwitch) refers to segger_rtt.o(.constdata) for _aTerminalId - segger_rtt.o(i._WriteBlocking) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy - segger_rtt.o(i._WriteNoCheck) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy - segger_rtt_printf.o(i.SEGGER_RTT_printf) refers to segger_rtt_printf.o(i.SEGGER_RTT_vprintf) for SEGGER_RTT_vprintf - segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(i._StoreChar) for _StoreChar - segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(i._PrintInt) for _PrintInt - segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(i._PrintUnsigned) for _PrintUnsigned - segger_rtt_printf.o(i.SEGGER_RTT_vprintf) refers to segger_rtt.o(i.SEGGER_RTT_Write) for SEGGER_RTT_Write - segger_rtt_printf.o(i._PrintInt) refers to segger_rtt_printf.o(i._StoreChar) for _StoreChar - segger_rtt_printf.o(i._PrintInt) refers to segger_rtt_printf.o(i._PrintUnsigned) for _PrintUnsigned - segger_rtt_printf.o(i._PrintUnsigned) refers to segger_rtt_printf.o(i._StoreChar) for _StoreChar - segger_rtt_printf.o(i._PrintUnsigned) refers to segger_rtt_printf.o(.constdata) for _aV2C - segger_rtt_printf.o(i._StoreChar) refers to segger_rtt.o(i.SEGGER_RTT_Write) for SEGGER_RTT_Write - filters.o(i.FilterAverageInt_Init) refers to filters.o(i.FilterAverageInt_Process) for FilterAverageInt_Process - filters.o(i.FilterAverageInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod - filters.o(i.FilterAverage_Init) refers to filters.o(i.FilterAverage_Process) for FilterAverage_Process - filters.o(i.FilterBandPassDerivative_Init) refers to sinf.o(i.__hardfp_sinf) for __hardfp_sinf - filters.o(i.FilterBandPassDerivative_Init) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf - filters.o(i.FilterBandPassDerivative_Init) refers to filters.o(i.FilterBandPassDerivative_Process) for FilterBandPassDerivative_Process - filters.o(i.FilterExpInt_Init) refers to filters.o(i.FilterExpInt_Process) for FilterExpInt_Process - filters.o(i.FilterExpInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod - filters.o(i.FilterExp_Init) refers to filters.o(i.FilterExp_Process) for FilterExp_Process - filters.o(i.FilterLUTInt_Init) refers to filters.o(i.FilterLUTInt_Process) for FilterLUTInt_Process - filters.o(i.FilterLUTInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod - filters.o(i.FilterLUT_Init) refers to filters.o(i.FilterLUT_Process) for FilterLUT_Process - filters.o(i.FilterMedianInt_Init) refers to filters.o(i.FilterMedianInt_Process) for FilterMedianInt_Process - filters.o(i.FilterMedian_Init) refers to filters.o(i.FilterMedian_Process) for FilterMedian_Process - filters.o(i.FilterMedian_Process) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 - filters.o(i.FilterMedian_Process) refers to qsortnoex.o(.text) for qsort - filters.o(i.FilterMedian_Process) refers to filters.o(i.Filter_float_compare) for Filter_float_compare - filters.o(i.FilterPolyInt_Init) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 - filters.o(i.FilterPolyInt_Init) refers to filters.o(i.FilterPolyInt_Process) for FilterPolyInt_Process - filters.o(i.FilterPolyInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod - filters.o(i.FilterPoly_Init) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 - filters.o(i.FilterPoly_Init) refers to filters.o(i.FilterPoly_Process) for FilterPoly_Process - filters.o(i.FilterRMSInt_Init) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 - filters.o(i.FilterRMSInt_Init) refers to filters.o(i.FilterRMSInt_Process) for FilterRMSInt_Process - filters.o(i.FilterRMSInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod - filters.o(i.FilterRMSInt_Process) refers to ffltll_clz.o(x$fpl$ffltll) for __aeabi_l2f - filters.o(i.FilterRMS_Init) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 - filters.o(i.FilterRMS_Init) refers to filters.o(i.FilterRMS_Process) for FilterRMS_Process - system_k1921vk035.o(i.SystemCoreClockUpdate) refers to system_k1921vk035.o(.data) for SystemCoreClock - system_k1921vk035.o(i.SystemInit) refers to system_k1921vk035.o(i.ClkInit) for ClkInit - system_k1921vk035.o(i.SystemInit) refers to system_k1921vk035.o(i.FPUInit) for FPUInit + main.o(.text.periph_init) refers to sysclk.o(.text.sysclk_init) for sysclk_init + main.o(.text.periph_init) refers to uart.o(.text.uart_init_first) for uart_init_first + main.o(.text.periph_init) refers to tmr.o(.text.tmr_init_first) for tmr_init_first + main.o(.text.periph_init) refers to gpio.o(.text.gpio_init) for gpio_init + main.o(.text.periph_init) refers to uart.o(.bss.huart1) for huart1 + main.o(.text.periph_init) refers to main.o(.text.restart_receive) for restart_receive + main.o(.text.periph_init) refers to uart.o(.text.uart_set_callback) for uart_set_callback + main.o(.text.periph_init) refers to uart.o(.text.uart_start) for uart_start + main.o(.text.periph_init) refers to tmr.o(.bss.htmr2) for htmr2 + main.o(.text.periph_init) refers to main.o(.text.heartbit) for heartbit + main.o(.text.periph_init) refers to tmr.o(.text.tmr_set_callback) for tmr_set_callback + main.o(.text.periph_init) refers to tmr.o(.bss.htmr0) for htmr0 + main.o(.text.periph_init) refers to tmr.o(.text.tmr_start) for tmr_start + main.o(.text.periph_init) refers to tmr.o(.bss.htmr1) for htmr1 + main.o(.ARM.exidx.text.periph_init) refers to main.o(.text.periph_init) for [Anonymous Symbol] + main.o(.text.restart_receive) refers to uart.o(.bss.huart1) for huart1 + main.o(.text.restart_receive) refers to main.o(.bss.rxbuff) for rxbuff + main.o(.text.restart_receive) refers to uart.o(.text.uart_receive_it) for uart_receive_it + main.o(.text.restart_receive) refers to uart.o(.text.uart_transmit_it) for uart_transmit_it + main.o(.ARM.exidx.text.restart_receive) refers to main.o(.text.restart_receive) for [Anonymous Symbol] + main.o(.text.heartbit) refers to uart.o(.bss.huart1) for huart1 + main.o(.text.heartbit) refers to main.o(.rodata.str1.1) for .L.str + main.o(.text.heartbit) refers to uart.o(.text.uart_transmit) for uart_transmit + main.o(.ARM.exidx.text.heartbit) refers to main.o(.text.heartbit) for [Anonymous Symbol] + main.o(.text.main) refers to main.o(.text.periph_init) for periph_init + main.o(.text.main) refers to uart.o(.bss.huart1) for huart1 + main.o(.text.main) refers to main.o(.bss.rxbuff) for rxbuff + main.o(.text.main) refers to uart.o(.text.uart_receive_it) for uart_receive_it + main.o(.text.main) refers to tmr.o(.bss.htmr0) for htmr0 + main.o(.text.main) refers to tmr.o(.text.tmr_delay_start) for tmr_delay_start + main.o(.text.main) refers to tmr.o(.text.tmr_delay_done) for tmr_delay_done + main.o(.text.main) refers to main.o(.text.GPIO_ToggleBits) for GPIO_ToggleBits + main.o(.text.main) refers to tmr.o(.text.tmr_delay) for tmr_delay + main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] + main.o(.ARM.exidx.text.GPIO_ToggleBits) refers to main.o(.text.GPIO_ToggleBits) for [Anonymous Symbol] + main.o(.ARM.exidx.text.Error_Handler) refers to main.o(.text.Error_Handler) for [Anonymous Symbol] + gpio.o(.text.gpio_init) refers to gpio.o(.text.RCU_AHBClkCmd) for RCU_AHBClkCmd + gpio.o(.text.gpio_init) refers to gpio.o(.text.RCU_AHBRstCmd) for RCU_AHBRstCmd + gpio.o(.text.gpio_init) refers to plib035_gpio.o(.text.GPIO_DeInit) for GPIO_DeInit + gpio.o(.text.gpio_init) refers to gpio.o(.data.gpioa_config) for gpioa_config + gpio.o(.text.gpio_init) refers to plib035_gpio.o(.text.GPIO_Init) for GPIO_Init + gpio.o(.text.gpio_init) refers to gpio.o(.data.gpiob_config) for gpiob_config + gpio.o(.ARM.exidx.text.gpio_init) refers to gpio.o(.text.gpio_init) for [Anonymous Symbol] + gpio.o(.ARM.exidx.text.RCU_AHBClkCmd) refers to gpio.o(.text.RCU_AHBClkCmd) for [Anonymous Symbol] + gpio.o(.ARM.exidx.text.RCU_AHBRstCmd) refers to gpio.o(.text.RCU_AHBRstCmd) for [Anonymous Symbol] + gpio.o(.text.gpio_get_init) refers to gpio.o(.data.gpioa_config) for gpioa_config + gpio.o(.text.gpio_get_init) refers to gpio.o(.data.gpiob_config) for gpiob_config + gpio.o(.ARM.exidx.text.gpio_get_init) refers to gpio.o(.text.gpio_get_init) for [Anonymous Symbol] + tmr.o(.text.tmr_init_first) refers to tmr.o(.text.RCU_APBClkCmd) for RCU_APBClkCmd + tmr.o(.text.tmr_init_first) refers to tmr.o(.text.RCU_APBRstCmd) for RCU_APBRstCmd + tmr.o(.text.tmr_init_first) refers to tmr.o(.bss.htmr0) for htmr0 + tmr.o(.text.tmr_init_first) refers to tmr.o(.data.tmr0_config) for tmr0_config + tmr.o(.text.tmr_init_first) refers to tmr.o(.text.tmr_init) for tmr_init + tmr.o(.text.tmr_init_first) refers to tmr.o(.text.__NVIC_EnableIRQ) for __NVIC_EnableIRQ + tmr.o(.text.tmr_init_first) refers to tmr.o(.bss.htmr1) for htmr1 + tmr.o(.text.tmr_init_first) refers to tmr.o(.data.tmr1_config) for tmr1_config + tmr.o(.text.tmr_init_first) refers to tmr.o(.bss.htmr2) for htmr2 + tmr.o(.text.tmr_init_first) refers to tmr.o(.data.tmr2_config) for tmr2_config + tmr.o(.ARM.exidx.text.tmr_init_first) refers to tmr.o(.text.tmr_init_first) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.RCU_APBClkCmd) refers to tmr.o(.text.RCU_APBClkCmd) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.RCU_APBRstCmd) refers to tmr.o(.text.RCU_APBRstCmd) for [Anonymous Symbol] + tmr.o(.text.tmr_init) refers to tmr.o(.text.TMR_Init) for TMR_Init + tmr.o(.ARM.exidx.text.tmr_init) refers to tmr.o(.text.tmr_init) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.__NVIC_EnableIRQ) refers to tmr.o(.text.__NVIC_EnableIRQ) for [Anonymous Symbol] + tmr.o(.text.TMR_Init) refers to plib035_tmr.o(.text.TMR_PeriodConfig) for TMR_PeriodConfig + tmr.o(.text.TMR_Init) refers to plib035_tmr.o(.text.TMR_FreqConfig) for TMR_FreqConfig + tmr.o(.text.TMR_Init) refers to tmr.o(.text.TMR_SetLoad) for TMR_SetLoad + tmr.o(.text.TMR_Init) refers to tmr.o(.text.TMR_ITCmd) for TMR_ITCmd + tmr.o(.text.TMR_Init) refers to tmr.o(.text.TMR_DMAReqCmd) for TMR_DMAReqCmd + tmr.o(.text.TMR_Init) refers to tmr.o(.text.TMR_ADCSOCCmd) for TMR_ADCSOCCmd + tmr.o(.text.TMR_Init) refers to tmr.o(.text.TMR_ExtInputConfig) for TMR_ExtInputConfig + tmr.o(.ARM.exidx.text.TMR_Init) refers to tmr.o(.text.TMR_Init) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.tmr_set_callback) refers to tmr.o(.text.tmr_set_callback) for [Anonymous Symbol] + tmr.o(.text.tmr_start) refers to tmr.o(.text.TMR_Cmd) for TMR_Cmd + tmr.o(.ARM.exidx.text.tmr_start) refers to tmr.o(.text.tmr_start) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_Cmd) refers to tmr.o(.text.TMR_Cmd) for [Anonymous Symbol] + tmr.o(.text.tmr_stop) refers to tmr.o(.text.TMR_Cmd) for TMR_Cmd + tmr.o(.ARM.exidx.text.tmr_stop) refers to tmr.o(.text.tmr_stop) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.tmr_delay) refers to tmr.o(.text.tmr_delay) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.tmr_delay_start) refers to tmr.o(.text.tmr_delay_start) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.tmr_delay_done) refers to tmr.o(.text.tmr_delay_done) for [Anonymous Symbol] + tmr.o(.text.tmr_handler) refers to tmr.o(.text.TMR_ITStatus) for TMR_ITStatus + tmr.o(.text.tmr_handler) refers to tmr.o(.text.TMR_ITStatusClear) for TMR_ITStatusClear + tmr.o(.ARM.exidx.text.tmr_handler) refers to tmr.o(.text.tmr_handler) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_ITStatus) refers to tmr.o(.text.TMR_ITStatus) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_ITStatusClear) refers to tmr.o(.text.TMR_ITStatusClear) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_SetLoad) refers to tmr.o(.text.TMR_SetLoad) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_ITCmd) refers to tmr.o(.text.TMR_ITCmd) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_DMAReqCmd) refers to tmr.o(.text.TMR_DMAReqCmd) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_ADCSOCCmd) refers to tmr.o(.text.TMR_ADCSOCCmd) for [Anonymous Symbol] + tmr.o(.ARM.exidx.text.TMR_ExtInputConfig) refers to tmr.o(.text.TMR_ExtInputConfig) for [Anonymous Symbol] + uart.o(.text.uart_init_first) refers to uart.o(.text.uart1_gpio_init) for uart1_gpio_init + uart.o(.text.uart_init_first) refers to uart.o(.text.RCU_UARTClkConfig) for RCU_UARTClkConfig + uart.o(.text.uart_init_first) refers to uart.o(.text.RCU_UARTClkCmd) for RCU_UARTClkCmd + uart.o(.text.uart_init_first) refers to plib035_uart.o(.text.UART_DeInit) for UART_DeInit + uart.o(.text.uart_init_first) refers to uart.o(.text.__NVIC_EnableIRQ) for __NVIC_EnableIRQ + uart.o(.text.uart_init_first) refers to uart.o(.bss.huart1) for huart1 + uart.o(.text.uart_init_first) refers to uart.o(.data.uart1_config) for uart1_config + uart.o(.text.uart_init_first) refers to uart.o(.text.uart_init) for uart_init + uart.o(.ARM.exidx.text.uart_init_first) refers to uart.o(.text.uart_init_first) for [Anonymous Symbol] + uart.o(.text.uart1_gpio_init) refers to gpio.o(.text.gpio_get_init) for gpio_get_init + uart.o(.text.uart1_gpio_init) refers to uart.o(.data.uart1_config) for uart1_config + uart.o(.text.uart1_gpio_init) refers to plib035_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit + uart.o(.text.uart1_gpio_init) refers to plib035_gpio.o(.text.GPIO_Init) for GPIO_Init + uart.o(.ARM.exidx.text.uart1_gpio_init) refers to uart.o(.text.uart1_gpio_init) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.RCU_UARTClkConfig) refers to uart.o(.text.RCU_UARTClkConfig) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.RCU_UARTClkCmd) refers to uart.o(.text.RCU_UARTClkCmd) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.__NVIC_EnableIRQ) refers to uart.o(.text.__NVIC_EnableIRQ) for [Anonymous Symbol] + uart.o(.text.uart_init) refers to plib035_uart.o(.text.UART_Init) for UART_Init + uart.o(.ARM.exidx.text.uart_init) refers to uart.o(.text.uart_init) for [Anonymous Symbol] + uart.o(.text.uart_start) refers to uart.o(.text.UART_ITFIFOLevelRxConfig) for UART_ITFIFOLevelRxConfig + uart.o(.text.uart_start) refers to uart.o(.text.UART_ITFIFOLevelTxConfig) for UART_ITFIFOLevelTxConfig + uart.o(.text.uart_start) refers to uart.o(.text.UART_Cmd) for UART_Cmd + uart.o(.ARM.exidx.text.uart_start) refers to uart.o(.text.uart_start) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_ITFIFOLevelRxConfig) refers to uart.o(.text.UART_ITFIFOLevelRxConfig) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_ITFIFOLevelTxConfig) refers to uart.o(.text.UART_ITFIFOLevelTxConfig) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_Cmd) refers to uart.o(.text.UART_Cmd) for [Anonymous Symbol] + uart.o(.text.uart_transmit) refers to sysclk.o(.text.millis) for millis + uart.o(.text.uart_transmit) refers to uart.o(.text.__uart_fifo_transmit) for __uart_fifo_transmit + uart.o(.ARM.exidx.text.uart_transmit) refers to uart.o(.text.uart_transmit) for [Anonymous Symbol] + uart.o(.text.__uart_fifo_transmit) refers to uart.o(.text.UART_FlagStatus) for UART_FlagStatus + uart.o(.text.__uart_fifo_transmit) refers to uart.o(.text.UART_SendData) for UART_SendData + uart.o(.text.__uart_fifo_transmit) refers to uart.o(.text.UART_ITCmd) for UART_ITCmd + uart.o(.ARM.exidx.text.__uart_fifo_transmit) refers to uart.o(.text.__uart_fifo_transmit) for [Anonymous Symbol] + uart.o(.text.uart_receive) refers to sysclk.o(.text.millis) for millis + uart.o(.text.uart_receive) refers to uart.o(.text.__uart_fifo_transmit) for __uart_fifo_transmit + uart.o(.ARM.exidx.text.uart_receive) refers to uart.o(.text.uart_receive) for [Anonymous Symbol] + uart.o(.text.uart_transmit_it) refers to uart.o(.text.UART_ITCmd) for UART_ITCmd + uart.o(.text.uart_transmit_it) refers to uart.o(.text.__uart_fifo_transmit) for __uart_fifo_transmit + uart.o(.ARM.exidx.text.uart_transmit_it) refers to uart.o(.text.uart_transmit_it) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_ITCmd) refers to uart.o(.text.UART_ITCmd) for [Anonymous Symbol] + uart.o(.text.uart_receive_it) refers to uart.o(.text.UART_ITCmd) for UART_ITCmd + uart.o(.ARM.exidx.text.uart_receive_it) refers to uart.o(.text.uart_receive_it) for [Anonymous Symbol] + uart.o(.text.uart_handler) refers to uart.o(.text.UART_ErrorStatusClear) for UART_ErrorStatusClear + uart.o(.text.uart_handler) refers to uart.o(.text.UART_ITStatusClear) for UART_ITStatusClear + uart.o(.text.uart_handler) refers to uart.o(.text.__uart_fifo_receive) for __uart_fifo_receive + uart.o(.text.uart_handler) refers to uart.o(.text.UART_ITCmd) for UART_ITCmd + uart.o(.text.uart_handler) refers to uart.o(.text.__uart_fifo_transmit) for __uart_fifo_transmit + uart.o(.ARM.exidx.text.uart_handler) refers to uart.o(.text.uart_handler) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_ErrorStatusClear) refers to uart.o(.text.UART_ErrorStatusClear) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_ITStatusClear) refers to uart.o(.text.UART_ITStatusClear) for [Anonymous Symbol] + uart.o(.text.__uart_fifo_receive) refers to uart.o(.text.UART_FlagStatus) for UART_FlagStatus + uart.o(.text.__uart_fifo_receive) refers to uart.o(.text.UART_RecieveData) for UART_RecieveData + uart.o(.text.__uart_fifo_receive) refers to uart.o(.text.UART_ITCmd) for UART_ITCmd + uart.o(.ARM.exidx.text.__uart_fifo_receive) refers to uart.o(.text.__uart_fifo_receive) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.uart_set_callback) refers to uart.o(.text.uart_set_callback) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.uart0_gpio_init) refers to uart.o(.text.uart0_gpio_init) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.uart0_gpio_deinit) refers to uart.o(.text.uart0_gpio_deinit) for [Anonymous Symbol] + uart.o(.text.uart1_gpio_deinit) refers to gpio.o(.text.gpio_get_init) for gpio_get_init + uart.o(.text.uart1_gpio_deinit) refers to plib035_gpio.o(.text.GPIO_StructInit) for GPIO_StructInit + uart.o(.text.uart1_gpio_deinit) refers to plib035_gpio.o(.text.GPIO_Init) for GPIO_Init + uart.o(.ARM.exidx.text.uart1_gpio_deinit) refers to uart.o(.text.uart1_gpio_deinit) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_FlagStatus) refers to uart.o(.text.UART_FlagStatus) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_RecieveData) refers to uart.o(.text.UART_RecieveData) for [Anonymous Symbol] + uart.o(.ARM.exidx.text.UART_SendData) refers to uart.o(.text.UART_SendData) for [Anonymous Symbol] + sysclk.o(.text.sysclk_init) refers to sysclk.o(.data.SYSCLK_Oscil_Type) for SYSCLK_Oscil_Type + sysclk.o(.text.sysclk_init) refers to plib035_rcu.o(.text.RCU_PLL_AutoConfig) for RCU_PLL_AutoConfig + sysclk.o(.text.sysclk_init) refers to main.o(.text.Error_Handler) for Error_Handler + sysclk.o(.text.sysclk_init) refers to system_k1921vk035.o(.text.SystemCoreClockUpdate) for SystemCoreClockUpdate + sysclk.o(.text.sysclk_init) refers to sysclk.o(.text.RCU_ClkOutConfig) for RCU_ClkOutConfig + sysclk.o(.text.sysclk_init) refers to sysclk.o(.text.RCU_ClkOutCmd) for RCU_ClkOutCmd + sysclk.o(.text.sysclk_init) refers to sysclk.o(.text.SysTick_Config) for SysTick_Config + sysclk.o(.ARM.exidx.text.sysclk_init) refers to sysclk.o(.text.sysclk_init) for [Anonymous Symbol] + sysclk.o(.ARM.exidx.text.RCU_ClkOutConfig) refers to sysclk.o(.text.RCU_ClkOutConfig) for [Anonymous Symbol] + sysclk.o(.ARM.exidx.text.RCU_ClkOutCmd) refers to sysclk.o(.text.RCU_ClkOutCmd) for [Anonymous Symbol] + sysclk.o(.text.SysTick_Config) refers to sysclk.o(.text.__NVIC_SetPriority) for __NVIC_SetPriority + sysclk.o(.ARM.exidx.text.SysTick_Config) refers to sysclk.o(.text.SysTick_Config) for [Anonymous Symbol] + sysclk.o(.text.millis) refers to sysclk.o(.bss.uwTick) for uwTick + sysclk.o(.ARM.exidx.text.millis) refers to sysclk.o(.text.millis) for [Anonymous Symbol] + sysclk.o(.text.millis_inc) refers to sysclk.o(.bss.uwTick) for uwTick + sysclk.o(.ARM.exidx.text.millis_inc) refers to sysclk.o(.text.millis_inc) for [Anonymous Symbol] + sysclk.o(.ARM.exidx.text.micros) refers to sysclk.o(.text.micros) for [Anonymous Symbol] + sysclk.o(.text.micros_inc) refers to sysclk.o(.bss.uwTick) for uwTick + sysclk.o(.ARM.exidx.text.micros_inc) refers to sysclk.o(.text.micros_inc) for [Anonymous Symbol] + sysclk.o(.ARM.exidx.text.__NVIC_SetPriority) refers to sysclk.o(.text.__NVIC_SetPriority) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.WDT_IRQHandler) refers to vk035_it.o(.text.WDT_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.RCU_IRQHandler) refers to vk035_it.o(.text.RCU_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.MFLASH_IRQHandler) refers to vk035_it.o(.text.MFLASH_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.GPIOA_IRQHandler) refers to vk035_it.o(.text.GPIOA_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.GPIOB_IRQHandler) refers to vk035_it.o(.text.GPIOB_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.TMR0_IRQHandler) refers to tmr.o(.bss.htmr0) for htmr0 + vk035_it.o(.text.TMR0_IRQHandler) refers to tmr.o(.text.tmr_handler) for tmr_handler + vk035_it.o(.ARM.exidx.text.TMR0_IRQHandler) refers to vk035_it.o(.text.TMR0_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.TMR1_IRQHandler) refers to tmr.o(.bss.htmr1) for htmr1 + vk035_it.o(.text.TMR1_IRQHandler) refers to tmr.o(.text.tmr_handler) for tmr_handler + vk035_it.o(.ARM.exidx.text.TMR1_IRQHandler) refers to vk035_it.o(.text.TMR1_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.TMR2_IRQHandler) refers to tmr.o(.bss.htmr2) for htmr2 + vk035_it.o(.text.TMR2_IRQHandler) refers to tmr.o(.text.tmr_handler) for tmr_handler + vk035_it.o(.ARM.exidx.text.TMR2_IRQHandler) refers to vk035_it.o(.text.TMR2_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.TMR3_IRQHandler) refers to tmr.o(.bss.htmr3) for htmr3 + vk035_it.o(.text.TMR3_IRQHandler) refers to tmr.o(.text.tmr_handler) for tmr_handler + vk035_it.o(.ARM.exidx.text.TMR3_IRQHandler) refers to vk035_it.o(.text.TMR3_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART0_TD_IRQHandler) refers to uart.o(.bss.huart0) for huart0 + vk035_it.o(.text.UART0_TD_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART0_TD_IRQHandler) refers to vk035_it.o(.text.UART0_TD_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART0_RX_IRQHandler) refers to uart.o(.bss.huart0) for huart0 + vk035_it.o(.text.UART0_RX_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART0_RX_IRQHandler) refers to vk035_it.o(.text.UART0_RX_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART0_TX_IRQHandler) refers to uart.o(.bss.huart0) for huart0 + vk035_it.o(.text.UART0_TX_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART0_TX_IRQHandler) refers to vk035_it.o(.text.UART0_TX_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART0_E_RT_IRQHandler) refers to uart.o(.bss.huart0) for huart0 + vk035_it.o(.text.UART0_E_RT_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART0_E_RT_IRQHandler) refers to vk035_it.o(.text.UART0_E_RT_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART1_TD_IRQHandler) refers to uart.o(.bss.huart1) for huart1 + vk035_it.o(.text.UART1_TD_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART1_TD_IRQHandler) refers to vk035_it.o(.text.UART1_TD_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART1_RX_IRQHandler) refers to uart.o(.bss.huart1) for huart1 + vk035_it.o(.text.UART1_RX_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART1_RX_IRQHandler) refers to vk035_it.o(.text.UART1_RX_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART1_TX_IRQHandler) refers to uart.o(.bss.huart1) for huart1 + vk035_it.o(.text.UART1_TX_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART1_TX_IRQHandler) refers to vk035_it.o(.text.UART1_TX_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.text.UART1_E_RT_IRQHandler) refers to uart.o(.bss.huart1) for huart1 + vk035_it.o(.text.UART1_E_RT_IRQHandler) refers to uart.o(.text.uart_handler) for uart_handler + vk035_it.o(.ARM.exidx.text.UART1_E_RT_IRQHandler) refers to vk035_it.o(.text.UART1_E_RT_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.SPI_RO_RT_IRQHandler) refers to vk035_it.o(.text.SPI_RO_RT_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.SPI_RX_IRQHandler) refers to vk035_it.o(.text.SPI_RX_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.SPI_TX_IRQHandler) refers to vk035_it.o(.text.SPI_TX_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.I2C_IRQHandler) refers to vk035_it.o(.text.I2C_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.ECAP0_IRQHandler) refers to vk035_it.o(.text.ECAP0_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.ECAP1_IRQHandler) refers to vk035_it.o(.text.ECAP1_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.ECAP2_IRQHandler) refers to vk035_it.o(.text.ECAP2_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM0_IRQHandler) refers to vk035_it.o(.text.PWM0_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM0_HD_IRQHandler) refers to vk035_it.o(.text.PWM0_HD_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM0_TZ_IRQHandler) refers to vk035_it.o(.text.PWM0_TZ_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM1_IRQHandler) refers to vk035_it.o(.text.PWM1_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM1_HD_IRQHandler) refers to vk035_it.o(.text.PWM1_HD_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM1_TZ_IRQHandler) refers to vk035_it.o(.text.PWM1_TZ_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM2_IRQHandler) refers to vk035_it.o(.text.PWM2_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM2_HD_IRQHandler) refers to vk035_it.o(.text.PWM2_HD_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PWM2_TZ_IRQHandler) refers to vk035_it.o(.text.PWM2_TZ_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.QEP_IRQHandler) refers to vk035_it.o(.text.QEP_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.ADC_SEQ0_IRQHandler) refers to vk035_it.o(.text.ADC_SEQ0_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.ADC_SEQ1_IRQHandler) refers to vk035_it.o(.text.ADC_SEQ1_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.ADC_DC_IRQHandler) refers to vk035_it.o(.text.ADC_DC_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN0_IRQHandler) refers to vk035_it.o(.text.CAN0_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN1_IRQHandler) refers to vk035_it.o(.text.CAN1_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN2_IRQHandler) refers to vk035_it.o(.text.CAN2_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN3_IRQHandler) refers to vk035_it.o(.text.CAN3_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN4_IRQHandler) refers to vk035_it.o(.text.CAN4_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN5_IRQHandler) refers to vk035_it.o(.text.CAN5_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN6_IRQHandler) refers to vk035_it.o(.text.CAN6_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN7_IRQHandler) refers to vk035_it.o(.text.CAN7_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN8_IRQHandler) refers to vk035_it.o(.text.CAN8_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN9_IRQHandler) refers to vk035_it.o(.text.CAN9_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN10_IRQHandler) refers to vk035_it.o(.text.CAN10_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN11_IRQHandler) refers to vk035_it.o(.text.CAN11_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN12_IRQHandler) refers to vk035_it.o(.text.CAN12_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN13_IRQHandler) refers to vk035_it.o(.text.CAN13_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN14_IRQHandler) refers to vk035_it.o(.text.CAN14_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.CAN15_IRQHandler) refers to vk035_it.o(.text.CAN15_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.FPU_IRQHandler) refers to vk035_it.o(.text.FPU_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH0_IRQHandler) refers to vk035_it.o(.text.DMA_CH0_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH1_IRQHandler) refers to vk035_it.o(.text.DMA_CH1_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH2_IRQHandler) refers to vk035_it.o(.text.DMA_CH2_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH3_IRQHandler) refers to vk035_it.o(.text.DMA_CH3_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH4_IRQHandler) refers to vk035_it.o(.text.DMA_CH4_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH5_IRQHandler) refers to vk035_it.o(.text.DMA_CH5_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH6_IRQHandler) refers to vk035_it.o(.text.DMA_CH6_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH7_IRQHandler) refers to vk035_it.o(.text.DMA_CH7_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH8_IRQHandler) refers to vk035_it.o(.text.DMA_CH8_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH9_IRQHandler) refers to vk035_it.o(.text.DMA_CH9_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH10_IRQHandler) refers to vk035_it.o(.text.DMA_CH10_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH11_IRQHandler) refers to vk035_it.o(.text.DMA_CH11_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH12_IRQHandler) refers to vk035_it.o(.text.DMA_CH12_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH13_IRQHandler) refers to vk035_it.o(.text.DMA_CH13_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH14_IRQHandler) refers to vk035_it.o(.text.DMA_CH14_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DMA_CH15_IRQHandler) refers to vk035_it.o(.text.DMA_CH15_IRQHandler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.NMI_Handler) refers to vk035_it.o(.text.NMI_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.HardFault_Handler) refers to vk035_it.o(.text.HardFault_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.MemManage_Handler) refers to vk035_it.o(.text.MemManage_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.BusFault_Handler) refers to vk035_it.o(.text.BusFault_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.UsageFault_Handler) refers to vk035_it.o(.text.UsageFault_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.SVC_Handler) refers to vk035_it.o(.text.SVC_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.DebugMon_Handler) refers to vk035_it.o(.text.DebugMon_Handler) for [Anonymous Symbol] + vk035_it.o(.ARM.exidx.text.PendSV_Handler) refers to vk035_it.o(.text.PendSV_Handler) for [Anonymous Symbol] + vk035_it.o(.text.SysTick_Handler) refers to sysclk.o(.text.millis_inc) for millis_inc + vk035_it.o(.ARM.exidx.text.SysTick_Handler) refers to vk035_it.o(.text.SysTick_Handler) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_ReadUpBufferNoLock) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_ReadUpBufferNoLock) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.text.SEGGER_RTT_ReadUpBufferNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ReadUpBufferNoLock) refers to segger_rtt.o(.text.SEGGER_RTT_ReadUpBufferNoLock) for [Anonymous Symbol] + segger_rtt.o(.text._DoInit) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text._DoInit) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 + segger_rtt.o(.text._DoInit) refers to segger_rtt.o(.rodata.str1.1) for .L.str + segger_rtt.o(.text._DoInit) refers to segger_rtt.o(.bss._acUpBuffer) for _acUpBuffer + segger_rtt.o(.text._DoInit) refers to segger_rtt.o(.bss._acDownBuffer) for _acDownBuffer + segger_rtt.o(.text._DoInit) refers to segger_rtt.o(.rodata._DoInit._aInitStr) for _DoInit._aInitStr + segger_rtt.o(.ARM.exidx.text._DoInit) refers to segger_rtt.o(.text._DoInit) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.text.SEGGER_RTT_ReadNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ReadNoLock) refers to segger_rtt.o(.text.SEGGER_RTT_ReadNoLock) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_ReadUpBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_ReadUpBufferNoLock) for SEGGER_RTT_ReadUpBufferNoLock + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ReadUpBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_ReadUpBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_Read) refers to segger_rtt.o(.text.SEGGER_RTT_ReadNoLock) for SEGGER_RTT_ReadNoLock + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_Read) refers to segger_rtt.o(.text.SEGGER_RTT_Read) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_WriteWithOverwriteNoLock) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_WriteWithOverwriteNoLock) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteWithOverwriteNoLock) refers to segger_rtt.o(.text.SEGGER_RTT_WriteWithOverwriteNoLock) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(.text._GetAvailWriteSpace) for _GetAvailWriteSpace + segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(.text._WriteNoCheck) for _WriteNoCheck + segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(.text._WriteBlocking) for _WriteBlocking + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteDownBufferNoLock) refers to segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock) for [Anonymous Symbol] + segger_rtt.o(.ARM.exidx.text._GetAvailWriteSpace) refers to segger_rtt.o(.text._GetAvailWriteSpace) for [Anonymous Symbol] + segger_rtt.o(.text._WriteNoCheck) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy + segger_rtt.o(.ARM.exidx.text._WriteNoCheck) refers to segger_rtt.o(.text._WriteNoCheck) for [Anonymous Symbol] + segger_rtt.o(.text._WriteBlocking) refers to rt_memcpy_v6.o(.text) for __aeabi_memcpy + segger_rtt.o(.ARM.exidx.text._WriteBlocking) refers to segger_rtt.o(.text._WriteBlocking) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.text._GetAvailWriteSpace) for _GetAvailWriteSpace + segger_rtt.o(.text.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.text._WriteNoCheck) for _WriteNoCheck + segger_rtt.o(.text.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.text._WriteBlocking) for _WriteBlocking + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteNoLock) refers to segger_rtt.o(.text.SEGGER_RTT_WriteNoLock) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.text.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock) for SEGGER_RTT_WriteDownBufferNoLock + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteDownBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_WriteDownBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_Write) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_Write) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.text.SEGGER_RTT_Write) refers to segger_rtt.o(.text.SEGGER_RTT_WriteNoLock) for SEGGER_RTT_WriteNoLock + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_Write) refers to segger_rtt.o(.text.SEGGER_RTT_Write) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_WriteString) refers to strlen.o(.text) for strlen + segger_rtt.o(.text.SEGGER_RTT_WriteString) refers to segger_rtt.o(.text.SEGGER_RTT_Write) for SEGGER_RTT_Write + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteString) refers to segger_rtt.o(.text.SEGGER_RTT_WriteString) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_PutCharSkipNoLock) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_PutCharSkipNoLock) refers to segger_rtt.o(.text.SEGGER_RTT_PutCharSkipNoLock) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_PutCharSkip) refers to segger_rtt.o(.text.SEGGER_RTT_PutCharSkip) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_PutChar) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_PutChar) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_PutChar) refers to segger_rtt.o(.text.SEGGER_RTT_PutChar) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_GetKey) refers to segger_rtt.o(.text.SEGGER_RTT_Read) for SEGGER_RTT_Read + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_GetKey) refers to segger_rtt.o(.text.SEGGER_RTT_GetKey) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_WaitKey) refers to segger_rtt.o(.text.SEGGER_RTT_GetKey) for SEGGER_RTT_GetKey + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WaitKey) refers to segger_rtt.o(.text.SEGGER_RTT_WaitKey) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_HasKey) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_HasKey) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_HasKey) refers to segger_rtt.o(.text.SEGGER_RTT_HasKey) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_HasData) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_HasData) refers to segger_rtt.o(.text.SEGGER_RTT_HasData) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_HasDataUp) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_HasDataUp) refers to segger_rtt.o(.text.SEGGER_RTT_HasDataUp) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_AllocDownBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_AllocDownBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_AllocUpBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_AllocUpBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ConfigUpBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_ConfigUpBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ConfigDownBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_ConfigDownBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetNameUpBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_SetNameUpBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetNameDownBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_SetNameDownBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetFlagsUpBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_SetFlagsUpBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetFlagsDownBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_SetFlagsDownBuffer) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_Init) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_Init) refers to segger_rtt.o(.text.SEGGER_RTT_Init) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.rodata._aTerminalId) for _aTerminalId + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.bss._ActiveTerminal) for _ActiveTerminal + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.text._WriteBlocking) for _WriteBlocking + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.text._GetAvailWriteSpace) for _GetAvailWriteSpace + segger_rtt.o(.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.text._WriteNoCheck) for _WriteNoCheck + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetTerminal) refers to segger_rtt.o(.text.SEGGER_RTT_SetTerminal) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.text._DoInit) for _DoInit + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to strlen.o(.text) for strlen + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.text._GetAvailWriteSpace) for _GetAvailWriteSpace + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.text._PostTerminalSwitch) for _PostTerminalSwitch + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.text._WriteBlocking) for _WriteBlocking + segger_rtt.o(.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.bss._ActiveTerminal) for _ActiveTerminal + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_TerminalOut) refers to segger_rtt.o(.text.SEGGER_RTT_TerminalOut) for [Anonymous Symbol] + segger_rtt.o(.text._PostTerminalSwitch) refers to segger_rtt.o(.rodata._aTerminalId) for _aTerminalId + segger_rtt.o(.text._PostTerminalSwitch) refers to segger_rtt.o(.text._WriteBlocking) for _WriteBlocking + segger_rtt.o(.ARM.exidx.text._PostTerminalSwitch) refers to segger_rtt.o(.text._PostTerminalSwitch) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_GetAvailWriteSpace) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.text.SEGGER_RTT_GetAvailWriteSpace) refers to segger_rtt.o(.text._GetAvailWriteSpace) for _GetAvailWriteSpace + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_GetAvailWriteSpace) refers to segger_rtt.o(.text.SEGGER_RTT_GetAvailWriteSpace) for [Anonymous Symbol] + segger_rtt.o(.text.SEGGER_RTT_GetBytesInBuffer) refers to segger_rtt.o(.bss._SEGGER_RTT) for _SEGGER_RTT + segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_GetBytesInBuffer) refers to segger_rtt.o(.text.SEGGER_RTT_GetBytesInBuffer) for [Anonymous Symbol] + segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(.text._StoreChar) for _StoreChar + segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(.text._PrintInt) for _PrintInt + segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(.text._PrintUnsigned) for _PrintUnsigned + segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(.rodata.str1.1) for .L.str + segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) refers to segger_rtt.o(.text.SEGGER_RTT_Write) for SEGGER_RTT_Write + segger_rtt_printf.o(.ARM.exidx.text.SEGGER_RTT_vprintf) refers to segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) for [Anonymous Symbol] + segger_rtt_printf.o(.text._StoreChar) refers to segger_rtt.o(.text.SEGGER_RTT_Write) for SEGGER_RTT_Write + segger_rtt_printf.o(.ARM.exidx.text._StoreChar) refers to segger_rtt_printf.o(.text._StoreChar) for [Anonymous Symbol] + segger_rtt_printf.o(.text._PrintInt) refers to segger_rtt_printf.o(.text._StoreChar) for _StoreChar + segger_rtt_printf.o(.text._PrintInt) refers to segger_rtt_printf.o(.text._PrintUnsigned) for _PrintUnsigned + segger_rtt_printf.o(.ARM.exidx.text._PrintInt) refers to segger_rtt_printf.o(.text._PrintInt) for [Anonymous Symbol] + segger_rtt_printf.o(.text._PrintUnsigned) refers to segger_rtt_printf.o(.text._StoreChar) for _StoreChar + segger_rtt_printf.o(.text._PrintUnsigned) refers to segger_rtt_printf.o(.rodata._PrintUnsigned._aV2C) for _PrintUnsigned._aV2C + segger_rtt_printf.o(.ARM.exidx.text._PrintUnsigned) refers to segger_rtt_printf.o(.text._PrintUnsigned) for [Anonymous Symbol] + segger_rtt_printf.o(.text.SEGGER_RTT_printf) refers to segger_rtt_printf.o(.text.SEGGER_RTT_vprintf) for SEGGER_RTT_vprintf + segger_rtt_printf.o(.ARM.exidx.text.SEGGER_RTT_printf) refers to segger_rtt_printf.o(.text.SEGGER_RTT_printf) for [Anonymous Symbol] + filters.o(.text.FilterMedian_Init) refers to filters.o(.text.FilterMedian_Process) for FilterMedian_Process + filters.o(.ARM.exidx.text.FilterMedian_Init) refers to filters.o(.text.FilterMedian_Init) for [Anonymous Symbol] + filters.o(.text.FilterMedian_Process) refers to filters.o(.text.Filter_float_compare) for Filter_float_compare + filters.o(.text.FilterMedian_Process) refers to qsortnoex.o(.text) for qsort + filters.o(.ARM.exidx.text.FilterMedian_Process) refers to filters.o(.text.FilterMedian_Process) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.Filter_float_compare) refers to filters.o(.text.Filter_float_compare) for [Anonymous Symbol] + filters.o(.text.FilterExp_Init) refers to filters.o(.text.FilterExp_Process) for FilterExp_Process + filters.o(.ARM.exidx.text.FilterExp_Init) refers to filters.o(.text.FilterExp_Init) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.FilterExp_Process) refers to filters.o(.text.FilterExp_Process) for [Anonymous Symbol] + filters.o(.text.FilterAverage_Init) refers to filters.o(.text.FilterAverage_Process) for FilterAverage_Process + filters.o(.ARM.exidx.text.FilterAverage_Init) refers to filters.o(.text.FilterAverage_Init) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.FilterAverage_Process) refers to filters.o(.text.FilterAverage_Process) for [Anonymous Symbol] + filters.o(.text.FilterPoly_Init) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 + filters.o(.text.FilterPoly_Init) refers to filters.o(.text.FilterPoly_Process) for FilterPoly_Process + filters.o(.ARM.exidx.text.FilterPoly_Init) refers to filters.o(.text.FilterPoly_Init) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.FilterPoly_Process) refers to filters.o(.text.FilterPoly_Process) for [Anonymous Symbol] + filters.o(.text.FilterLUT_Init) refers to filters.o(.text.FilterLUT_Process) for FilterLUT_Process + filters.o(.ARM.exidx.text.FilterLUT_Init) refers to filters.o(.text.FilterLUT_Init) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.FilterLUT_Process) refers to filters.o(.text.FilterLUT_Process) for [Anonymous Symbol] + filters.o(.text.FilterRMS_Init) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 + filters.o(.text.FilterRMS_Init) refers to filters.o(.text.FilterRMS_Process) for FilterRMS_Process + filters.o(.ARM.exidx.text.FilterRMS_Init) refers to filters.o(.text.FilterRMS_Init) for [Anonymous Symbol] + filters.o(.text.FilterRMS_Process) refers to filters.o(.text._sqrtf) for _sqrtf + filters.o(.ARM.exidx.text.FilterRMS_Process) refers to filters.o(.text.FilterRMS_Process) for [Anonymous Symbol] + filters.o(.ARM.exidx.text._sqrtf) refers to filters.o(.text._sqrtf) for [Anonymous Symbol] + filters.o(.text.FilterMedianInt_Init) refers to filters.o(.text.FilterMedianInt_Process) for FilterMedianInt_Process + filters.o(.ARM.exidx.text.FilterMedianInt_Init) refers to filters.o(.text.FilterMedianInt_Init) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.FilterMedianInt_Process) refers to filters.o(.text.FilterMedianInt_Process) for [Anonymous Symbol] + filters.o(.text.FilterExpInt_Init) refers to filters.o(.text.FilterExpInt_Process) for FilterExpInt_Process + filters.o(.ARM.exidx.text.FilterExpInt_Init) refers to filters.o(.text.FilterExpInt_Init) for [Anonymous Symbol] + filters.o(.text.FilterExpInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod + filters.o(.ARM.exidx.text.FilterExpInt_Process) refers to filters.o(.text.FilterExpInt_Process) for [Anonymous Symbol] + filters.o(.text.FilterAverageInt_Init) refers to filters.o(.text.FilterAverageInt_Process) for FilterAverageInt_Process + filters.o(.ARM.exidx.text.FilterAverageInt_Init) refers to filters.o(.text.FilterAverageInt_Init) for [Anonymous Symbol] + filters.o(.text.FilterAverageInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod + filters.o(.ARM.exidx.text.FilterAverageInt_Process) refers to filters.o(.text.FilterAverageInt_Process) for [Anonymous Symbol] + filters.o(.text.FilterPolyInt_Init) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 + filters.o(.text.FilterPolyInt_Init) refers to filters.o(.text.FilterPolyInt_Process) for FilterPolyInt_Process + filters.o(.ARM.exidx.text.FilterPolyInt_Init) refers to filters.o(.text.FilterPolyInt_Init) for [Anonymous Symbol] + filters.o(.text.FilterPolyInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod + filters.o(.ARM.exidx.text.FilterPolyInt_Process) refers to filters.o(.text.FilterPolyInt_Process) for [Anonymous Symbol] + filters.o(.text.FilterLUTInt_Init) refers to filters.o(.text.FilterLUTInt_Process) for FilterLUTInt_Process + filters.o(.ARM.exidx.text.FilterLUTInt_Init) refers to filters.o(.text.FilterLUTInt_Init) for [Anonymous Symbol] + filters.o(.text.FilterLUTInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod + filters.o(.ARM.exidx.text.FilterLUTInt_Process) refers to filters.o(.text.FilterLUTInt_Process) for [Anonymous Symbol] + filters.o(.text.FilterRMSInt_Init) refers to rt_memclr_w.o(.text) for __aeabi_memclr8 + filters.o(.text.FilterRMSInt_Init) refers to filters.o(.text.FilterRMSInt_Process) for FilterRMSInt_Process + filters.o(.ARM.exidx.text.FilterRMSInt_Init) refers to filters.o(.text.FilterRMSInt_Init) for [Anonymous Symbol] + filters.o(.text.FilterRMSInt_Process) refers to llsdiv.o(.text) for __aeabi_ldivmod + filters.o(.text.FilterRMSInt_Process) refers to ffltll_clz.o(x$fpl$ffltll) for __aeabi_l2f + filters.o(.text.FilterRMSInt_Process) refers to filters.o(.text._sqrtf) for _sqrtf + filters.o(.ARM.exidx.text.FilterRMSInt_Process) refers to filters.o(.text.FilterRMSInt_Process) for [Anonymous Symbol] + filters.o(.text.FilterBandPassDerivative_Init) refers to sinf.o(i.__hardfp_sinf) for __hardfp_sinf + filters.o(.text.FilterBandPassDerivative_Init) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf + filters.o(.text.FilterBandPassDerivative_Init) refers to filters.o(.text.FilterBandPassDerivative_Process) for FilterBandPassDerivative_Process + filters.o(.ARM.exidx.text.FilterBandPassDerivative_Init) refers to filters.o(.text.FilterBandPassDerivative_Init) for [Anonymous Symbol] + filters.o(.ARM.exidx.text.FilterBandPassDerivative_Process) refers to filters.o(.text.FilterBandPassDerivative_Process) for [Anonymous Symbol] + system_k1921vk035.o(.text.SystemCoreClockUpdate) refers to system_k1921vk035.o(.bss.SystemCoreClock) for SystemCoreClock + system_k1921vk035.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_k1921vk035.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] + system_k1921vk035.o(.ARM.exidx.text.ClkInit) refers to system_k1921vk035.o(.text.ClkInit) for [Anonymous Symbol] + system_k1921vk035.o(.ARM.exidx.text.FPUInit) refers to system_k1921vk035.o(.text.FPUInit) for [Anonymous Symbol] + system_k1921vk035.o(.text.SystemInit) refers to system_k1921vk035.o(.text.ClkInit) for ClkInit + system_k1921vk035.o(.text.SystemInit) refers to system_k1921vk035.o(.text.FPUInit) for FPUInit + system_k1921vk035.o(.ARM.exidx.text.SystemInit) refers to system_k1921vk035.o(.text.SystemInit) for [Anonymous Symbol] startup_k1921vk035.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_k1921vk035.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_k1921vk035.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory startup_k1921vk035.o(RESET) refers to startup_k1921vk035.o(STACK) for __initial_sp startup_k1921vk035.o(RESET) refers to startup_k1921vk035.o(.text) for Reset_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.NMI_Handler) for NMI_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.HardFault_Handler) for HardFault_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.MemManage_Handler) for MemManage_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.BusFault_Handler) for BusFault_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.UsageFault_Handler) for UsageFault_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.SVC_Handler) for SVC_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.DebugMon_Handler) for DebugMon_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.PendSV_Handler) for PendSV_Handler - startup_k1921vk035.o(RESET) refers to vk035_it.o(i.SysTick_Handler) for SysTick_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.NMI_Handler) for NMI_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.HardFault_Handler) for HardFault_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.MemManage_Handler) for MemManage_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.BusFault_Handler) for BusFault_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UsageFault_Handler) for UsageFault_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.SVC_Handler) for SVC_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DebugMon_Handler) for DebugMon_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PendSV_Handler) for PendSV_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.SysTick_Handler) for SysTick_Handler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.WDT_IRQHandler) for WDT_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.RCU_IRQHandler) for RCU_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.MFLASH_IRQHandler) for MFLASH_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.GPIOA_IRQHandler) for GPIOA_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.GPIOB_IRQHandler) for GPIOB_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH0_IRQHandler) for DMA_CH0_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH1_IRQHandler) for DMA_CH1_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH2_IRQHandler) for DMA_CH2_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH3_IRQHandler) for DMA_CH3_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH4_IRQHandler) for DMA_CH4_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH5_IRQHandler) for DMA_CH5_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH6_IRQHandler) for DMA_CH6_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH7_IRQHandler) for DMA_CH7_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH8_IRQHandler) for DMA_CH8_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH9_IRQHandler) for DMA_CH9_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH10_IRQHandler) for DMA_CH10_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH11_IRQHandler) for DMA_CH11_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH12_IRQHandler) for DMA_CH12_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH13_IRQHandler) for DMA_CH13_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH14_IRQHandler) for DMA_CH14_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.DMA_CH15_IRQHandler) for DMA_CH15_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.TMR0_IRQHandler) for TMR0_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.TMR1_IRQHandler) for TMR1_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.TMR2_IRQHandler) for TMR2_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.TMR3_IRQHandler) for TMR3_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART0_TD_IRQHandler) for UART0_TD_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART0_RX_IRQHandler) for UART0_RX_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART0_TX_IRQHandler) for UART0_TX_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART0_E_RT_IRQHandler) for UART0_E_RT_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART1_TD_IRQHandler) for UART1_TD_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART1_RX_IRQHandler) for UART1_RX_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART1_TX_IRQHandler) for UART1_TX_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.UART1_E_RT_IRQHandler) for UART1_E_RT_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.SPI_RO_RT_IRQHandler) for SPI_RO_RT_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.SPI_RX_IRQHandler) for SPI_RX_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.SPI_TX_IRQHandler) for SPI_TX_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.I2C_IRQHandler) for I2C_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.ECAP0_IRQHandler) for ECAP0_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.ECAP1_IRQHandler) for ECAP1_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.ECAP2_IRQHandler) for ECAP2_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM0_IRQHandler) for PWM0_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM0_HD_IRQHandler) for PWM0_HD_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM0_TZ_IRQHandler) for PWM0_TZ_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM1_IRQHandler) for PWM1_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM1_HD_IRQHandler) for PWM1_HD_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM1_TZ_IRQHandler) for PWM1_TZ_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM2_IRQHandler) for PWM2_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM2_HD_IRQHandler) for PWM2_HD_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.PWM2_TZ_IRQHandler) for PWM2_TZ_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.QEP_IRQHandler) for QEP_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.ADC_SEQ0_IRQHandler) for ADC_SEQ0_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.ADC_SEQ1_IRQHandler) for ADC_SEQ1_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.ADC_DC_IRQHandler) for ADC_DC_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN0_IRQHandler) for CAN0_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN1_IRQHandler) for CAN1_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN2_IRQHandler) for CAN2_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN3_IRQHandler) for CAN3_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN4_IRQHandler) for CAN4_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN5_IRQHandler) for CAN5_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN6_IRQHandler) for CAN6_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN7_IRQHandler) for CAN7_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN8_IRQHandler) for CAN8_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN9_IRQHandler) for CAN9_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN10_IRQHandler) for CAN10_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN11_IRQHandler) for CAN11_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN12_IRQHandler) for CAN12_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN13_IRQHandler) for CAN13_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN14_IRQHandler) for CAN14_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.CAN15_IRQHandler) for CAN15_IRQHandler + startup_k1921vk035.o(RESET) refers to vk035_it.o(.text.FPU_IRQHandler) for FPU_IRQHandler startup_k1921vk035.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - startup_k1921vk035.o(.text) refers to system_k1921vk035.o(i.SystemInit) for SystemInit + startup_k1921vk035.o(.text) refers to system_k1921vk035.o(.text.SystemInit) for SystemInit startup_k1921vk035.o(.text) refers to __main.o(!!!main) for __main startup_k1921vk035.o(.text) refers to startup_k1921vk035.o(HEAP) for Heap_Mem startup_k1921vk035.o(.text) refers to startup_k1921vk035.o(STACK) for Stack_Mem - plib035_adc.o(i.ADC_DC_ChannelConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_DC_ChannelConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_DC_Config) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_DC_Config) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_DC_Init) refers to plib035_adc.o(i.ADC_DC_OutputCmd) for ADC_DC_OutputCmd - plib035_adc.o(i.ADC_DC_Init) refers to plib035_adc.o(i.ADC_DC_SetThresholdLow) for ADC_DC_SetThresholdLow - plib035_adc.o(i.ADC_DC_Init) refers to plib035_adc.o(i.ADC_DC_SetThresholdHigh) for ADC_DC_SetThresholdHigh - plib035_adc.o(i.ADC_DC_Init) refers to plib035_adc.o(i.ADC_DC_SourceConfig) for ADC_DC_SourceConfig - plib035_adc.o(i.ADC_DC_Init) refers to plib035_adc.o(i.ADC_DC_ChannelConfig) for ADC_DC_ChannelConfig - plib035_adc.o(i.ADC_DC_Init) refers to plib035_adc.o(i.ADC_DC_Config) for ADC_DC_Config - plib035_adc.o(i.ADC_DC_OutputCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_DC_OutputCmd) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_DC_SetThresholdHigh) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_DC_SetThresholdHigh) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_DC_SetThresholdLow) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_DC_SetThresholdLow) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_DC_SourceConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_DC_SourceConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_DeInit) refers to plib035_adc.o(i.RCU_ADCRstCmd) for RCU_ADCRstCmd - plib035_adc.o(i.ADC_SEQ_DCEnableCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_DCEnableCmd) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_DMACmd) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_DMACmd) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_DMAConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_DMAConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_SwStartEnCmd) for ADC_SEQ_SwStartEnCmd - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_ReqConfig) for ADC_SEQ_ReqConfig - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_ReqMaxConfig) for ADC_SEQ_ReqMaxConfig - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_ReqAverageConfig) for ADC_SEQ_ReqAverageConfig - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_ReqAverageCmd) for ADC_SEQ_ReqAverageCmd - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_RestartConfig) for ADC_SEQ_RestartConfig - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_RestartAverageCmd) for ADC_SEQ_RestartAverageCmd - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_SetRestartTimer) for ADC_SEQ_SetRestartTimer - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_DCEnableCmd) for ADC_SEQ_DCEnableCmd - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_DMAConfig) for ADC_SEQ_DMAConfig - plib035_adc.o(i.ADC_SEQ_Init) refers to plib035_adc.o(i.ADC_SEQ_DMACmd) for ADC_SEQ_DMACmd - plib035_adc.o(i.ADC_SEQ_ReqAverageCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_ReqAverageCmd) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_ReqAverageConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_ReqAverageConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_ReqConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_ReqConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_ReqMaxConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_ReqMaxConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_RestartAverageCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_RestartAverageCmd) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_RestartConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_RestartConfig) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_SetRestartTimer) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_SetRestartTimer) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.ADC_SEQ_SwStartEnCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_adc.o(i.ADC_SEQ_SwStartEnCmd) refers to plib035_adc.o(i.ADC_SEQ_Init) for i.ADC_SEQ_Init - plib035_adc.o(i.RCU_ADCRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_AltCtrlCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_AltCtrlCmd) refers to plib035_dma.o(i.DMA_ProtectConfig) for i.DMA_ProtectConfig - plib035_dma.o(i.DMA_ChannelEnableCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_ChannelEnableCmd) refers to plib035_dma.o(i.DMA_ProtectConfig) for i.DMA_ProtectConfig - plib035_dma.o(i.DMA_ChannelInit) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_HighPriorityCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_HighPriorityCmd) refers to plib035_dma.o(i.DMA_ProtectConfig) for i.DMA_ProtectConfig - plib035_dma.o(i.DMA_Init) refers to plib035_dma.o(i.DMA_ProtectConfig) for DMA_ProtectConfig - plib035_dma.o(i.DMA_Init) refers to plib035_dma.o(i.DMA_UseBurstCmd) for DMA_UseBurstCmd - plib035_dma.o(i.DMA_Init) refers to plib035_dma.o(i.DMA_AltCtrlCmd) for DMA_AltCtrlCmd - plib035_dma.o(i.DMA_Init) refers to plib035_dma.o(i.DMA_HighPriorityCmd) for DMA_HighPriorityCmd - plib035_dma.o(i.DMA_Init) refers to plib035_dma.o(i.DMA_ReqMaskCmd) for DMA_ReqMaskCmd - plib035_dma.o(i.DMA_Init) refers to plib035_dma.o(i.DMA_ChannelEnableCmd) for DMA_ChannelEnableCmd - plib035_dma.o(i.DMA_ProtectConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_ReqMaskCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_ReqMaskCmd) refers to plib035_dma.o(i.DMA_ProtectConfig) for i.DMA_ProtectConfig - plib035_dma.o(i.DMA_UseBurstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_dma.o(i.DMA_UseBurstCmd) refers to plib035_dma.o(i.DMA_ProtectConfig) for i.DMA_ProtectConfig - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_ModeConfig) for ECAP_Capture_ModeConfig - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_StopConfig) for ECAP_Capture_StopConfig - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_PrescaleConfig) for ECAP_Capture_PrescaleConfig - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_PolarityEvt0Config) for ECAP_Capture_PolarityEvt0Config - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_PolarityEvt1Config) for ECAP_Capture_PolarityEvt1Config - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_PolarityEvt2Config) for ECAP_Capture_PolarityEvt2Config - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_PolarityEvt3Config) for ECAP_Capture_PolarityEvt3Config - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_RstEvt0Cmd) for ECAP_Capture_RstEvt0Cmd - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_RstEvt1Cmd) for ECAP_Capture_RstEvt1Cmd - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_RstEvt2Cmd) for ECAP_Capture_RstEvt2Cmd - plib035_ecap.o(i.ECAP_Capture_Init) refers to plib035_ecap.o(i.ECAP_Capture_RstEvt3Cmd) for ECAP_Capture_RstEvt3Cmd - plib035_ecap.o(i.ECAP_Capture_ModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_ModeConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_PolarityEvt0Config) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_PolarityEvt0Config) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_PolarityEvt1Config) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_PolarityEvt1Config) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_PolarityEvt2Config) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_PolarityEvt2Config) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_PolarityEvt3Config) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_PolarityEvt3Config) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_PrescaleConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_PrescaleConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_RstEvt0Cmd) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_RstEvt0Cmd) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_RstEvt1Cmd) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_RstEvt1Cmd) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_RstEvt2Cmd) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_RstEvt2Cmd) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_RstEvt3Cmd) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_RstEvt3Cmd) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Capture_StopConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_Capture_StopConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_DeInit) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_DeInit) refers to plib035_ecap.o(i.RCU_APBRstCmd) for RCU_APBRstCmd - plib035_ecap.o(i.ECAP_HaltConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_HaltConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_Init) refers to plib035_ecap.o(i.ECAP_HaltConfig) for ECAP_HaltConfig - plib035_ecap.o(i.ECAP_Init) refers to plib035_ecap.o(i.ECAP_SyncOutConfig) for ECAP_SyncOutConfig - plib035_ecap.o(i.ECAP_Init) refers to plib035_ecap.o(i.ECAP_SyncCmd) for ECAP_SyncCmd - plib035_ecap.o(i.ECAP_Init) refers to plib035_ecap.o(i.ECAP_ModeConfig) for ECAP_ModeConfig - plib035_ecap.o(i.ECAP_ModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_ModeConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_PWM_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_PWM_Init) refers to plib035_ecap.o(i.ECAP_PWM_PolarityConfig) for ECAP_PWM_PolarityConfig - plib035_ecap.o(i.ECAP_PWM_PolarityConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_PWM_PolarityConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_SyncCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_SyncCmd) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.ECAP_SyncOutConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_ecap.o(i.ECAP_SyncOutConfig) refers to plib035_ecap.o(i.ECAP_PWM_Init) for i.ECAP_PWM_Init - plib035_ecap.o(i.RCU_APBRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_AltFuncCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_AltFuncCmd) refers to plib035_gpio.o(i.GPIO_DigitalCmd) for i.GPIO_DigitalCmd - plib035_gpio.o(i.GPIO_DeInit) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_DeInit) refers to plib035_gpio.o(i.RCU_AHBRstCmd) for RCU_AHBRstCmd - plib035_gpio.o(i.GPIO_DigitalCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_DriveModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_DriveModeConfig) refers to plib035_gpio.o(i.GPIO_ModeConfig) for GPIO_ModeConfig - plib035_gpio.o(i.GPIO_InModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_InModeConfig) refers to plib035_gpio.o(i.GPIO_ModeConfig) for GPIO_ModeConfig - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_OutCmd) for GPIO_OutCmd - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_AltFuncCmd) for GPIO_AltFuncCmd - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_OutModeConfig) for GPIO_OutModeConfig - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_InModeConfig) for GPIO_InModeConfig - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_PullModeConfig) for GPIO_PullModeConfig - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_DriveModeConfig) for GPIO_DriveModeConfig - plib035_gpio.o(i.GPIO_Init) refers to plib035_gpio.o(i.GPIO_DigitalCmd) for GPIO_DigitalCmd - plib035_gpio.o(i.GPIO_OutCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_OutCmd) refers to plib035_gpio.o(i.GPIO_DigitalCmd) for i.GPIO_DigitalCmd - plib035_gpio.o(i.GPIO_OutModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_OutModeConfig) refers to plib035_gpio.o(i.GPIO_ModeConfig) for GPIO_ModeConfig - plib035_gpio.o(i.GPIO_PullModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_gpio.o(i.GPIO_PullModeConfig) refers to plib035_gpio.o(i.GPIO_ModeConfig) for GPIO_ModeConfig - plib035_gpio.o(i.RCU_AHBRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_i2c.o(i.I2C_FSFreqConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_i2c.o(i.I2C_HSFreqConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_i2c.o(i.I2C_HSFreqConfig) refers to plib035_i2c.o(i.I2C_FSFreqConfig) for i.I2C_FSFreqConfig - plib035_mflash.o(i.MFLASH_EraseFull) refers to main.o(i.assert_failed) for assert_failed - plib035_mflash.o(i.MFLASH_EraseFull) refers to plib035_mflash.o(i.MFLASH_SetCmd) for MFLASH_SetCmd - plib035_mflash.o(i.MFLASH_EraseFull) refers to plib035_mflash.o(i.MFLASH_BusyStatus) for MFLASH_BusyStatus - plib035_mflash.o(i.MFLASH_ErasePage) refers to main.o(i.assert_failed) for assert_failed - plib035_mflash.o(i.MFLASH_ErasePage) refers to plib035_mflash.o(i.MFLASH_SetAddr) for MFLASH_SetAddr - plib035_mflash.o(i.MFLASH_ErasePage) refers to plib035_mflash.o(i.MFLASH_SetCmd) for MFLASH_SetCmd - plib035_mflash.o(i.MFLASH_ErasePage) refers to plib035_mflash.o(i.MFLASH_BusyStatus) for MFLASH_BusyStatus - plib035_mflash.o(i.MFLASH_ReadData) refers to main.o(i.assert_failed) for assert_failed - plib035_mflash.o(i.MFLASH_ReadData) refers to plib035_mflash.o(i.MFLASH_SetAddr) for MFLASH_SetAddr - plib035_mflash.o(i.MFLASH_ReadData) refers to plib035_mflash.o(i.MFLASH_SetCmd) for MFLASH_SetCmd - plib035_mflash.o(i.MFLASH_ReadData) refers to plib035_mflash.o(i.MFLASH_BusyStatus) for MFLASH_BusyStatus - plib035_mflash.o(i.MFLASH_WriteData) refers to main.o(i.assert_failed) for assert_failed - plib035_mflash.o(i.MFLASH_WriteData) refers to plib035_mflash.o(i.MFLASH_SetAddr) for MFLASH_SetAddr - plib035_mflash.o(i.MFLASH_WriteData) refers to plib035_mflash.o(i.MFLASH_SetCmd) for MFLASH_SetCmd - plib035_mflash.o(i.MFLASH_WriteData) refers to plib035_mflash.o(i.MFLASH_BusyStatus) for MFLASH_BusyStatus - plib035_mflash.o(i.MFLASH_WriteData) refers to plib035_mflash.o(i.MFLASH_ReadData) for i.MFLASH_ReadData - plib035_pwm.o(i.PWM_AQ_ActionAConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_AQ_ActionBConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_AQ_Init) refers to plib035_pwm.o(i.PWM_AQ_ActionAConfig) for PWM_AQ_ActionAConfig - plib035_pwm.o(i.PWM_AQ_Init) refers to plib035_pwm.o(i.PWM_AQ_ActionBConfig) for PWM_AQ_ActionBConfig - plib035_pwm.o(i.PWM_CMP_CmpADirectLoadCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_CMP_CmpALoadEventConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_CMP_Init) refers to plib035_pwm.o(i.PWM_CMP_CmpALoadEventConfig) for PWM_CMP_CmpALoadEventConfig - plib035_pwm.o(i.PWM_CMP_Init) refers to plib035_pwm.o(i.PWM_CMP_CmpADirectLoadCmd) for PWM_CMP_CmpADirectLoadCmd - plib035_pwm.o(i.PWM_CMP_Init) refers to plib035_pwm.o(i.PWM_CMP_SetCmpA) for PWM_CMP_SetCmpA - plib035_pwm.o(i.PWM_CMP_Init) refers to plib035_pwm.o(i.PWM_CMP_SetCmpB) for PWM_CMP_SetCmpB - plib035_pwm.o(i.PWM_CMP_SetCmpA) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_CMP_SetCmpA) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_CMP_SetCmpB) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_CMP_SetCmpB) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_DB_InConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_DB_InConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_DB_Init) refers to plib035_pwm.o(i.PWM_DB_InConfig) for PWM_DB_InConfig - plib035_pwm.o(i.PWM_DB_Init) refers to plib035_pwm.o(i.PWM_DB_OutConfig) for PWM_DB_OutConfig - plib035_pwm.o(i.PWM_DB_Init) refers to plib035_pwm.o(i.PWM_DB_PolarityConfig) for PWM_DB_PolarityConfig - plib035_pwm.o(i.PWM_DB_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_DB_Init) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_DB_OutConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_DB_OutConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_DB_PolarityConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_DB_PolarityConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_DeInit) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_DeInit) refers to plib035_pwm.o(i.RCU_APBRstCmd) for RCU_APBRstCmd - plib035_pwm.o(i.PWM_ET_DRQACmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_DRQACmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_DRQAEventConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_DRQAEventConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_DRQAPeriodConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_DRQAPeriodConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_DRQBCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_DRQBCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_DRQBEventConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_DRQBEventConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_DRQBPeriodConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_DRQBPeriodConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_SOCAEventConfig) for PWM_ET_SOCAEventConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_SOCAPeriodConfig) for PWM_ET_SOCAPeriodConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_SOCACmd) for PWM_ET_SOCACmd - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_SOCBEventConfig) for PWM_ET_SOCBEventConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_SOCBPeriodConfig) for PWM_ET_SOCBPeriodConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_SOCBCmd) for PWM_ET_SOCBCmd - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_DRQAEventConfig) for PWM_ET_DRQAEventConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_DRQAPeriodConfig) for PWM_ET_DRQAPeriodConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_DRQACmd) for PWM_ET_DRQACmd - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_DRQBEventConfig) for PWM_ET_DRQBEventConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_DRQBPeriodConfig) for PWM_ET_DRQBPeriodConfig - plib035_pwm.o(i.PWM_ET_Init) refers to plib035_pwm.o(i.PWM_ET_DRQBCmd) for PWM_ET_DRQBCmd - plib035_pwm.o(i.PWM_ET_SOCACmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_SOCACmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_SOCAEventConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_SOCAEventConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_SOCAPeriodConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_SOCAPeriodConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_SOCBCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_SOCBCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_SOCBEventConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_SOCBEventConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_ET_SOCBPeriodConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_ET_SOCBPeriodConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_HD_ActionAConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_HD_ActionAConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_HD_ActionBConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_HD_ActionBConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_HD_CycleCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_HD_CycleCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_HD_Init) refers to plib035_pwm.o(i.PWM_HD_ActionAConfig) for PWM_HD_ActionAConfig - plib035_pwm.o(i.PWM_HD_Init) refers to plib035_pwm.o(i.PWM_HD_ActionBConfig) for PWM_HD_ActionBConfig - plib035_pwm.o(i.PWM_HD_Init) refers to plib035_pwm.o(i.PWM_HD_SourceCmd) for PWM_HD_SourceCmd - plib035_pwm.o(i.PWM_HD_Init) refers to plib035_pwm.o(i.PWM_HD_CycleCmd) for PWM_HD_CycleCmd - plib035_pwm.o(i.PWM_HD_Init) refers to plib035_pwm.o(i.PWM_HD_OneShotCmd) for PWM_HD_OneShotCmd - plib035_pwm.o(i.PWM_HD_OneShotCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_HD_OneShotCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_HD_SourceCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_HD_SourceCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TB_ClkDivConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_HaltConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_HaltConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_HaltConfig) for PWM_TB_HaltConfig - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_PhaseSyncCmd) for PWM_TB_PhaseSyncCmd - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_PhaseSyncDirConfig) for PWM_TB_PhaseSyncDirConfig - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_ClkDivConfig) for PWM_TB_ClkDivConfig - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_SyncOutConfig) for PWM_TB_SyncOutConfig - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_PeriodDirectLoadCmd) for PWM_TB_PeriodDirectLoadCmd - plib035_pwm.o(i.PWM_TB_Init) refers to plib035_pwm.o(i.PWM_TB_ModeConfig) for PWM_TB_ModeConfig - plib035_pwm.o(i.PWM_TB_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_ModeConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_ModeConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TB_PeriodDirectLoadCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_PeriodDirectLoadCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TB_PhaseSyncCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_PhaseSyncCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TB_PhaseSyncDirConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_PhaseSyncDirConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TB_SyncOutConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TB_SyncOutConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TZ_ActionAConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TZ_ActionAConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TZ_ActionBConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TZ_ActionBConfig) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TZ_CycleCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TZ_CycleCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.PWM_TZ_Init) refers to plib035_pwm.o(i.PWM_TZ_ActionAConfig) for PWM_TZ_ActionAConfig - plib035_pwm.o(i.PWM_TZ_Init) refers to plib035_pwm.o(i.PWM_TZ_ActionBConfig) for PWM_TZ_ActionBConfig - plib035_pwm.o(i.PWM_TZ_Init) refers to plib035_pwm.o(i.PWM_TZ_CycleCmd) for PWM_TZ_CycleCmd - plib035_pwm.o(i.PWM_TZ_Init) refers to plib035_pwm.o(i.PWM_TZ_OneShotCmd) for PWM_TZ_OneShotCmd - plib035_pwm.o(i.PWM_TZ_OneShotCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_pwm.o(i.PWM_TZ_OneShotCmd) refers to plib035_pwm.o(i.PWM_TB_Init) for i.PWM_TB_Init - plib035_pwm.o(i.RCU_APBRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_qep.o(i.QEP_CAP_DivConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_qep.o(i.QEP_CAP_DivConfig) refers to plib035_qep.o(i.QEP_PC_Init) for i.QEP_PC_Init - plib035_qep.o(i.QEP_CAP_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_qep.o(i.QEP_CAP_Init) refers to plib035_qep.o(i.QEP_CAP_DivConfig) for QEP_CAP_DivConfig - plib035_qep.o(i.QEP_CAP_Init) refers to plib035_qep.o(i.QEP_PC_Init) for i.QEP_PC_Init - plib035_qep.o(i.QEP_CMP_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_qep.o(i.QEP_CMP_Init) refers to plib035_qep.o(i.QEP_PC_Init) for i.QEP_PC_Init - plib035_qep.o(i.QEP_DeInit) refers to plib035_qep.o(i.RCU_APBRstCmd) for RCU_APBRstCmd - plib035_qep.o(i.QEP_PC_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_qep.o(i.RCU_APBRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_rcu.o(i.MFLASH_LatencyConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_rcu.o(i.RCU_GetADCClkFreq) refers to plib035_rcu.o(i.getPeriphClkFreq) for getPeriphClkFreq - plib035_rcu.o(i.RCU_GetClkOutFreq) refers to plib035_rcu.o(i.getSysPeriphClkFreq) for getSysPeriphClkFreq - plib035_rcu.o(i.RCU_GetPLLDivClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq - plib035_rcu.o(i.RCU_GetSPIClkFreq) refers to plib035_rcu.o(i.getPeriphClkFreq) for getPeriphClkFreq - plib035_rcu.o(i.RCU_GetSysClkFreq) refers to plib035_rcu.o(i.getSysClkFreq) for getSysClkFreq - plib035_rcu.o(i.RCU_GetTraceClkFreq) refers to plib035_rcu.o(i.getSysPeriphClkFreq) for getSysPeriphClkFreq - plib035_rcu.o(i.RCU_GetUARTClkFreq) refers to plib035_rcu.o(i.getPeriphClkFreq) for getPeriphClkFreq - plib035_rcu.o(i.RCU_GetWDTClkFreq) refers to plib035_rcu.o(i.getSysPeriphClkFreq) for getSysPeriphClkFreq - plib035_rcu.o(i.RCU_PLL_AutoConfig) refers to plib035_rcu.o(i.RCU_PLL_StructInit) for RCU_PLL_StructInit - plib035_rcu.o(i.RCU_PLL_AutoConfig) refers to plib035_rcu.o(i.RCU_PLL_Init) for RCU_PLL_Init - plib035_rcu.o(i.RCU_PLL_AutoConfig) refers to plib035_rcu.o(i.MFLASH_LatencyConfig) for MFLASH_LatencyConfig - plib035_rcu.o(i.RCU_PLL_AutoConfig) refers to plib035_rcu.o(i.RCU_SysClkChangeCmd) for RCU_SysClkChangeCmd - plib035_rcu.o(i.RCU_PLL_DeInit) refers to plib035_rcu.o(i.RCU_PLL_OutCmd) for RCU_PLL_OutCmd - plib035_rcu.o(i.RCU_PLL_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_rcu.o(i.RCU_PLL_Init) refers to plib035_rcu.o(i.RCU_PLL_OutCmd) for RCU_PLL_OutCmd - plib035_rcu.o(i.RCU_PLL_OutCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_rcu.o(i.RCU_SysClkChangeCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_rcu.o(i.getPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetOSEClkFreq) for RCU_GetOSEClkFreq - plib035_rcu.o(i.getPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq - plib035_rcu.o(i.getPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLDivClkFreq) for RCU_GetPLLDivClkFreq - plib035_rcu.o(i.getPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetOSIClkFreq) for RCU_GetOSIClkFreq - plib035_rcu.o(i.getSysClkFreq) refers to plib035_rcu.o(i.RCU_GetOSIClkFreq) for RCU_GetOSIClkFreq - plib035_rcu.o(i.getSysClkFreq) refers to plib035_rcu.o(i.RCU_GetOSEClkFreq) for RCU_GetOSEClkFreq - plib035_rcu.o(i.getSysClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq - plib035_rcu.o(i.getSysClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLDivClkFreq) for RCU_GetPLLDivClkFreq - plib035_rcu.o(i.getSysPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetOSEClkFreq) for RCU_GetOSEClkFreq - plib035_rcu.o(i.getSysPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq - plib035_rcu.o(i.getSysPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetPLLDivClkFreq) for RCU_GetPLLDivClkFreq - plib035_rcu.o(i.getSysPeriphClkFreq) refers to plib035_rcu.o(i.RCU_GetOSIClkFreq) for RCU_GetOSIClkFreq - plib035_spi.o(i.RCU_SPIRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_spi.o(i.SPI_DataWidthConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_spi.o(i.SPI_DataWidthConfig) refers to plib035_spi.o(i.SPI_Init) for i.SPI_Init - plib035_spi.o(i.SPI_DeInit) refers to plib035_spi.o(i.RCU_SPIRstCmd) for RCU_SPIRstCmd - plib035_spi.o(i.SPI_Init) refers to plib035_spi.o(i.SPI_SCKDivConfig) for SPI_SCKDivConfig - plib035_spi.o(i.SPI_Init) refers to plib035_spi.o(i.SPI_DataWidthConfig) for SPI_DataWidthConfig - plib035_spi.o(i.SPI_Init) refers to main.o(i.assert_failed) for assert_failed - plib035_spi.o(i.SPI_SCKDivConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_spi.o(i.SPI_SCKDivConfig) refers to plib035_spi.o(i.SPI_Init) for i.SPI_Init - plib035_tmr.o(i.TMR_FreqConfig) refers to plib035_tmr.o(i.TMR_SetLoad) for TMR_SetLoad - plib035_tmr.o(i.TMR_PeriodConfig) refers to plib035_tmr.o(i.TMR_SetLoad) for TMR_SetLoad - plib035_tmr.o(i.TMR_SetLoad) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.RCU_UARTRstCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_AutoBaudConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_AutoBaudConfig) refers to plib035_rcu.o(i.RCU_GetUARTClkFreq) for RCU_GetUARTClkFreq - plib035_uart.o(i.UART_AutoBaudConfig) refers to plib035_uart.o(i.UART_BaudDivConfig) for UART_BaudDivConfig - plib035_uart.o(i.UART_BaudDivConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_BaudDivConfig) refers to plib035_uart.o(i.UART_DataWidthConfig) for i.UART_DataWidthConfig - plib035_uart.o(i.UART_DataWidthConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_DeInit) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_DeInit) refers to plib035_uart.o(i.RCU_UARTRstCmd) for RCU_UARTRstCmd - plib035_uart.o(i.UART_FIFOCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_FIFOCmd) refers to plib035_uart.o(i.UART_DataWidthConfig) for i.UART_DataWidthConfig - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_AutoBaudConfig) for UART_AutoBaudConfig - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_DataWidthConfig) for UART_DataWidthConfig - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_StopBitConfig) for UART_StopBitConfig - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_ParityBitConfig) for UART_ParityBitConfig - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_FIFOCmd) for UART_FIFOCmd - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_TxCmd) for UART_TxCmd - plib035_uart.o(i.UART_Init) refers to plib035_uart.o(i.UART_RxCmd) for UART_RxCmd - plib035_uart.o(i.UART_ParityBitConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_ParityBitConfig) refers to plib035_uart.o(i.UART_DataWidthConfig) for i.UART_DataWidthConfig - plib035_uart.o(i.UART_RxCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_RxCmd) refers to plib035_uart.o(i.UART_DataWidthConfig) for i.UART_DataWidthConfig - plib035_uart.o(i.UART_StopBitConfig) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_StopBitConfig) refers to plib035_uart.o(i.UART_DataWidthConfig) for i.UART_DataWidthConfig - plib035_uart.o(i.UART_TxCmd) refers to main.o(i.assert_failed) for assert_failed - plib035_uart.o(i.UART_TxCmd) refers to plib035_uart.o(i.UART_DataWidthConfig) for i.UART_DataWidthConfig - retarget.o(.rev16_text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(.revsh_text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(.rrx_text) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(i._sys_exit) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(i._ttywrch) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(i._ttywrch) refers to retarget_conf.o(i.retarget_put_char) for retarget_put_char - retarget.o(i.ferror) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(i.fgetc) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(i.fgetc) refers to retarget_conf.o(i.retarget_get_char) for retarget_get_char - retarget.o(i.fputc) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget.o(i.fputc) refers to retarget_conf.o(i.retarget_put_char) for retarget_put_char - retarget.o(.data) refers (Special) to use_no_semi.o(.text) for __use_no_semihosting_swi - retarget_conf.o(i.retarget_init) refers to system_k1921vk035.o(.data) for SystemCoreClock + plib035_adc.o(.text.ADC_DeInit) refers to plib035_adc.o(.text.RCU_ADCRstCmd) for RCU_ADCRstCmd + plib035_adc.o(.ARM.exidx.text.ADC_DeInit) refers to plib035_adc.o(.text.ADC_DeInit) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.RCU_ADCRstCmd) refers to plib035_adc.o(.text.RCU_ADCRstCmd) for [Anonymous Symbol] + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_StartEventConfig) for ADC_SEQ_StartEventConfig + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_SwStartEnCmd) for ADC_SEQ_SwStartEnCmd + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_ReqConfig) for ADC_SEQ_ReqConfig + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_ReqMaxConfig) for ADC_SEQ_ReqMaxConfig + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_ReqAverageConfig) for ADC_SEQ_ReqAverageConfig + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_ReqAverageCmd) for ADC_SEQ_ReqAverageCmd + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_RestartConfig) for ADC_SEQ_RestartConfig + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_RestartAverageCmd) for ADC_SEQ_RestartAverageCmd + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_SetRestartTimer) for ADC_SEQ_SetRestartTimer + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_DCEnableCmd) for ADC_SEQ_DCEnableCmd + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_DMAConfig) for ADC_SEQ_DMAConfig + plib035_adc.o(.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_DMACmd) for ADC_SEQ_DMACmd + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_Init) refers to plib035_adc.o(.text.ADC_SEQ_Init) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_StartEventConfig) refers to plib035_adc.o(.text.ADC_SEQ_StartEventConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_SwStartEnCmd) refers to plib035_adc.o(.text.ADC_SEQ_SwStartEnCmd) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqConfig) refers to plib035_adc.o(.text.ADC_SEQ_ReqConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqMaxConfig) refers to plib035_adc.o(.text.ADC_SEQ_ReqMaxConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqAverageConfig) refers to plib035_adc.o(.text.ADC_SEQ_ReqAverageConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqAverageCmd) refers to plib035_adc.o(.text.ADC_SEQ_ReqAverageCmd) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_RestartConfig) refers to plib035_adc.o(.text.ADC_SEQ_RestartConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_RestartAverageCmd) refers to plib035_adc.o(.text.ADC_SEQ_RestartAverageCmd) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_SetRestartTimer) refers to plib035_adc.o(.text.ADC_SEQ_SetRestartTimer) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_DCEnableCmd) refers to plib035_adc.o(.text.ADC_SEQ_DCEnableCmd) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_DMAConfig) refers to plib035_adc.o(.text.ADC_SEQ_DMAConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_DMACmd) refers to plib035_adc.o(.text.ADC_SEQ_DMACmd) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_SEQ_StructInit) refers to plib035_adc.o(.text.ADC_SEQ_StructInit) for [Anonymous Symbol] + plib035_adc.o(.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_OutputCmd) for ADC_DC_OutputCmd + plib035_adc.o(.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_SetThresholdLow) for ADC_DC_SetThresholdLow + plib035_adc.o(.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_SetThresholdHigh) for ADC_DC_SetThresholdHigh + plib035_adc.o(.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_SourceConfig) for ADC_DC_SourceConfig + plib035_adc.o(.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_ChannelConfig) for ADC_DC_ChannelConfig + plib035_adc.o(.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_Config) for ADC_DC_Config + plib035_adc.o(.ARM.exidx.text.ADC_DC_Init) refers to plib035_adc.o(.text.ADC_DC_Init) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_OutputCmd) refers to plib035_adc.o(.text.ADC_DC_OutputCmd) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_SetThresholdLow) refers to plib035_adc.o(.text.ADC_DC_SetThresholdLow) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_SetThresholdHigh) refers to plib035_adc.o(.text.ADC_DC_SetThresholdHigh) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_SourceConfig) refers to plib035_adc.o(.text.ADC_DC_SourceConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_ChannelConfig) refers to plib035_adc.o(.text.ADC_DC_ChannelConfig) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_Config) refers to plib035_adc.o(.text.ADC_DC_Config) for [Anonymous Symbol] + plib035_adc.o(.ARM.exidx.text.ADC_DC_StructInit) refers to plib035_adc.o(.text.ADC_DC_StructInit) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_ChannelDeInit) refers to plib035_dma.o(.text.DMA_ChannelDeInit) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_ChannelInit) refers to plib035_dma.o(.text.DMA_ChannelInit) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_ChannelStructInit) refers to plib035_dma.o(.text.DMA_ChannelStructInit) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_DeInit) refers to plib035_dma.o(.text.DMA_DeInit) for [Anonymous Symbol] + plib035_dma.o(.text.DMA_Init) refers to plib035_dma.o(.text.DMA_ProtectConfig) for DMA_ProtectConfig + plib035_dma.o(.text.DMA_Init) refers to plib035_dma.o(.text.DMA_UseBurstCmd) for DMA_UseBurstCmd + plib035_dma.o(.text.DMA_Init) refers to plib035_dma.o(.text.DMA_AltCtrlCmd) for DMA_AltCtrlCmd + plib035_dma.o(.text.DMA_Init) refers to plib035_dma.o(.text.DMA_HighPriorityCmd) for DMA_HighPriorityCmd + plib035_dma.o(.text.DMA_Init) refers to plib035_dma.o(.text.DMA_ReqMaskCmd) for DMA_ReqMaskCmd + plib035_dma.o(.text.DMA_Init) refers to plib035_dma.o(.text.DMA_ChannelEnableCmd) for DMA_ChannelEnableCmd + plib035_dma.o(.ARM.exidx.text.DMA_Init) refers to plib035_dma.o(.text.DMA_Init) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_ProtectConfig) refers to plib035_dma.o(.text.DMA_ProtectConfig) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_UseBurstCmd) refers to plib035_dma.o(.text.DMA_UseBurstCmd) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_AltCtrlCmd) refers to plib035_dma.o(.text.DMA_AltCtrlCmd) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_HighPriorityCmd) refers to plib035_dma.o(.text.DMA_HighPriorityCmd) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_ReqMaskCmd) refers to plib035_dma.o(.text.DMA_ReqMaskCmd) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_ChannelEnableCmd) refers to plib035_dma.o(.text.DMA_ChannelEnableCmd) for [Anonymous Symbol] + plib035_dma.o(.ARM.exidx.text.DMA_StructInit) refers to plib035_dma.o(.text.DMA_StructInit) for [Anonymous Symbol] + plib035_ecap.o(.text.ECAP_DeInit) refers to plib035_ecap.o(.text.RCU_APBRstCmd) for RCU_APBRstCmd + plib035_ecap.o(.ARM.exidx.text.ECAP_DeInit) refers to plib035_ecap.o(.text.ECAP_DeInit) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.RCU_APBRstCmd) refers to plib035_ecap.o(.text.RCU_APBRstCmd) for [Anonymous Symbol] + plib035_ecap.o(.text.ECAP_Init) refers to plib035_ecap.o(.text.ECAP_HaltConfig) for ECAP_HaltConfig + plib035_ecap.o(.text.ECAP_Init) refers to plib035_ecap.o(.text.ECAP_SyncOutConfig) for ECAP_SyncOutConfig + plib035_ecap.o(.text.ECAP_Init) refers to plib035_ecap.o(.text.ECAP_SyncCmd) for ECAP_SyncCmd + plib035_ecap.o(.text.ECAP_Init) refers to plib035_ecap.o(.text.ECAP_ModeConfig) for ECAP_ModeConfig + plib035_ecap.o(.ARM.exidx.text.ECAP_Init) refers to plib035_ecap.o(.text.ECAP_Init) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_HaltConfig) refers to plib035_ecap.o(.text.ECAP_HaltConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_SyncOutConfig) refers to plib035_ecap.o(.text.ECAP_SyncOutConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_SyncCmd) refers to plib035_ecap.o(.text.ECAP_SyncCmd) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_ModeConfig) refers to plib035_ecap.o(.text.ECAP_ModeConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_StructInit) refers to plib035_ecap.o(.text.ECAP_StructInit) for [Anonymous Symbol] + plib035_ecap.o(.text.ECAP_PWM_Init) refers to plib035_ecap.o(.text.ECAP_PWM_SetPeriod) for ECAP_PWM_SetPeriod + plib035_ecap.o(.text.ECAP_PWM_Init) refers to plib035_ecap.o(.text.ECAP_PWM_SetCompare) for ECAP_PWM_SetCompare + plib035_ecap.o(.text.ECAP_PWM_Init) refers to plib035_ecap.o(.text.ECAP_PWM_PolarityConfig) for ECAP_PWM_PolarityConfig + plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_Init) refers to plib035_ecap.o(.text.ECAP_PWM_Init) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_SetPeriod) refers to plib035_ecap.o(.text.ECAP_PWM_SetPeriod) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_SetCompare) refers to plib035_ecap.o(.text.ECAP_PWM_SetCompare) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_PolarityConfig) refers to plib035_ecap.o(.text.ECAP_PWM_PolarityConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_StructInit) refers to plib035_ecap.o(.text.ECAP_PWM_StructInit) for [Anonymous Symbol] + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_ModeConfig) for ECAP_Capture_ModeConfig + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_StopConfig) for ECAP_Capture_StopConfig + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_PrescaleConfig) for ECAP_Capture_PrescaleConfig + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt0Config) for ECAP_Capture_PolarityEvt0Config + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt1Config) for ECAP_Capture_PolarityEvt1Config + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt2Config) for ECAP_Capture_PolarityEvt2Config + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt3Config) for ECAP_Capture_PolarityEvt3Config + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt0Cmd) for ECAP_Capture_RstEvt0Cmd + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt1Cmd) for ECAP_Capture_RstEvt1Cmd + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt2Cmd) for ECAP_Capture_RstEvt2Cmd + plib035_ecap.o(.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt3Cmd) for ECAP_Capture_RstEvt3Cmd + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_Init) refers to plib035_ecap.o(.text.ECAP_Capture_Init) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_ModeConfig) refers to plib035_ecap.o(.text.ECAP_Capture_ModeConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_StopConfig) refers to plib035_ecap.o(.text.ECAP_Capture_StopConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PrescaleConfig) refers to plib035_ecap.o(.text.ECAP_Capture_PrescaleConfig) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt0Config) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt0Config) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt1Config) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt1Config) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt2Config) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt2Config) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt3Config) refers to plib035_ecap.o(.text.ECAP_Capture_PolarityEvt3Config) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt0Cmd) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt0Cmd) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt1Cmd) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt1Cmd) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt2Cmd) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt2Cmd) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt3Cmd) refers to plib035_ecap.o(.text.ECAP_Capture_RstEvt3Cmd) for [Anonymous Symbol] + plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_StructInit) refers to plib035_ecap.o(.text.ECAP_Capture_StructInit) for [Anonymous Symbol] + plib035_gpio.o(.text.GPIO_OutModeConfig) refers to plib035_gpio.o(.text.GPIO_ModeConfig) for GPIO_ModeConfig + plib035_gpio.o(.ARM.exidx.text.GPIO_OutModeConfig) refers to plib035_gpio.o(.text.GPIO_OutModeConfig) for [Anonymous Symbol] + plib035_gpio.o(.ARM.exidx.text.GPIO_ModeConfig) refers to plib035_gpio.o(.text.GPIO_ModeConfig) for [Anonymous Symbol] + plib035_gpio.o(.text.GPIO_InModeConfig) refers to plib035_gpio.o(.text.GPIO_ModeConfig) for GPIO_ModeConfig + plib035_gpio.o(.ARM.exidx.text.GPIO_InModeConfig) refers to plib035_gpio.o(.text.GPIO_InModeConfig) for [Anonymous Symbol] + plib035_gpio.o(.text.GPIO_PullModeConfig) refers to plib035_gpio.o(.text.GPIO_ModeConfig) for GPIO_ModeConfig + plib035_gpio.o(.ARM.exidx.text.GPIO_PullModeConfig) refers to plib035_gpio.o(.text.GPIO_PullModeConfig) for [Anonymous Symbol] + plib035_gpio.o(.text.GPIO_DriveModeConfig) refers to plib035_gpio.o(.text.GPIO_ModeConfig) for GPIO_ModeConfig + plib035_gpio.o(.ARM.exidx.text.GPIO_DriveModeConfig) refers to plib035_gpio.o(.text.GPIO_DriveModeConfig) for [Anonymous Symbol] + plib035_gpio.o(.text.GPIO_DeInit) refers to plib035_gpio.o(.text.RCU_AHBRstCmd) for RCU_AHBRstCmd + plib035_gpio.o(.ARM.exidx.text.GPIO_DeInit) refers to plib035_gpio.o(.text.GPIO_DeInit) for [Anonymous Symbol] + plib035_gpio.o(.ARM.exidx.text.RCU_AHBRstCmd) refers to plib035_gpio.o(.text.RCU_AHBRstCmd) for [Anonymous Symbol] + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_OutCmd) for GPIO_OutCmd + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_AltFuncCmd) for GPIO_AltFuncCmd + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_OutModeConfig) for GPIO_OutModeConfig + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_InModeConfig) for GPIO_InModeConfig + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_PullModeConfig) for GPIO_PullModeConfig + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_DriveModeConfig) for GPIO_DriveModeConfig + plib035_gpio.o(.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_DigitalCmd) for GPIO_DigitalCmd + plib035_gpio.o(.ARM.exidx.text.GPIO_Init) refers to plib035_gpio.o(.text.GPIO_Init) for [Anonymous Symbol] + plib035_gpio.o(.ARM.exidx.text.GPIO_OutCmd) refers to plib035_gpio.o(.text.GPIO_OutCmd) for [Anonymous Symbol] + plib035_gpio.o(.ARM.exidx.text.GPIO_AltFuncCmd) refers to plib035_gpio.o(.text.GPIO_AltFuncCmd) for [Anonymous Symbol] + plib035_gpio.o(.ARM.exidx.text.GPIO_DigitalCmd) refers to plib035_gpio.o(.text.GPIO_DigitalCmd) for [Anonymous Symbol] + plib035_gpio.o(.ARM.exidx.text.GPIO_StructInit) refers to plib035_gpio.o(.text.GPIO_StructInit) for [Anonymous Symbol] + plib035_i2c.o(.text.I2C_FSFreqConfig) refers to plib035_i2c.o(.text.I2C_FSDivLowConfig) for I2C_FSDivLowConfig + plib035_i2c.o(.text.I2C_FSFreqConfig) refers to plib035_i2c.o(.text.I2C_FSDivHighConfig) for I2C_FSDivHighConfig + plib035_i2c.o(.ARM.exidx.text.I2C_FSFreqConfig) refers to plib035_i2c.o(.text.I2C_FSFreqConfig) for [Anonymous Symbol] + plib035_i2c.o(.ARM.exidx.text.I2C_FSDivLowConfig) refers to plib035_i2c.o(.text.I2C_FSDivLowConfig) for [Anonymous Symbol] + plib035_i2c.o(.ARM.exidx.text.I2C_FSDivHighConfig) refers to plib035_i2c.o(.text.I2C_FSDivHighConfig) for [Anonymous Symbol] + plib035_i2c.o(.text.I2C_HSFreqConfig) refers to plib035_i2c.o(.text.I2C_HSDivLowConfig) for I2C_HSDivLowConfig + plib035_i2c.o(.text.I2C_HSFreqConfig) refers to plib035_i2c.o(.text.I2C_HSDivHighConfig) for I2C_HSDivHighConfig + plib035_i2c.o(.ARM.exidx.text.I2C_HSFreqConfig) refers to plib035_i2c.o(.text.I2C_HSFreqConfig) for [Anonymous Symbol] + plib035_i2c.o(.ARM.exidx.text.I2C_HSDivLowConfig) refers to plib035_i2c.o(.text.I2C_HSDivLowConfig) for [Anonymous Symbol] + plib035_i2c.o(.ARM.exidx.text.I2C_HSDivHighConfig) refers to plib035_i2c.o(.text.I2C_HSDivHighConfig) for [Anonymous Symbol] + plib035_mflash.o(.text.MFLASH_ReadData) refers to plib035_mflash.o(.text.MFLASH_SetAddr) for MFLASH_SetAddr + plib035_mflash.o(.text.MFLASH_ReadData) refers to plib035_mflash.o(.text.MFLASH_SetCmd) for MFLASH_SetCmd + plib035_mflash.o(.text.MFLASH_ReadData) refers to plib035_mflash.o(.text.MFLASH_BusyStatus) for MFLASH_BusyStatus + plib035_mflash.o(.text.MFLASH_ReadData) refers to plib035_mflash.o(.text.MFLASH_GetData) for MFLASH_GetData + plib035_mflash.o(.ARM.exidx.text.MFLASH_ReadData) refers to plib035_mflash.o(.text.MFLASH_ReadData) for [Anonymous Symbol] + plib035_mflash.o(.ARM.exidx.text.MFLASH_SetAddr) refers to plib035_mflash.o(.text.MFLASH_SetAddr) for [Anonymous Symbol] + plib035_mflash.o(.ARM.exidx.text.MFLASH_SetCmd) refers to plib035_mflash.o(.text.MFLASH_SetCmd) for [Anonymous Symbol] + plib035_mflash.o(.ARM.exidx.text.MFLASH_BusyStatus) refers to plib035_mflash.o(.text.MFLASH_BusyStatus) for [Anonymous Symbol] + plib035_mflash.o(.ARM.exidx.text.MFLASH_GetData) refers to plib035_mflash.o(.text.MFLASH_GetData) for [Anonymous Symbol] + plib035_mflash.o(.text.MFLASH_WriteData) refers to plib035_mflash.o(.text.MFLASH_SetAddr) for MFLASH_SetAddr + plib035_mflash.o(.text.MFLASH_WriteData) refers to plib035_mflash.o(.text.MFLASH_SetData) for MFLASH_SetData + plib035_mflash.o(.text.MFLASH_WriteData) refers to plib035_mflash.o(.text.MFLASH_SetCmd) for MFLASH_SetCmd + plib035_mflash.o(.text.MFLASH_WriteData) refers to plib035_mflash.o(.text.MFLASH_BusyStatus) for MFLASH_BusyStatus + plib035_mflash.o(.ARM.exidx.text.MFLASH_WriteData) refers to plib035_mflash.o(.text.MFLASH_WriteData) for [Anonymous Symbol] + plib035_mflash.o(.ARM.exidx.text.MFLASH_SetData) refers to plib035_mflash.o(.text.MFLASH_SetData) for [Anonymous Symbol] + plib035_mflash.o(.text.MFLASH_ErasePage) refers to plib035_mflash.o(.text.MFLASH_SetAddr) for MFLASH_SetAddr + plib035_mflash.o(.text.MFLASH_ErasePage) refers to plib035_mflash.o(.text.MFLASH_SetCmd) for MFLASH_SetCmd + plib035_mflash.o(.text.MFLASH_ErasePage) refers to plib035_mflash.o(.text.MFLASH_BusyStatus) for MFLASH_BusyStatus + plib035_mflash.o(.ARM.exidx.text.MFLASH_ErasePage) refers to plib035_mflash.o(.text.MFLASH_ErasePage) for [Anonymous Symbol] + plib035_mflash.o(.text.MFLASH_EraseFull) refers to plib035_mflash.o(.text.MFLASH_SetCmd) for MFLASH_SetCmd + plib035_mflash.o(.text.MFLASH_EraseFull) refers to plib035_mflash.o(.text.MFLASH_BusyStatus) for MFLASH_BusyStatus + plib035_mflash.o(.ARM.exidx.text.MFLASH_EraseFull) refers to plib035_mflash.o(.text.MFLASH_EraseFull) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_DeInit) refers to plib035_pwm.o(.text.RCU_APBRstCmd) for RCU_APBRstCmd + plib035_pwm.o(.ARM.exidx.text.PWM_DeInit) refers to plib035_pwm.o(.text.PWM_DeInit) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.RCU_APBRstCmd) refers to plib035_pwm.o(.text.RCU_APBRstCmd) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_HaltConfig) for PWM_TB_HaltConfig + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_PhaseSyncCmd) for PWM_TB_PhaseSyncCmd + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_PhaseSyncDirConfig) for PWM_TB_PhaseSyncDirConfig + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_ClkDivConfig) for PWM_TB_ClkDivConfig + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_SyncOutConfig) for PWM_TB_SyncOutConfig + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_PeriodDirectLoadCmd) for PWM_TB_PeriodDirectLoadCmd + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_ModeConfig) for PWM_TB_ModeConfig + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_SetPhase) for PWM_TB_SetPhase + plib035_pwm.o(.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_SetPeriod) for PWM_TB_SetPeriod + plib035_pwm.o(.ARM.exidx.text.PWM_TB_Init) refers to plib035_pwm.o(.text.PWM_TB_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_HaltConfig) refers to plib035_pwm.o(.text.PWM_TB_HaltConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_PhaseSyncCmd) refers to plib035_pwm.o(.text.PWM_TB_PhaseSyncCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_PhaseSyncDirConfig) refers to plib035_pwm.o(.text.PWM_TB_PhaseSyncDirConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_ClkDivConfig) refers to plib035_pwm.o(.text.PWM_TB_ClkDivConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_SyncOutConfig) refers to plib035_pwm.o(.text.PWM_TB_SyncOutConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_PeriodDirectLoadCmd) refers to plib035_pwm.o(.text.PWM_TB_PeriodDirectLoadCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_ModeConfig) refers to plib035_pwm.o(.text.PWM_TB_ModeConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_SetPhase) refers to plib035_pwm.o(.text.PWM_TB_SetPhase) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_SetPeriod) refers to plib035_pwm.o(.text.PWM_TB_SetPeriod) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TB_StructInit) refers to plib035_pwm.o(.text.PWM_TB_StructInit) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_AQ_Init) refers to plib035_pwm.o(.text.PWM_AQ_ActionAConfig) for PWM_AQ_ActionAConfig + plib035_pwm.o(.text.PWM_AQ_Init) refers to plib035_pwm.o(.text.PWM_AQ_ActionBConfig) for PWM_AQ_ActionBConfig + plib035_pwm.o(.ARM.exidx.text.PWM_AQ_Init) refers to plib035_pwm.o(.text.PWM_AQ_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_AQ_ActionAConfig) refers to plib035_pwm.o(.text.PWM_AQ_ActionAConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_AQ_ActionBConfig) refers to plib035_pwm.o(.text.PWM_AQ_ActionBConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_AQ_StructInit) refers to plib035_pwm.o(.text.PWM_AQ_StructInit) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_CMP_Init) refers to plib035_pwm.o(.text.PWM_CMP_CmpALoadEventConfig) for PWM_CMP_CmpALoadEventConfig + plib035_pwm.o(.text.PWM_CMP_Init) refers to plib035_pwm.o(.text.PWM_CMP_CmpADirectLoadCmd) for PWM_CMP_CmpADirectLoadCmd + plib035_pwm.o(.text.PWM_CMP_Init) refers to plib035_pwm.o(.text.PWM_CMP_SetCmpA) for PWM_CMP_SetCmpA + plib035_pwm.o(.text.PWM_CMP_Init) refers to plib035_pwm.o(.text.PWM_CMP_SetCmpB) for PWM_CMP_SetCmpB + plib035_pwm.o(.ARM.exidx.text.PWM_CMP_Init) refers to plib035_pwm.o(.text.PWM_CMP_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_CMP_CmpALoadEventConfig) refers to plib035_pwm.o(.text.PWM_CMP_CmpALoadEventConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_CMP_CmpADirectLoadCmd) refers to plib035_pwm.o(.text.PWM_CMP_CmpADirectLoadCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_CMP_SetCmpA) refers to plib035_pwm.o(.text.PWM_CMP_SetCmpA) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_CMP_SetCmpB) refers to plib035_pwm.o(.text.PWM_CMP_SetCmpB) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_CMP_StructInit) refers to plib035_pwm.o(.text.PWM_CMP_StructInit) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_HD_Init) refers to plib035_pwm.o(.text.PWM_HD_ActionAConfig) for PWM_HD_ActionAConfig + plib035_pwm.o(.text.PWM_HD_Init) refers to plib035_pwm.o(.text.PWM_HD_ActionBConfig) for PWM_HD_ActionBConfig + plib035_pwm.o(.text.PWM_HD_Init) refers to plib035_pwm.o(.text.PWM_HD_SourceCmd) for PWM_HD_SourceCmd + plib035_pwm.o(.text.PWM_HD_Init) refers to plib035_pwm.o(.text.PWM_HD_CycleCmd) for PWM_HD_CycleCmd + plib035_pwm.o(.text.PWM_HD_Init) refers to plib035_pwm.o(.text.PWM_HD_OneShotCmd) for PWM_HD_OneShotCmd + plib035_pwm.o(.ARM.exidx.text.PWM_HD_Init) refers to plib035_pwm.o(.text.PWM_HD_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_HD_ActionAConfig) refers to plib035_pwm.o(.text.PWM_HD_ActionAConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_HD_ActionBConfig) refers to plib035_pwm.o(.text.PWM_HD_ActionBConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_HD_SourceCmd) refers to plib035_pwm.o(.text.PWM_HD_SourceCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_HD_CycleCmd) refers to plib035_pwm.o(.text.PWM_HD_CycleCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_HD_OneShotCmd) refers to plib035_pwm.o(.text.PWM_HD_OneShotCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_HD_StructInit) refers to plib035_pwm.o(.text.PWM_HD_StructInit) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_DB_Init) refers to plib035_pwm.o(.text.PWM_DB_InConfig) for PWM_DB_InConfig + plib035_pwm.o(.text.PWM_DB_Init) refers to plib035_pwm.o(.text.PWM_DB_OutConfig) for PWM_DB_OutConfig + plib035_pwm.o(.text.PWM_DB_Init) refers to plib035_pwm.o(.text.PWM_DB_PolarityConfig) for PWM_DB_PolarityConfig + plib035_pwm.o(.text.PWM_DB_Init) refers to plib035_pwm.o(.text.PWM_DB_SetRiseDelay) for PWM_DB_SetRiseDelay + plib035_pwm.o(.text.PWM_DB_Init) refers to plib035_pwm.o(.text.PWM_DB_SetFallDelay) for PWM_DB_SetFallDelay + plib035_pwm.o(.ARM.exidx.text.PWM_DB_Init) refers to plib035_pwm.o(.text.PWM_DB_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_DB_InConfig) refers to plib035_pwm.o(.text.PWM_DB_InConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_DB_OutConfig) refers to plib035_pwm.o(.text.PWM_DB_OutConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_DB_PolarityConfig) refers to plib035_pwm.o(.text.PWM_DB_PolarityConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_DB_SetRiseDelay) refers to plib035_pwm.o(.text.PWM_DB_SetRiseDelay) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_DB_SetFallDelay) refers to plib035_pwm.o(.text.PWM_DB_SetFallDelay) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_DB_StructInit) refers to plib035_pwm.o(.text.PWM_DB_StructInit) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_TZ_Init) refers to plib035_pwm.o(.text.PWM_TZ_ActionAConfig) for PWM_TZ_ActionAConfig + plib035_pwm.o(.text.PWM_TZ_Init) refers to plib035_pwm.o(.text.PWM_TZ_ActionBConfig) for PWM_TZ_ActionBConfig + plib035_pwm.o(.text.PWM_TZ_Init) refers to plib035_pwm.o(.text.PWM_TZ_CycleCmd) for PWM_TZ_CycleCmd + plib035_pwm.o(.text.PWM_TZ_Init) refers to plib035_pwm.o(.text.PWM_TZ_OneShotCmd) for PWM_TZ_OneShotCmd + plib035_pwm.o(.ARM.exidx.text.PWM_TZ_Init) refers to plib035_pwm.o(.text.PWM_TZ_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TZ_ActionAConfig) refers to plib035_pwm.o(.text.PWM_TZ_ActionAConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TZ_ActionBConfig) refers to plib035_pwm.o(.text.PWM_TZ_ActionBConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TZ_CycleCmd) refers to plib035_pwm.o(.text.PWM_TZ_CycleCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TZ_OneShotCmd) refers to plib035_pwm.o(.text.PWM_TZ_OneShotCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_TZ_StructInit) refers to plib035_pwm.o(.text.PWM_TZ_StructInit) for [Anonymous Symbol] + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_SOCAEventConfig) for PWM_ET_SOCAEventConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_SOCAPeriodConfig) for PWM_ET_SOCAPeriodConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_SOCACmd) for PWM_ET_SOCACmd + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_SOCBEventConfig) for PWM_ET_SOCBEventConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_SOCBPeriodConfig) for PWM_ET_SOCBPeriodConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_SOCBCmd) for PWM_ET_SOCBCmd + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_DRQAEventConfig) for PWM_ET_DRQAEventConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_DRQAPeriodConfig) for PWM_ET_DRQAPeriodConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_DRQACmd) for PWM_ET_DRQACmd + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_DRQBEventConfig) for PWM_ET_DRQBEventConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_DRQBPeriodConfig) for PWM_ET_DRQBPeriodConfig + plib035_pwm.o(.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_DRQBCmd) for PWM_ET_DRQBCmd + plib035_pwm.o(.ARM.exidx.text.PWM_ET_Init) refers to plib035_pwm.o(.text.PWM_ET_Init) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCAEventConfig) refers to plib035_pwm.o(.text.PWM_ET_SOCAEventConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCAPeriodConfig) refers to plib035_pwm.o(.text.PWM_ET_SOCAPeriodConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCACmd) refers to plib035_pwm.o(.text.PWM_ET_SOCACmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCBEventConfig) refers to plib035_pwm.o(.text.PWM_ET_SOCBEventConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCBPeriodConfig) refers to plib035_pwm.o(.text.PWM_ET_SOCBPeriodConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCBCmd) refers to plib035_pwm.o(.text.PWM_ET_SOCBCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQAEventConfig) refers to plib035_pwm.o(.text.PWM_ET_DRQAEventConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQAPeriodConfig) refers to plib035_pwm.o(.text.PWM_ET_DRQAPeriodConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQACmd) refers to plib035_pwm.o(.text.PWM_ET_DRQACmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQBEventConfig) refers to plib035_pwm.o(.text.PWM_ET_DRQBEventConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQBPeriodConfig) refers to plib035_pwm.o(.text.PWM_ET_DRQBPeriodConfig) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQBCmd) refers to plib035_pwm.o(.text.PWM_ET_DRQBCmd) for [Anonymous Symbol] + plib035_pwm.o(.ARM.exidx.text.PWM_ET_StructInit) refers to plib035_pwm.o(.text.PWM_ET_StructInit) for [Anonymous Symbol] + plib035_qep.o(.text.QEP_DeInit) refers to plib035_qep.o(.text.RCU_APBRstCmd) for RCU_APBRstCmd + plib035_qep.o(.ARM.exidx.text.QEP_DeInit) refers to plib035_qep.o(.text.QEP_DeInit) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.RCU_APBRstCmd) refers to plib035_qep.o(.text.RCU_APBRstCmd) for [Anonymous Symbol] + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_ModeConfig) for QEP_PC_ModeConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_CountRateConfig) for QEP_PC_CountRateConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_ResetEventConfig) for QEP_PC_ResetEventConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_InitEventSConfig) for QEP_PC_InitEventSConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_InitEventIConfig) for QEP_PC_InitEventIConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_LatchEventSConfig) for QEP_PC_LatchEventSConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_LatchEventIConfig) for QEP_PC_LatchEventIConfig + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_SetCount) for QEP_PC_SetCount + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_SetCountInit) for QEP_PC_SetCountInit + plib035_qep.o(.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_SetCountMax) for QEP_PC_SetCountMax + plib035_qep.o(.ARM.exidx.text.QEP_PC_Init) refers to plib035_qep.o(.text.QEP_PC_Init) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_ModeConfig) refers to plib035_qep.o(.text.QEP_PC_ModeConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_CountRateConfig) refers to plib035_qep.o(.text.QEP_PC_CountRateConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_ResetEventConfig) refers to plib035_qep.o(.text.QEP_PC_ResetEventConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_InitEventSConfig) refers to plib035_qep.o(.text.QEP_PC_InitEventSConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_InitEventIConfig) refers to plib035_qep.o(.text.QEP_PC_InitEventIConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_LatchEventSConfig) refers to plib035_qep.o(.text.QEP_PC_LatchEventSConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_LatchEventIConfig) refers to plib035_qep.o(.text.QEP_PC_LatchEventIConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_SetCount) refers to plib035_qep.o(.text.QEP_PC_SetCount) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_SetCountInit) refers to plib035_qep.o(.text.QEP_PC_SetCountInit) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_SetCountMax) refers to plib035_qep.o(.text.QEP_PC_SetCountMax) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_PC_StructInit) refers to plib035_qep.o(.text.QEP_PC_StructInit) for [Anonymous Symbol] + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_ShadowLoadCmd) for QEP_CMP_ShadowLoadCmd + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_LoadEventConfig) for QEP_CMP_LoadEventConfig + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_OutConfig) for QEP_CMP_OutConfig + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_OutCmd) for QEP_CMP_OutCmd + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_OutPolarityConfig) for QEP_CMP_OutPolarityConfig + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_SetOutWidth) for QEP_CMP_SetOutWidth + plib035_qep.o(.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_SetComp) for QEP_CMP_SetComp + plib035_qep.o(.ARM.exidx.text.QEP_CMP_Init) refers to plib035_qep.o(.text.QEP_CMP_Init) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_ShadowLoadCmd) refers to plib035_qep.o(.text.QEP_CMP_ShadowLoadCmd) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_LoadEventConfig) refers to plib035_qep.o(.text.QEP_CMP_LoadEventConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_OutConfig) refers to plib035_qep.o(.text.QEP_CMP_OutConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_OutCmd) refers to plib035_qep.o(.text.QEP_CMP_OutCmd) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_OutPolarityConfig) refers to plib035_qep.o(.text.QEP_CMP_OutPolarityConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_SetOutWidth) refers to plib035_qep.o(.text.QEP_CMP_SetOutWidth) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_SetComp) refers to plib035_qep.o(.text.QEP_CMP_SetComp) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CMP_StructInit) refers to plib035_qep.o(.text.QEP_CMP_StructInit) for [Anonymous Symbol] + plib035_qep.o(.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_DivShadowLoadCmd) for QEP_CAP_DivShadowLoadCmd + plib035_qep.o(.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_ResetEventConfig) for QEP_CAP_ResetEventConfig + plib035_qep.o(.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_DivConfig) for QEP_CAP_DivConfig + plib035_qep.o(.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_LatchEventConfig) for QEP_CAP_LatchEventConfig + plib035_qep.o(.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_SetCount) for QEP_CAP_SetCount + plib035_qep.o(.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_SetPeriod) for QEP_CAP_SetPeriod + plib035_qep.o(.ARM.exidx.text.QEP_CAP_Init) refers to plib035_qep.o(.text.QEP_CAP_Init) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_DivShadowLoadCmd) refers to plib035_qep.o(.text.QEP_CAP_DivShadowLoadCmd) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_ResetEventConfig) refers to plib035_qep.o(.text.QEP_CAP_ResetEventConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_DivConfig) refers to plib035_qep.o(.text.QEP_CAP_DivConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_LatchEventConfig) refers to plib035_qep.o(.text.QEP_CAP_LatchEventConfig) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_SetCount) refers to plib035_qep.o(.text.QEP_CAP_SetCount) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_SetPeriod) refers to plib035_qep.o(.text.QEP_CAP_SetPeriod) for [Anonymous Symbol] + plib035_qep.o(.ARM.exidx.text.QEP_CAP_StructInit) refers to plib035_qep.o(.text.QEP_CAP_StructInit) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_GetOSIClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSIClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_GetOSEClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSEClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_GetPLLClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetPLLDivClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetSysClkFreq) refers to plib035_rcu.o(.text.RCU_SysClkStatus) for RCU_SysClkStatus + plib035_rcu.o(.text.RCU_GetSysClkFreq) refers to plib035_rcu.o(.text.getSysClkFreq) for getSysClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetSysClkFreq) refers to plib035_rcu.o(.text.RCU_GetSysClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_SysClkStatus) refers to plib035_rcu.o(.text.RCU_SysClkStatus) for [Anonymous Symbol] + plib035_rcu.o(.text.getSysClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSIClkFreq) for RCU_GetOSIClkFreq + plib035_rcu.o(.text.getSysClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSEClkFreq) for RCU_GetOSEClkFreq + plib035_rcu.o(.text.getSysClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq + plib035_rcu.o(.text.getSysClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) for RCU_GetPLLDivClkFreq + plib035_rcu.o(.ARM.exidx.text.getSysClkFreq) refers to plib035_rcu.o(.text.getSysClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetUARTClkFreq) refers to plib035_rcu.o(.text.getPeriphClkFreq) for getPeriphClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetUARTClkFreq) refers to plib035_rcu.o(.text.RCU_GetUARTClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.getPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSEClkFreq) for RCU_GetOSEClkFreq + plib035_rcu.o(.text.getPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq + plib035_rcu.o(.text.getPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) for RCU_GetPLLDivClkFreq + plib035_rcu.o(.text.getPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSIClkFreq) for RCU_GetOSIClkFreq + plib035_rcu.o(.ARM.exidx.text.getPeriphClkFreq) refers to plib035_rcu.o(.text.getPeriphClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetSPIClkFreq) refers to plib035_rcu.o(.text.getPeriphClkFreq) for getPeriphClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetSPIClkFreq) refers to plib035_rcu.o(.text.RCU_GetSPIClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetADCClkFreq) refers to plib035_rcu.o(.text.getPeriphClkFreq) for getPeriphClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetADCClkFreq) refers to plib035_rcu.o(.text.RCU_GetADCClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetWDTClkFreq) refers to plib035_rcu.o(.text.getSysPeriphClkFreq) for getSysPeriphClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetWDTClkFreq) refers to plib035_rcu.o(.text.RCU_GetWDTClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.getSysPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSEClkFreq) for RCU_GetOSEClkFreq + plib035_rcu.o(.text.getSysPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLClkFreq) for RCU_GetPLLClkFreq + plib035_rcu.o(.text.getSysPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) for RCU_GetPLLDivClkFreq + plib035_rcu.o(.text.getSysPeriphClkFreq) refers to plib035_rcu.o(.text.RCU_GetOSIClkFreq) for RCU_GetOSIClkFreq + plib035_rcu.o(.ARM.exidx.text.getSysPeriphClkFreq) refers to plib035_rcu.o(.text.getSysPeriphClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetTraceClkFreq) refers to plib035_rcu.o(.text.getSysPeriphClkFreq) for getSysPeriphClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetTraceClkFreq) refers to plib035_rcu.o(.text.RCU_GetTraceClkFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_GetClkOutFreq) refers to plib035_rcu.o(.text.getSysPeriphClkFreq) for getSysPeriphClkFreq + plib035_rcu.o(.ARM.exidx.text.RCU_GetClkOutFreq) refers to plib035_rcu.o(.text.RCU_GetClkOutFreq) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_PLL_AutoConfig) refers to plib035_rcu.o(.text.RCU_PLL_StructInit) for RCU_PLL_StructInit + plib035_rcu.o(.text.RCU_PLL_AutoConfig) refers to plib035_rcu.o(.text.RCU_PLL_Init) for RCU_PLL_Init + plib035_rcu.o(.text.RCU_PLL_AutoConfig) refers to plib035_rcu.o(.text.MFLASH_LatencyConfig) for MFLASH_LatencyConfig + plib035_rcu.o(.text.RCU_PLL_AutoConfig) refers to plib035_rcu.o(.text.RCU_SysClkChangeCmd) for RCU_SysClkChangeCmd + plib035_rcu.o(.ARM.exidx.text.RCU_PLL_AutoConfig) refers to plib035_rcu.o(.text.RCU_PLL_AutoConfig) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_PLL_StructInit) refers to plib035_rcu.o(.text.RCU_PLL_StructInit) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_PLL_Init) refers to plib035_rcu.o(.text.RCU_PLL_OutCmd) for RCU_PLL_OutCmd + plib035_rcu.o(.text.RCU_PLL_Init) refers to plib035_rcu.o(.text.RCU_PLL_LockStatus) for RCU_PLL_LockStatus + plib035_rcu.o(.ARM.exidx.text.RCU_PLL_Init) refers to plib035_rcu.o(.text.RCU_PLL_Init) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.MFLASH_LatencyConfig) refers to plib035_rcu.o(.text.MFLASH_LatencyConfig) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_SysClkChangeCmd) refers to plib035_rcu.o(.text.RCU_SysClkConfig) for RCU_SysClkConfig + plib035_rcu.o(.text.RCU_SysClkChangeCmd) refers to plib035_rcu.o(.text.RCU_BusyStatus) for RCU_BusyStatus + plib035_rcu.o(.text.RCU_SysClkChangeCmd) refers to plib035_rcu.o(.text.RCU_SysClkStatus) for RCU_SysClkStatus + plib035_rcu.o(.ARM.exidx.text.RCU_SysClkChangeCmd) refers to plib035_rcu.o(.text.RCU_SysClkChangeCmd) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_PLL_OutCmd) refers to plib035_rcu.o(.text.RCU_PLL_OutCmd) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_PLL_LockStatus) refers to plib035_rcu.o(.text.RCU_PLL_LockStatus) for [Anonymous Symbol] + plib035_rcu.o(.text.RCU_PLL_DeInit) refers to plib035_rcu.o(.text.RCU_PLL_OutCmd) for RCU_PLL_OutCmd + plib035_rcu.o(.ARM.exidx.text.RCU_PLL_DeInit) refers to plib035_rcu.o(.text.RCU_PLL_DeInit) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_SysClkConfig) refers to plib035_rcu.o(.text.RCU_SysClkConfig) for [Anonymous Symbol] + plib035_rcu.o(.ARM.exidx.text.RCU_BusyStatus) refers to plib035_rcu.o(.text.RCU_BusyStatus) for [Anonymous Symbol] + plib035_spi.o(.text.SPI_DeInit) refers to plib035_spi.o(.text.RCU_SPIRstCmd) for RCU_SPIRstCmd + plib035_spi.o(.ARM.exidx.text.SPI_DeInit) refers to plib035_spi.o(.text.SPI_DeInit) for [Anonymous Symbol] + plib035_spi.o(.ARM.exidx.text.RCU_SPIRstCmd) refers to plib035_spi.o(.text.RCU_SPIRstCmd) for [Anonymous Symbol] + plib035_spi.o(.text.SPI_Init) refers to plib035_spi.o(.text.SPI_SCKDivConfig) for SPI_SCKDivConfig + plib035_spi.o(.text.SPI_Init) refers to plib035_spi.o(.text.SPI_DataWidthConfig) for SPI_DataWidthConfig + plib035_spi.o(.text.SPI_Init) refers to plib035_spi.o(.text.SPI_FrameFormatConfig) for SPI_FrameFormatConfig + plib035_spi.o(.text.SPI_Init) refers to plib035_spi.o(.text.SPI_ModeConfig) for SPI_ModeConfig + plib035_spi.o(.ARM.exidx.text.SPI_Init) refers to plib035_spi.o(.text.SPI_Init) for [Anonymous Symbol] + plib035_spi.o(.ARM.exidx.text.SPI_SCKDivConfig) refers to plib035_spi.o(.text.SPI_SCKDivConfig) for [Anonymous Symbol] + plib035_spi.o(.ARM.exidx.text.SPI_DataWidthConfig) refers to plib035_spi.o(.text.SPI_DataWidthConfig) for [Anonymous Symbol] + plib035_spi.o(.ARM.exidx.text.SPI_FrameFormatConfig) refers to plib035_spi.o(.text.SPI_FrameFormatConfig) for [Anonymous Symbol] + plib035_spi.o(.ARM.exidx.text.SPI_ModeConfig) refers to plib035_spi.o(.text.SPI_ModeConfig) for [Anonymous Symbol] + plib035_spi.o(.ARM.exidx.text.SPI_StructInit) refers to plib035_spi.o(.text.SPI_StructInit) for [Anonymous Symbol] + plib035_tmr.o(.text.TMR_PeriodConfig) refers to plib035_tmr.o(.text.TMR_SetLoad) for TMR_SetLoad + plib035_tmr.o(.ARM.exidx.text.TMR_PeriodConfig) refers to plib035_tmr.o(.text.TMR_PeriodConfig) for [Anonymous Symbol] + plib035_tmr.o(.ARM.exidx.text.TMR_SetLoad) refers to plib035_tmr.o(.text.TMR_SetLoad) for [Anonymous Symbol] + plib035_tmr.o(.text.TMR_FreqConfig) refers to plib035_tmr.o(.text.TMR_SetLoad) for TMR_SetLoad + plib035_tmr.o(.ARM.exidx.text.TMR_FreqConfig) refers to plib035_tmr.o(.text.TMR_FreqConfig) for [Anonymous Symbol] + plib035_uart.o(.text.UART_AutoBaudConfig) refers to plib035_rcu.o(.text.RCU_GetUARTClkFreq) for RCU_GetUARTClkFreq + plib035_uart.o(.text.UART_AutoBaudConfig) refers to plib035_uart.o(.text.UART_BaudDivConfig) for UART_BaudDivConfig + plib035_uart.o(.ARM.exidx.text.UART_AutoBaudConfig) refers to plib035_uart.o(.text.UART_AutoBaudConfig) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_BaudDivConfig) refers to plib035_uart.o(.text.UART_BaudDivConfig) for [Anonymous Symbol] + plib035_uart.o(.text.UART_DeInit) refers to plib035_uart.o(.text.RCU_UARTRstCmd) for RCU_UARTRstCmd + plib035_uart.o(.ARM.exidx.text.UART_DeInit) refers to plib035_uart.o(.text.UART_DeInit) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.RCU_UARTRstCmd) refers to plib035_uart.o(.text.RCU_UARTRstCmd) for [Anonymous Symbol] + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_AutoBaudConfig) for UART_AutoBaudConfig + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_DataWidthConfig) for UART_DataWidthConfig + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_StopBitConfig) for UART_StopBitConfig + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_ParityBitConfig) for UART_ParityBitConfig + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_FIFOCmd) for UART_FIFOCmd + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_TxCmd) for UART_TxCmd + plib035_uart.o(.text.UART_Init) refers to plib035_uart.o(.text.UART_RxCmd) for UART_RxCmd + plib035_uart.o(.ARM.exidx.text.UART_Init) refers to plib035_uart.o(.text.UART_Init) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_DataWidthConfig) refers to plib035_uart.o(.text.UART_DataWidthConfig) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_StopBitConfig) refers to plib035_uart.o(.text.UART_StopBitConfig) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_ParityBitConfig) refers to plib035_uart.o(.text.UART_ParityBitConfig) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_FIFOCmd) refers to plib035_uart.o(.text.UART_FIFOCmd) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_TxCmd) refers to plib035_uart.o(.text.UART_TxCmd) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_RxCmd) refers to plib035_uart.o(.text.UART_RxCmd) for [Anonymous Symbol] + plib035_uart.o(.ARM.exidx.text.UART_StructInit) refers to plib035_uart.o(.text.UART_StructInit) for [Anonymous Symbol] + retarget_conf.o(.ARM.exidx.text.retarget_init) refers to retarget_conf.o(.text.retarget_init) for [Anonymous Symbol] + retarget_conf.o(.ARM.exidx.text.retarget_get_char) refers to retarget_conf.o(.text.retarget_get_char) for [Anonymous Symbol] + retarget_conf.o(.ARM.exidx.text.retarget_put_char) refers to retarget_conf.o(.text.retarget_put_char) for [Anonymous Symbol] llsdiv.o(.text) refers to lludivv7m.o(.text) for __aeabi_uldivmod - __2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file - __2printf.o(.text) refers to retarget.o(.data) for __stdout - noretval__2printf.o(.text) refers to _printf_char_file.o(.text) for _printf_char_file - noretval__2printf.o(.text) refers to retarget.o(.data) for __stdout - __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common - _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding - _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding - _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common - __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata - __printf_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags_ss.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags_ss.o(.text) refers to __printf_flags_ss.o(.constdata) for .constdata - __printf_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit - __printf_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit - __printf_flags_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags_wp.o(.text) refers to __printf_flags_wp.o(.constdata) for .constdata - __printf_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit - __printf_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags_ss_wp.o(.text) refers to __printf_wp.o(i._is_digit) for _is_digit - __printf_flags_ss_wp.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - __printf_flags_ss_wp.o(.text) refers to __printf_flags_ss_wp.o(.constdata) for .constdata - _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) refers (Weak) to _printf_char.o(.text) for _printf_string - _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) refers (Weak) to _printf_dec.o(.text) for _printf_int_dec - _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) refers (Special) to _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) for _printf_percent_end - rand.o(.emb_text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2 - rand.o(.emb_text) refers to rand.o(.text) for _rand_init - rand.o(.emb_text) refers to rand.o(.bss) for _random_number_data - rand.o(.text) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2 - rand.o(.text) refers to rand.o(.bss) for .bss - rand.o(.bss) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000D) for __rt_lib_init_rand_2 rt_memcpy_v6.o(.text) refers to rt_memcpy_w.o(.text) for __aeabi_memcpy4 __main.o(!!!main) refers to __rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry - ddiv.o(x$fpl$drdiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - ddiv.o(x$fpl$drdiv) refers to ddiv.o(x$fpl$ddiv) for ddiv_entry - ddiv.o(x$fpl$ddiv) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - ddiv.o(x$fpl$ddiv) refers to dretinf.o(x$fpl$dretinf) for __fpl_dretinf - ddiv.o(x$fpl$ddiv) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf - dfix.o(x$fpl$dfix) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dfix.o(x$fpl$dfix) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf - dfix.o(x$fpl$dfixr) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dfix.o(x$fpl$dfixr) refers to dnaninf.o(x$fpl$dnaninf) for __fpl_dnaninf - dflt_clz.o(x$fpl$dfltu) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dflt_clz.o(x$fpl$dflt) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dflt_clz.o(x$fpl$dfltn) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp ffltll_clz.o(x$fpl$ffltll) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp cosf.o(i.__hardfp_cosf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp cosf.o(i.__hardfp_cosf) refers to rredf.o(i.__mathlib_rredf2) for __mathlib_rredf2 @@ -640,14 +997,6 @@ Section Cross References cosf.o(i.__softfp_cosf) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf cosf.o(i.cosf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp cosf.o(i.cosf) refers to cosf.o(i.__hardfp_cosf) for __hardfp_cosf - cosf_x.o(i.____hardfp_cosf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - cosf_x.o(i.____hardfp_cosf$lsc) refers to rredf.o(i.__mathlib_rredf2) for __mathlib_rredf2 - cosf_x.o(i.____hardfp_cosf$lsc) refers to _rserrno.o(.text) for __set_errno - cosf_x.o(i.____hardfp_cosf$lsc) refers to funder.o(i.__mathlib_flt_infnan) for __mathlib_flt_infnan - cosf_x.o(i.____softfp_cosf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - cosf_x.o(i.____softfp_cosf$lsc) refers to cosf_x.o(i.____hardfp_cosf$lsc) for ____hardfp_cosf$lsc - cosf_x.o(i.__cosf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - cosf_x.o(i.__cosf$lsc) refers to cosf_x.o(i.____hardfp_cosf$lsc) for ____hardfp_cosf$lsc sinf.o(i.__hardfp_sinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sinf.o(i.__hardfp_sinf) refers to rredf.o(i.__mathlib_rredf2) for __mathlib_rredf2 sinf.o(i.__hardfp_sinf) refers to fpclassifyf.o(i.__ARM_fpclassifyf) for __ARM_fpclassifyf @@ -659,39 +1008,14 @@ Section Cross References sinf.o(i.__softfp_sinf) refers to sinf.o(i.__hardfp_sinf) for __hardfp_sinf sinf.o(i.sinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp sinf.o(i.sinf) refers to sinf.o(i.__hardfp_sinf) for __hardfp_sinf - sinf_x.o(i.____hardfp_sinf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - sinf_x.o(i.____hardfp_sinf$lsc) refers to rredf.o(i.__mathlib_rredf2) for __mathlib_rredf2 - sinf_x.o(i.____hardfp_sinf$lsc) refers to _rserrno.o(.text) for __set_errno - sinf_x.o(i.____hardfp_sinf$lsc) refers to funder.o(i.__mathlib_flt_infnan) for __mathlib_flt_infnan - sinf_x.o(i.____softfp_sinf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - sinf_x.o(i.____softfp_sinf$lsc) refers to sinf_x.o(i.____hardfp_sinf$lsc) for ____hardfp_sinf$lsc - sinf_x.o(i.__sinf$lsc) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - sinf_x.o(i.__sinf$lsc) refers to sinf_x.o(i.____hardfp_sinf$lsc) for ____hardfp_sinf$lsc __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 __rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh + aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0 _rserrno.o(.text) refers to rt_errno_addr_intlibspace.o(.text) for __aeabi_errno_addr - _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding - _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding - _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding - _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str - _printf_char_file.o(.text) refers to _printf_char_common.o(.text) for _printf_char_common - _printf_char_file.o(.text) refers to retarget.o(i.ferror) for ferror - _printf_char_file.o(.text) refers to retarget.o(i.fputc) for fputc - libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init - libinit2.o(.ARM.Collect$$libinit$$0000000D) refers (Weak) to rand.o(.text) for _rand_init - libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$0000000F) for .ARM.Collect$$libinit$$0000000F - libinit2.o(.ARM.Collect$$libinit$$00000026) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer - libinit2.o(.ARM.Collect$$libinit$$00000027) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer - dnaninf.o(x$fpl$dnaninf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp - dretinf.o(x$fpl$dretinf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp fpclassifyf.o(i.__ARM_fpclassifyf) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp rredf.o(i.__mathlib_rredf2) refers (Special) to usenofp.o(x$fpl$usenofp) for __I$use$fp rredf.o(i.__mathlib_rredf2) refers to rredf.o(.constdata) for .constdata @@ -699,7 +1023,7 @@ Section Cross References __rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init __rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init - __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main + __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(.text.main) for main __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 @@ -708,42 +1032,38 @@ Section Cross References __rtentry2.o(.ARM.exidx) refers to __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D __rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap __rtentry4.o(.ARM.exidx) refers to __rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 - aeabi_ldiv0_sigfpe.o(.text) refers to rt_div0.o(.text) for __rt_div0 + rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE rt_errno_addr.o(.text) refers to rt_errno_addr.o(.bss) for __aeabi_errno_addr_data rt_errno_addr_intlibspace.o(.text) refers to libspace.o(.bss) for __libspace_start - _printf_char_common.o(.text) refers to __printf_wp.o(.text) for __printf - argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv libspace.o(.text) refers to libspace.o(.bss) for __libspace_start sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace sys_stackheap_outer.o(.text) refers to startup_k1921vk035.o(.text) for __user_initial_stackheap - rt_div0.o(.text) refers to defsig_fpe_outer.o(.text) for __rt_SIGFPE exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit - _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard - _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM - _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_alloca_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_argv_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_atexit_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_clock_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_cpp_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_exceptions_1 + defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner + defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit + defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_alloca_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_argv_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_atexit_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_clock_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000034) for __rt_lib_init_cpp_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000032) for __rt_lib_init_exceptions_1 libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000001) for __rt_lib_init_fp_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_fp_trap_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_getenv_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_heap_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_collate_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_ctype_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_monetary_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_numeric_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_time_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_preinit_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_rand_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000033) for __rt_lib_init_return - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_signal_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_stdio_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_user_alloc_1 - sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_fp_trap_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000025) for __rt_lib_init_getenv_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_heap_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_collate_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_ctype_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_monetary_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_lc_numeric_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_lc_time_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000006) for __rt_lib_init_preinit_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000010) for __rt_lib_init_rand_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000004) for __rt_lib_init_relocate_pie_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000035) for __rt_lib_init_return + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_signal_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000027) for __rt_lib_init_stdio_1 + libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000E) for __rt_lib_init_user_alloc_1 rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 @@ -751,36 +1071,56 @@ Section Cross References rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 - defsig_fpe_outer.o(.text) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner - defsig_fpe_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit - defsig_fpe_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise - defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner - defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit - defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise + rt_raise.o(.text) refers to __raise.o(.text) for __raise + rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit + defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit + defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + libinit2.o(.ARM.Collect$$libinit$$00000001) refers to fpinit.o(x$fpl$fpinit) for _fp_init + libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 + libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 + libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 + libinit2.o(.ARM.Collect$$libinit$$00000018) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 + libinit2.o(.ARM.Collect$$libinit$$0000001A) refers to libinit2.o(.ARM.Collect$$libinit$$00000011) for .ARM.Collect$$libinit$$00000011 + libinit2.o(.ARM.Collect$$libinit$$00000028) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer + libinit2.o(.ARM.Collect$$libinit$$00000029) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer + sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + sys_exit_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_exit_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown - rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to retarget.o(i._sys_exit) for _sys_exit + rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 - rt_raise.o(.text) refers to __raise.o(.text) for __raise - rt_raise.o(.text) refers to retarget.o(i._sys_exit) for _sys_exit - defsig_exit.o(.text) refers to retarget.o(i._sys_exit) for _sys_exit - defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler - defsig_general.o(.text) refers to retarget.o(i._ttywrch) for _ttywrch - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_cpp_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_fini_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_fp_trap_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) for __rt_lib_shutdown_heap_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) for __rt_lib_shutdown_return - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_signal_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_stdio_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_user_alloc_1 + defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch + argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv + sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + sys_wrch_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_wrch_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig.o(CL$$defsig) refers to defsig_fpe_inner.o(.text) for __rt_SIGFPE_inner defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner + _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard + _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM + _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) for __rt_lib_shutdown_cpp_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) for __rt_lib_shutdown_fp_trap_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_heap_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) for __rt_lib_shutdown_return + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) for __rt_lib_shutdown_signal_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) for __rt_lib_shutdown_stdio_1 + libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) for __rt_lib_shutdown_user_alloc_1 + sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function + sys_command_hlt.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting + sys_command_hlt.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display + defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner + defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit + defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display @@ -792,339 +1132,754 @@ Section Cross References Removing Unused input sections from the image. - Removing main.o(.rev16_text), (4 bytes). - Removing main.o(.revsh_text), (4 bytes). - Removing main.o(.rrx_text), (6 bytes). - Removing main.o(i.GenOptimizer_Init), (416 bytes). - Removing main.o(i.GenOptimizer_Step), (980 bytes). - Removing main.o(i.cmp_idx), (104 bytes). - Removing main.o(.bss), (512 bytes). - Removing main.o(.data), (396 bytes). - Removing gpio.o(.rev16_text), (4 bytes). - Removing gpio.o(.revsh_text), (4 bytes). - Removing gpio.o(.rrx_text), (6 bytes). - Removing gpio.o(i.GenOptimizer_Init), (416 bytes). - Removing gpio.o(i.GenOptimizer_Step), (980 bytes). - Removing gpio.o(i.cmp_idx), (104 bytes). - Removing gpio.o(.bss), (512 bytes). - Removing rcu.o(.rev16_text), (4 bytes). - Removing rcu.o(.revsh_text), (4 bytes). - Removing rcu.o(.rrx_text), (6 bytes). - Removing rcu.o(i.GenOptimizer_Init), (416 bytes). - Removing rcu.o(i.GenOptimizer_Step), (980 bytes). - Removing rcu.o(i.cmp_idx), (104 bytes). - Removing rcu.o(.bss), (512 bytes). - Removing vk035_it.o(.rev16_text), (4 bytes). - Removing vk035_it.o(.revsh_text), (4 bytes). - Removing vk035_it.o(.rrx_text), (6 bytes). - Removing vk035_it.o(i.GenOptimizer_Init), (416 bytes). - Removing vk035_it.o(i.GenOptimizer_Step), (980 bytes). - Removing vk035_it.o(i.cmp_idx), (104 bytes). - Removing vk035_it.o(.bss), (512 bytes). - Removing vk035_it.o(.data), (8 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_AllocDownBuffer), (200 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_AllocUpBuffer), (200 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_ConfigDownBuffer), (120 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_ConfigUpBuffer), (120 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_GetAvailWriteSpace), (28 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_GetBytesInBuffer), (68 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_GetKey), (32 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_HasData), (28 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_HasDataUp), (28 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_HasKey), (48 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_Init), (8 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_PutChar), (128 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_PutCharSkip), (116 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_PutCharSkipNoLock), (56 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_Read), (56 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_ReadNoLock), (172 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_ReadUpBuffer), (56 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_ReadUpBufferNoLock), (172 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_SetFlagsDownBuffer), (96 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_SetFlagsUpBuffer), (96 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_SetNameDownBuffer), (96 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_SetNameUpBuffer), (96 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_SetTerminal), (160 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_TerminalOut), (260 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WaitKey), (14 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_Write), (76 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WriteDownBuffer), (76 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WriteDownBufferNoLock), (132 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WriteNoLock), (132 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WriteSkipNoLock), (160 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WriteString), (26 bytes). - Removing segger_rtt.o(i.SEGGER_RTT_WriteWithOverwriteNoLock), (180 bytes). - Removing segger_rtt.o(i._DoInit), (116 bytes). - Removing segger_rtt.o(i._GetAvailWriteSpace), (28 bytes). - Removing segger_rtt.o(i._PostTerminalSwitch), (36 bytes). - Removing segger_rtt.o(i._WriteBlocking), (118 bytes). - Removing segger_rtt.o(i._WriteNoCheck), (88 bytes). - Removing segger_rtt.o(.bss), (4280 bytes). - Removing segger_rtt.o(.constdata), (33 bytes). - Removing segger_rtt.o(.data), (1 bytes). - Removing segger_rtt_printf.o(i.SEGGER_RTT_printf), (34 bytes). - Removing segger_rtt_printf.o(i.SEGGER_RTT_vprintf), (544 bytes). - Removing segger_rtt_printf.o(i._PrintInt), (236 bytes). - Removing segger_rtt_printf.o(i._PrintUnsigned), (236 bytes). - Removing segger_rtt_printf.o(i._StoreChar), (68 bytes). - Removing segger_rtt_printf.o(.constdata), (16 bytes). - Removing filters.o(.rev16_text), (4 bytes). - Removing filters.o(.revsh_text), (4 bytes). - Removing filters.o(.rrx_text), (6 bytes). - Removing filters.o(i.FilterAverageInt_Init), (72 bytes). - Removing filters.o(i.FilterAverageInt_Process), (94 bytes). - Removing filters.o(i.FilterAverage_Init), (76 bytes). - Removing filters.o(i.FilterAverage_Process), (104 bytes). - Removing filters.o(i.FilterBandPassDerivative_Init), (308 bytes). - Removing filters.o(i.FilterBandPassDerivative_Process), (126 bytes). - Removing filters.o(i.FilterExpInt_Init), (48 bytes). - Removing filters.o(i.FilterExpInt_Process), (88 bytes). - Removing filters.o(i.FilterExp_Init), (60 bytes). - Removing filters.o(i.FilterExp_Process), (78 bytes). - Removing filters.o(i.FilterLUTInt_Init), (64 bytes). - Removing filters.o(i.FilterLUTInt_Process), (318 bytes). - Removing filters.o(i.FilterLUT_Init), (64 bytes). - Removing filters.o(i.FilterLUT_Process), (248 bytes). - Removing filters.o(i.FilterMedianInt_Init), (88 bytes). - Removing filters.o(i.FilterMedianInt_Process), (218 bytes). - Removing filters.o(i.FilterMedian_Init), (84 bytes). - Removing filters.o(i.FilterMedian_Process), (124 bytes). - Removing filters.o(i.FilterPolyInt_Init), (80 bytes). - Removing filters.o(i.FilterPolyInt_Process), (160 bytes). - Removing filters.o(i.FilterPoly_Init), (72 bytes). - Removing filters.o(i.FilterPoly_Process), (84 bytes). - Removing filters.o(i.FilterRMSInt_Init), (96 bytes). - Removing filters.o(i.FilterRMSInt_Process), (286 bytes). - Removing filters.o(i.FilterRMS_Init), (104 bytes). - Removing filters.o(i.FilterRMS_Process), (224 bytes). - Removing filters.o(i.Filter_float_compare), (52 bytes). - Removing filters.o(.data), (4 bytes). - Removing system_k1921vk035.o(.rev16_text), (4 bytes). - Removing system_k1921vk035.o(.revsh_text), (4 bytes). - Removing system_k1921vk035.o(.rrx_text), (6 bytes). - Removing plib035_adc.o(.rev16_text), (4 bytes). - Removing plib035_adc.o(.revsh_text), (4 bytes). - Removing plib035_adc.o(.rrx_text), (6 bytes). - Removing plib035_adc.o(i.ADC_DC_ChannelConfig), (92 bytes). - Removing plib035_adc.o(i.ADC_DC_Config), (124 bytes). - Removing plib035_adc.o(i.ADC_DC_Init), (58 bytes). - Removing plib035_adc.o(i.ADC_DC_OutputCmd), (84 bytes). - Removing plib035_adc.o(i.ADC_DC_SetThresholdHigh), (88 bytes). - Removing plib035_adc.o(i.ADC_DC_SetThresholdLow), (88 bytes). - Removing plib035_adc.o(i.ADC_DC_SourceConfig), (84 bytes). - Removing plib035_adc.o(i.ADC_DC_StructInit), (18 bytes). - Removing plib035_adc.o(i.ADC_DeInit), (16 bytes). - Removing plib035_adc.o(i.ADC_SEQ_DCEnableCmd), (124 bytes). - Removing plib035_adc.o(i.ADC_SEQ_DMACmd), (88 bytes). - Removing plib035_adc.o(i.ADC_SEQ_DMAConfig), (108 bytes). - Removing plib035_adc.o(i.ADC_SEQ_Init), (224 bytes). - Removing plib035_adc.o(i.ADC_SEQ_ReqAverageCmd), (88 bytes). - Removing plib035_adc.o(i.ADC_SEQ_ReqAverageConfig), (108 bytes). - Removing plib035_adc.o(i.ADC_SEQ_ReqConfig), (132 bytes). - Removing plib035_adc.o(i.ADC_SEQ_ReqMaxConfig), (96 bytes). - Removing plib035_adc.o(i.ADC_SEQ_RestartAverageCmd), (88 bytes). - Removing plib035_adc.o(i.ADC_SEQ_RestartConfig), (88 bytes). - Removing plib035_adc.o(i.ADC_SEQ_SetRestartTimer), (88 bytes). - Removing plib035_adc.o(i.ADC_SEQ_StructInit), (68 bytes). - Removing plib035_adc.o(i.ADC_SEQ_SwStartEnCmd), (72 bytes). - Removing plib035_adc.o(i.RCU_ADCRstCmd), (84 bytes). - Removing plib035_can.o(.rev16_text), (4 bytes). - Removing plib035_can.o(.revsh_text), (4 bytes). - Removing plib035_can.o(.rrx_text), (6 bytes). - Removing plib035_dma.o(.rev16_text), (4 bytes). - Removing plib035_dma.o(.revsh_text), (4 bytes). - Removing plib035_dma.o(.rrx_text), (6 bytes). - Removing plib035_dma.o(i.DMA_AltCtrlCmd), (68 bytes). - Removing plib035_dma.o(i.DMA_ChannelDeInit), (10 bytes). - Removing plib035_dma.o(i.DMA_ChannelEnableCmd), (68 bytes). - Removing plib035_dma.o(i.DMA_ChannelInit), (584 bytes). - Removing plib035_dma.o(i.DMA_ChannelStructInit), (50 bytes). - Removing plib035_dma.o(i.DMA_DeInit), (28 bytes). - Removing plib035_dma.o(i.DMA_HighPriorityCmd), (68 bytes). - Removing plib035_dma.o(i.DMA_Init), (52 bytes). - Removing plib035_dma.o(i.DMA_ProtectConfig), (148 bytes). - Removing plib035_dma.o(i.DMA_ReqMaskCmd), (68 bytes). - Removing plib035_dma.o(i.DMA_StructInit), (28 bytes). - Removing plib035_dma.o(i.DMA_UseBurstCmd), (68 bytes). - Removing plib035_ecap.o(.rev16_text), (4 bytes). - Removing plib035_ecap.o(.revsh_text), (4 bytes). - Removing plib035_ecap.o(.rrx_text), (6 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_Init), (96 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_ModeConfig), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_PolarityEvt0Config), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_PolarityEvt1Config), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_PolarityEvt2Config), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_PolarityEvt3Config), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_PrescaleConfig), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_RstEvt0Cmd), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_RstEvt1Cmd), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_RstEvt2Cmd), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_RstEvt3Cmd), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_StopConfig), (80 bytes). - Removing plib035_ecap.o(i.ECAP_Capture_StructInit), (28 bytes). - Removing plib035_ecap.o(i.ECAP_DeInit), (124 bytes). - Removing plib035_ecap.o(i.ECAP_HaltConfig), (84 bytes). - Removing plib035_ecap.o(i.ECAP_Init), (40 bytes). - Removing plib035_ecap.o(i.ECAP_ModeConfig), (80 bytes). - Removing plib035_ecap.o(i.ECAP_PWM_Init), (148 bytes). - Removing plib035_ecap.o(i.ECAP_PWM_PolarityConfig), (80 bytes). - Removing plib035_ecap.o(i.ECAP_PWM_StructInit), (18 bytes). - Removing plib035_ecap.o(i.ECAP_StructInit), (12 bytes). - Removing plib035_ecap.o(i.ECAP_SyncCmd), (80 bytes). - Removing plib035_ecap.o(i.ECAP_SyncOutConfig), (84 bytes). - Removing plib035_ecap.o(i.RCU_APBRstCmd), (160 bytes). - Removing plib035_gpio.o(.rev16_text), (4 bytes). - Removing plib035_gpio.o(.revsh_text), (4 bytes). - Removing plib035_gpio.o(.rrx_text), (6 bytes). - Removing plib035_gpio.o(i.GPIO_StructInit), (24 bytes). - Removing plib035_i2c.o(.rev16_text), (4 bytes). - Removing plib035_i2c.o(.revsh_text), (4 bytes). - Removing plib035_i2c.o(.rrx_text), (6 bytes). - Removing plib035_i2c.o(i.I2C_FSFreqConfig), (128 bytes). - Removing plib035_i2c.o(i.I2C_HSFreqConfig), (96 bytes). - Removing plib035_mflash.o(.rev16_text), (4 bytes). - Removing plib035_mflash.o(.revsh_text), (4 bytes). - Removing plib035_mflash.o(.rrx_text), (6 bytes). - Removing plib035_mflash.o(i.MFLASH_BusyStatus), (16 bytes). - Removing plib035_mflash.o(i.MFLASH_EraseFull), (92 bytes). - Removing plib035_mflash.o(i.MFLASH_ErasePage), (136 bytes). - Removing plib035_mflash.o(i.MFLASH_ReadData), (224 bytes). - Removing plib035_mflash.o(i.MFLASH_SetAddr), (12 bytes). - Removing plib035_mflash.o(i.MFLASH_SetCmd), (20 bytes). - Removing plib035_mflash.o(i.MFLASH_WriteData), (188 bytes). - Removing plib035_pmu.o(.rev16_text), (4 bytes). - Removing plib035_pmu.o(.revsh_text), (4 bytes). - Removing plib035_pmu.o(.rrx_text), (6 bytes). - Removing plib035_pwm.o(.rev16_text), (4 bytes). - Removing plib035_pwm.o(.revsh_text), (4 bytes). - Removing plib035_pwm.o(.rrx_text), (6 bytes). - Removing plib035_pwm.o(i.PWM_AQ_ActionAConfig), (168 bytes). - Removing plib035_pwm.o(i.PWM_AQ_ActionBConfig), (168 bytes). - Removing plib035_pwm.o(i.PWM_AQ_Init), (128 bytes). - Removing plib035_pwm.o(i.PWM_AQ_StructInit), (28 bytes). - Removing plib035_pwm.o(i.PWM_CMP_CmpADirectLoadCmd), (116 bytes). - Removing plib035_pwm.o(i.PWM_CMP_CmpALoadEventConfig), (124 bytes). - Removing plib035_pwm.o(i.PWM_CMP_Init), (56 bytes). - Removing plib035_pwm.o(i.PWM_CMP_SetCmpA), (80 bytes). - Removing plib035_pwm.o(i.PWM_CMP_SetCmpB), (80 bytes). - Removing plib035_pwm.o(i.PWM_CMP_StructInit), (16 bytes). - Removing plib035_pwm.o(i.PWM_DB_InConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_DB_Init), (164 bytes). - Removing plib035_pwm.o(i.PWM_DB_OutConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_DB_PolarityConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_DB_StructInit), (14 bytes). - Removing plib035_pwm.o(i.PWM_DeInit), (120 bytes). - Removing plib035_pwm.o(i.PWM_ET_DRQACmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_DRQAEventConfig), (100 bytes). - Removing plib035_pwm.o(i.PWM_ET_DRQAPeriodConfig), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_DRQBCmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_DRQBEventConfig), (100 bytes). - Removing plib035_pwm.o(i.PWM_ET_DRQBPeriodConfig), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_Init), (104 bytes). - Removing plib035_pwm.o(i.PWM_ET_SOCACmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_SOCAEventConfig), (100 bytes). - Removing plib035_pwm.o(i.PWM_ET_SOCAPeriodConfig), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_SOCBCmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_SOCBEventConfig), (100 bytes). - Removing plib035_pwm.o(i.PWM_ET_SOCBPeriodConfig), (80 bytes). - Removing plib035_pwm.o(i.PWM_ET_StructInit), (42 bytes). - Removing plib035_pwm.o(i.PWM_HD_ActionAConfig), (92 bytes). - Removing plib035_pwm.o(i.PWM_HD_ActionBConfig), (92 bytes). - Removing plib035_pwm.o(i.PWM_HD_CycleCmd), (84 bytes). - Removing plib035_pwm.o(i.PWM_HD_Init), (50 bytes). - Removing plib035_pwm.o(i.PWM_HD_OneShotCmd), (84 bytes). - Removing plib035_pwm.o(i.PWM_HD_SourceCmd), (96 bytes). - Removing plib035_pwm.o(i.PWM_HD_StructInit), (16 bytes). - Removing plib035_pwm.o(i.PWM_TB_ClkDivConfig), (192 bytes). - Removing plib035_pwm.o(i.PWM_TB_HaltConfig), (80 bytes). - Removing plib035_pwm.o(i.PWM_TB_Init), (236 bytes). - Removing plib035_pwm.o(i.PWM_TB_ModeConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_TB_PeriodDirectLoadCmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_TB_PhaseSyncCmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_TB_PhaseSyncDirConfig), (80 bytes). - Removing plib035_pwm.o(i.PWM_TB_StructInit), (24 bytes). - Removing plib035_pwm.o(i.PWM_TB_SyncOutConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_TZ_ActionAConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_TZ_ActionBConfig), (88 bytes). - Removing plib035_pwm.o(i.PWM_TZ_CycleCmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_TZ_Init), (40 bytes). - Removing plib035_pwm.o(i.PWM_TZ_OneShotCmd), (80 bytes). - Removing plib035_pwm.o(i.PWM_TZ_StructInit), (12 bytes). - Removing plib035_pwm.o(i.RCU_APBRstCmd), (160 bytes). - Removing plib035_qep.o(.rev16_text), (4 bytes). - Removing plib035_qep.o(.revsh_text), (4 bytes). - Removing plib035_qep.o(.rrx_text), (6 bytes). - Removing plib035_qep.o(i.QEP_CAP_DivConfig), (136 bytes). - Removing plib035_qep.o(i.QEP_CAP_Init), (136 bytes). - Removing plib035_qep.o(i.QEP_CAP_StructInit), (18 bytes). - Removing plib035_qep.o(i.QEP_CMP_Init), (224 bytes). - Removing plib035_qep.o(i.QEP_CMP_StructInit), (18 bytes). - Removing plib035_qep.o(i.QEP_DeInit), (22 bytes). - Removing plib035_qep.o(i.QEP_PC_Init), (340 bytes). - Removing plib035_qep.o(i.QEP_PC_StructInit), (24 bytes). - Removing plib035_qep.o(i.RCU_APBRstCmd), (160 bytes). - Removing plib035_rcu.o(.rev16_text), (4 bytes). - Removing plib035_rcu.o(.revsh_text), (4 bytes). - Removing plib035_rcu.o(.rrx_text), (6 bytes). - Removing plib035_rcu.o(i.RCU_GetADCClkFreq), (56 bytes). - Removing plib035_rcu.o(i.RCU_GetClkOutFreq), (52 bytes). - Removing plib035_rcu.o(i.RCU_GetOSEClkFreq), (8 bytes). - Removing plib035_rcu.o(i.RCU_GetOSIClkFreq), (8 bytes). - Removing plib035_rcu.o(i.RCU_GetPLLClkFreq), (72 bytes). - Removing plib035_rcu.o(i.RCU_GetPLLDivClkFreq), (28 bytes). - Removing plib035_rcu.o(i.RCU_GetSPIClkFreq), (56 bytes). - Removing plib035_rcu.o(i.RCU_GetSysClkFreq), (28 bytes). - Removing plib035_rcu.o(i.RCU_GetTraceClkFreq), (52 bytes). - Removing plib035_rcu.o(i.RCU_GetUARTClkFreq), (60 bytes). - Removing plib035_rcu.o(i.RCU_GetWDTClkFreq), (52 bytes). - Removing plib035_rcu.o(i.RCU_PLL_DeInit), (24 bytes). - Removing plib035_rcu.o(i.getPeriphClkFreq), (60 bytes). - Removing plib035_rcu.o(i.getSysClkFreq), (60 bytes). - Removing plib035_rcu.o(i.getSysPeriphClkFreq), (60 bytes). - Removing plib035_spi.o(.rev16_text), (4 bytes). - Removing plib035_spi.o(.revsh_text), (4 bytes). - Removing plib035_spi.o(.rrx_text), (6 bytes). - Removing plib035_spi.o(i.RCU_SPIRstCmd), (84 bytes). - Removing plib035_spi.o(i.SPI_DataWidthConfig), (88 bytes). - Removing plib035_spi.o(i.SPI_DeInit), (16 bytes). - Removing plib035_spi.o(i.SPI_Init), (136 bytes). - Removing plib035_spi.o(i.SPI_SCKDivConfig), (72 bytes). - Removing plib035_spi.o(i.SPI_StructInit), (20 bytes). - Removing plib035_tmr.o(.rev16_text), (4 bytes). - Removing plib035_tmr.o(.revsh_text), (4 bytes). - Removing plib035_tmr.o(.rrx_text), (6 bytes). - Removing plib035_tmr.o(i.TMR_FreqConfig), (26 bytes). - Removing plib035_tmr.o(i.TMR_PeriodConfig), (36 bytes). - Removing plib035_tmr.o(i.TMR_SetLoad), (100 bytes). - Removing plib035_uart.o(.rev16_text), (4 bytes). - Removing plib035_uart.o(.revsh_text), (4 bytes). - Removing plib035_uart.o(.rrx_text), (6 bytes). - Removing plib035_uart.o(i.RCU_UARTRstCmd), (88 bytes). - Removing plib035_uart.o(i.UART_AutoBaudConfig), (184 bytes). - Removing plib035_uart.o(i.UART_BaudDivConfig), (88 bytes). - Removing plib035_uart.o(i.UART_DataWidthConfig), (112 bytes). - Removing plib035_uart.o(i.UART_DeInit), (100 bytes). - Removing plib035_uart.o(i.UART_FIFOCmd), (72 bytes). - Removing plib035_uart.o(i.UART_Init), (64 bytes). - Removing plib035_uart.o(i.UART_ParityBitConfig), (84 bytes). - Removing plib035_uart.o(i.UART_RxCmd), (72 bytes). - Removing plib035_uart.o(i.UART_StopBitConfig), (68 bytes). - Removing plib035_uart.o(i.UART_StructInit), (24 bytes). - Removing plib035_uart.o(i.UART_TxCmd), (72 bytes). - Removing plib035_wdt.o(.rev16_text), (4 bytes). - Removing plib035_wdt.o(.revsh_text), (4 bytes). - Removing plib035_wdt.o(.rrx_text), (6 bytes). - Removing retarget.o(.rev16_text), (4 bytes). - Removing retarget.o(.revsh_text), (4 bytes). - Removing retarget.o(.rrx_text), (6 bytes). - Removing retarget.o(i._ttywrch), (12 bytes). - Removing retarget.o(i.fgetc), (10 bytes). - Removing retarget_conf.o(.rev16_text), (4 bytes). - Removing retarget_conf.o(.revsh_text), (4 bytes). - Removing retarget_conf.o(.rrx_text), (6 bytes). - Removing retarget_conf.o(i.retarget_get_char), (28 bytes). + Removing main.o(.text), (0 bytes). + Removing main.o(.ARM.exidx.text.periph_init), (8 bytes). + Removing main.o(.ARM.exidx.text.restart_receive), (8 bytes). + Removing main.o(.ARM.exidx.text.heartbit), (8 bytes). + Removing main.o(.ARM.exidx.text.main), (8 bytes). + Removing main.o(.ARM.exidx.text.GPIO_ToggleBits), (8 bytes). + Removing main.o(.ARM.exidx.text.Error_Handler), (8 bytes). + Removing main.o(.ARM.use_no_argv), (4 bytes). + Removing gpio.o(.text), (0 bytes). + Removing gpio.o(.ARM.exidx.text.gpio_init), (8 bytes). + Removing gpio.o(.ARM.exidx.text.RCU_AHBClkCmd), (8 bytes). + Removing gpio.o(.ARM.exidx.text.RCU_AHBRstCmd), (8 bytes). + Removing gpio.o(.ARM.exidx.text.gpio_get_init), (8 bytes). + Removing tmr.o(.text), (0 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_init_first), (8 bytes). + Removing tmr.o(.ARM.exidx.text.RCU_APBClkCmd), (8 bytes). + Removing tmr.o(.ARM.exidx.text.RCU_APBRstCmd), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_init), (8 bytes). + Removing tmr.o(.ARM.exidx.text.__NVIC_EnableIRQ), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_Init), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_set_callback), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_start), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_Cmd), (8 bytes). + Removing tmr.o(.text.tmr_stop), (50 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_stop), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_delay), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_delay_start), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_delay_done), (8 bytes). + Removing tmr.o(.ARM.exidx.text.tmr_handler), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_ITStatus), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_ITStatusClear), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_SetLoad), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_ITCmd), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_DMAReqCmd), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_ADCSOCCmd), (8 bytes). + Removing tmr.o(.ARM.exidx.text.TMR_ExtInputConfig), (8 bytes). + Removing uart.o(.text), (0 bytes). + Removing uart.o(.ARM.exidx.text.uart_init_first), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart1_gpio_init), (8 bytes). + Removing uart.o(.ARM.exidx.text.RCU_UARTClkConfig), (8 bytes). + Removing uart.o(.ARM.exidx.text.RCU_UARTClkCmd), (8 bytes). + Removing uart.o(.ARM.exidx.text.__NVIC_EnableIRQ), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_init), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_start), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_ITFIFOLevelRxConfig), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_ITFIFOLevelTxConfig), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_Cmd), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_transmit), (8 bytes). + Removing uart.o(.ARM.exidx.text.__uart_fifo_transmit), (8 bytes). + Removing uart.o(.text.uart_receive), (146 bytes). + Removing uart.o(.ARM.exidx.text.uart_receive), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_transmit_it), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_ITCmd), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_receive_it), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_handler), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_ErrorStatusClear), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_ITStatusClear), (8 bytes). + Removing uart.o(.ARM.exidx.text.__uart_fifo_receive), (8 bytes). + Removing uart.o(.ARM.exidx.text.uart_set_callback), (8 bytes). + Removing uart.o(.text.uart0_gpio_init), (2 bytes). + Removing uart.o(.ARM.exidx.text.uart0_gpio_init), (8 bytes). + Removing uart.o(.text.uart0_gpio_deinit), (2 bytes). + Removing uart.o(.ARM.exidx.text.uart0_gpio_deinit), (8 bytes). + Removing uart.o(.text.uart1_gpio_deinit), (114 bytes). + Removing uart.o(.ARM.exidx.text.uart1_gpio_deinit), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_FlagStatus), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_RecieveData), (8 bytes). + Removing uart.o(.ARM.exidx.text.UART_SendData), (8 bytes). + Removing sysclk.o(.text), (0 bytes). + Removing sysclk.o(.ARM.exidx.text.sysclk_init), (8 bytes). + Removing sysclk.o(.ARM.exidx.text.RCU_ClkOutConfig), (8 bytes). + Removing sysclk.o(.ARM.exidx.text.RCU_ClkOutCmd), (8 bytes). + Removing sysclk.o(.ARM.exidx.text.SysTick_Config), (8 bytes). + Removing sysclk.o(.ARM.exidx.text.millis), (8 bytes). + Removing sysclk.o(.ARM.exidx.text.millis_inc), (8 bytes). + Removing sysclk.o(.text.micros), (4 bytes). + Removing sysclk.o(.ARM.exidx.text.micros), (8 bytes). + Removing sysclk.o(.text.micros_inc), (16 bytes). + Removing sysclk.o(.ARM.exidx.text.micros_inc), (8 bytes). + Removing sysclk.o(.ARM.exidx.text.__NVIC_SetPriority), (8 bytes). + Removing vk035_it.o(.text), (0 bytes). + Removing vk035_it.o(.ARM.exidx.text.WDT_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.RCU_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.MFLASH_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.GPIOA_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.GPIOB_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.TMR0_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.TMR1_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.TMR2_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.TMR3_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART0_TD_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART0_RX_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART0_TX_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART0_E_RT_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART1_TD_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART1_RX_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART1_TX_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UART1_E_RT_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.SPI_RO_RT_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.SPI_RX_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.SPI_TX_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.I2C_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.ECAP0_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.ECAP1_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.ECAP2_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM0_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM0_HD_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM0_TZ_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM1_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM1_HD_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM1_TZ_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM2_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM2_HD_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PWM2_TZ_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.QEP_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.ADC_SEQ0_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.ADC_SEQ1_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.ADC_DC_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN0_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN1_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN2_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN3_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN4_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN5_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN6_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN7_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN8_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN9_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN10_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN11_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN12_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN13_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN14_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.CAN15_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.FPU_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH0_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH1_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH2_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH3_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH4_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH5_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH6_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH7_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH8_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH9_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH10_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH11_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH12_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH13_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH14_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DMA_CH15_IRQHandler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.NMI_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.HardFault_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.MemManage_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.BusFault_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.UsageFault_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.SVC_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.DebugMon_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.PendSV_Handler), (8 bytes). + Removing vk035_it.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). + Removing segger_rtt.o(.text), (0 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_ReadUpBufferNoLock), (314 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ReadUpBufferNoLock), (8 bytes). + Removing segger_rtt.o(.text._DoInit), (166 bytes). + Removing segger_rtt.o(.ARM.exidx.text._DoInit), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_ReadNoLock), (314 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ReadNoLock), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_ReadUpBuffer), (48 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ReadUpBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_Read), (48 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_Read), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_WriteWithOverwriteNoLock), (290 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteWithOverwriteNoLock), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_WriteDownBufferNoLock), (176 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteDownBufferNoLock), (8 bytes). + Removing segger_rtt.o(.text._GetAvailWriteSpace), (62 bytes). + Removing segger_rtt.o(.ARM.exidx.text._GetAvailWriteSpace), (8 bytes). + Removing segger_rtt.o(.text._WriteNoCheck), (140 bytes). + Removing segger_rtt.o(.ARM.exidx.text._WriteNoCheck), (8 bytes). + Removing segger_rtt.o(.text._WriteBlocking), (228 bytes). + Removing segger_rtt.o(.ARM.exidx.text._WriteBlocking), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_WriteNoLock), (176 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteNoLock), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_WriteDownBuffer), (78 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteDownBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_Write), (78 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_Write), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_WriteString), (30 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WriteString), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_PutCharSkipNoLock), (114 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_PutCharSkipNoLock), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_PutCharSkip), (166 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_PutCharSkip), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_PutChar), (194 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_PutChar), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_GetKey), (48 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_GetKey), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_WaitKey), (28 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_WaitKey), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_HasKey), (82 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_HasKey), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_HasData), (44 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_HasData), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_HasDataUp), (44 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_HasDataUp), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_AllocDownBuffer), (244 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_AllocDownBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_AllocUpBuffer), (244 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_AllocUpBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_ConfigUpBuffer), (162 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ConfigUpBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_ConfigDownBuffer), (166 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_ConfigDownBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_SetNameUpBuffer), (118 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetNameUpBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_SetNameDownBuffer), (118 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetNameDownBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_SetFlagsUpBuffer), (118 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetFlagsUpBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_SetFlagsDownBuffer), (118 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetFlagsDownBuffer), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_Init), (8 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_Init), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_SetTerminal), (220 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_SetTerminal), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_TerminalOut), (348 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_TerminalOut), (8 bytes). + Removing segger_rtt.o(.text._PostTerminalSwitch), (50 bytes). + Removing segger_rtt.o(.ARM.exidx.text._PostTerminalSwitch), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_GetAvailWriteSpace), (38 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_GetAvailWriteSpace), (8 bytes). + Removing segger_rtt.o(.text.SEGGER_RTT_GetBytesInBuffer), (98 bytes). + Removing segger_rtt.o(.ARM.exidx.text.SEGGER_RTT_GetBytesInBuffer), (8 bytes). + Removing segger_rtt.o(.bss._SEGGER_RTT), (168 bytes). + Removing segger_rtt.o(.rodata._aTerminalId), (16 bytes). + Removing segger_rtt.o(.bss._ActiveTerminal), (1 bytes). + Removing segger_rtt.o(.rodata._DoInit._aInitStr), (17 bytes). + Removing segger_rtt.o(.rodata.str1.1), (9 bytes). + Removing segger_rtt.o(.bss._acUpBuffer), (4096 bytes). + Removing segger_rtt.o(.bss._acDownBuffer), (16 bytes). + Removing segger_rtt_printf.o(.text), (0 bytes). + Removing segger_rtt_printf.o(.text.SEGGER_RTT_vprintf), (848 bytes). + Removing segger_rtt_printf.o(.ARM.exidx.text.SEGGER_RTT_vprintf), (8 bytes). + Removing segger_rtt_printf.o(.text._StoreChar), (118 bytes). + Removing segger_rtt_printf.o(.ARM.exidx.text._StoreChar), (8 bytes). + Removing segger_rtt_printf.o(.text._PrintInt), (460 bytes). + Removing segger_rtt_printf.o(.ARM.exidx.text._PrintInt), (8 bytes). + Removing segger_rtt_printf.o(.text._PrintUnsigned), (428 bytes). + Removing segger_rtt_printf.o(.ARM.exidx.text._PrintUnsigned), (8 bytes). + Removing segger_rtt_printf.o(.text.SEGGER_RTT_printf), (42 bytes). + Removing segger_rtt_printf.o(.ARM.exidx.text.SEGGER_RTT_printf), (8 bytes). + Removing segger_rtt_printf.o(.rodata.str1.1), (7 bytes). + Removing segger_rtt_printf.o(.rodata._PrintUnsigned._aV2C), (16 bytes). + Removing filters.o(.text), (0 bytes). + Removing filters.o(.text.FilterMedian_Init), (160 bytes). + Removing filters.o(.ARM.exidx.text.FilterMedian_Init), (8 bytes). + Removing filters.o(.text.FilterMedian_Process), (178 bytes). + Removing filters.o(.ARM.exidx.text.FilterMedian_Process), (8 bytes). + Removing filters.o(.text.Filter_float_compare), (84 bytes). + Removing filters.o(.ARM.exidx.text.Filter_float_compare), (8 bytes). + Removing filters.o(.text.FilterExp_Init), (88 bytes). + Removing filters.o(.ARM.exidx.text.FilterExp_Init), (8 bytes). + Removing filters.o(.text.FilterExp_Process), (114 bytes). + Removing filters.o(.ARM.exidx.text.FilterExp_Process), (8 bytes). + Removing filters.o(.text.FilterAverage_Init), (126 bytes). + Removing filters.o(.ARM.exidx.text.FilterAverage_Init), (8 bytes). + Removing filters.o(.text.FilterAverage_Process), (146 bytes). + Removing filters.o(.ARM.exidx.text.FilterAverage_Process), (8 bytes). + Removing filters.o(.text.FilterPoly_Init), (130 bytes). + Removing filters.o(.ARM.exidx.text.FilterPoly_Init), (8 bytes). + Removing filters.o(.text.FilterPoly_Process), (154 bytes). + Removing filters.o(.ARM.exidx.text.FilterPoly_Process), (8 bytes). + Removing filters.o(.text.FilterLUT_Init), (138 bytes). + Removing filters.o(.ARM.exidx.text.FilterLUT_Init), (8 bytes). + Removing filters.o(.text.FilterLUT_Process), (412 bytes). + Removing filters.o(.ARM.exidx.text.FilterLUT_Process), (8 bytes). + Removing filters.o(.text.FilterRMS_Init), (148 bytes). + Removing filters.o(.ARM.exidx.text.FilterRMS_Init), (8 bytes). + Removing filters.o(.text.FilterRMS_Process), (296 bytes). + Removing filters.o(.ARM.exidx.text.FilterRMS_Process), (8 bytes). + Removing filters.o(.text._sqrtf), (30 bytes). + Removing filters.o(.ARM.exidx.text._sqrtf), (8 bytes). + Removing filters.o(.text.FilterMedianInt_Init), (170 bytes). + Removing filters.o(.ARM.exidx.text.FilterMedianInt_Init), (8 bytes). + Removing filters.o(.text.FilterMedianInt_Process), (480 bytes). + Removing filters.o(.ARM.exidx.text.FilterMedianInt_Process), (8 bytes). + Removing filters.o(.text.FilterExpInt_Init), (94 bytes). + Removing filters.o(.ARM.exidx.text.FilterExpInt_Init), (8 bytes). + Removing filters.o(.text.FilterExpInt_Process), (118 bytes). + Removing filters.o(.ARM.exidx.text.FilterExpInt_Process), (8 bytes). + Removing filters.o(.text.FilterAverageInt_Init), (128 bytes). + Removing filters.o(.ARM.exidx.text.FilterAverageInt_Init), (8 bytes). + Removing filters.o(.text.FilterAverageInt_Process), (138 bytes). + Removing filters.o(.ARM.exidx.text.FilterAverageInt_Process), (8 bytes). + Removing filters.o(.text.FilterPolyInt_Init), (138 bytes). + Removing filters.o(.ARM.exidx.text.FilterPolyInt_Init), (8 bytes). + Removing filters.o(.text.FilterPolyInt_Process), (202 bytes). + Removing filters.o(.ARM.exidx.text.FilterPolyInt_Process), (8 bytes). + Removing filters.o(.text.FilterLUTInt_Init), (138 bytes). + Removing filters.o(.ARM.exidx.text.FilterLUTInt_Init), (8 bytes). + Removing filters.o(.text.FilterLUTInt_Process), (428 bytes). + Removing filters.o(.ARM.exidx.text.FilterLUTInt_Process), (8 bytes). + Removing filters.o(.text.FilterRMSInt_Init), (152 bytes). + Removing filters.o(.ARM.exidx.text.FilterRMSInt_Init), (8 bytes). + Removing filters.o(.text.FilterRMSInt_Process), (348 bytes). + Removing filters.o(.ARM.exidx.text.FilterRMSInt_Process), (8 bytes). + Removing filters.o(.text.FilterBandPassDerivative_Init), (432 bytes). + Removing filters.o(.ARM.exidx.text.FilterBandPassDerivative_Init), (8 bytes). + Removing filters.o(.text.FilterBandPassDerivative_Process), (174 bytes). + Removing filters.o(.ARM.exidx.text.FilterBandPassDerivative_Process), (8 bytes). + Removing system_k1921vk035.o(.text), (0 bytes). + Removing system_k1921vk035.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). + Removing system_k1921vk035.o(.ARM.exidx.text.ClkInit), (8 bytes). + Removing system_k1921vk035.o(.ARM.exidx.text.FPUInit), (8 bytes). + Removing system_k1921vk035.o(.ARM.exidx.text.SystemInit), (8 bytes). + Removing plib035_adc.o(.text), (0 bytes). + Removing plib035_adc.o(.text.ADC_DeInit), (16 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DeInit), (8 bytes). + Removing plib035_adc.o(.text.RCU_ADCRstCmd), (38 bytes). + Removing plib035_adc.o(.ARM.exidx.text.RCU_ADCRstCmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_Init), (218 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_Init), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_StartEventConfig), (44 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_StartEventConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_SwStartEnCmd), (42 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_SwStartEnCmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_ReqConfig), (68 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_ReqMaxConfig), (40 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqMaxConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_ReqAverageConfig), (48 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqAverageConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_ReqAverageCmd), (48 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_ReqAverageCmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_RestartConfig), (36 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_RestartConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_RestartAverageCmd), (48 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_RestartAverageCmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_SetRestartTimer), (36 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_SetRestartTimer), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_DCEnableCmd), (64 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_DCEnableCmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_DMAConfig), (48 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_DMAConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_DMACmd), (40 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_DMACmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_SEQ_StructInit), (122 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_SEQ_StructInit), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_Init), (88 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_Init), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_OutputCmd), (54 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_OutputCmd), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_SetThresholdLow), (42 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_SetThresholdLow), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_SetThresholdHigh), (50 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_SetThresholdHigh), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_SourceConfig), (54 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_SourceConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_ChannelConfig), (54 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_ChannelConfig), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_Config), (70 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_Config), (8 bytes). + Removing plib035_adc.o(.text.ADC_DC_StructInit), (38 bytes). + Removing plib035_adc.o(.ARM.exidx.text.ADC_DC_StructInit), (8 bytes). + Removing plib035_can.o(.text), (0 bytes). + Removing plib035_dma.o(.text), (0 bytes). + Removing plib035_dma.o(.text.DMA_ChannelDeInit), (22 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_ChannelDeInit), (8 bytes). + Removing plib035_dma.o(.text.DMA_ChannelInit), (326 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_ChannelInit), (8 bytes). + Removing plib035_dma.o(.text.DMA_ChannelStructInit), (78 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_ChannelStructInit), (8 bytes). + Removing plib035_dma.o(.text.DMA_DeInit), (78 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_DeInit), (8 bytes). + Removing plib035_dma.o(.text.DMA_Init), (68 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_Init), (8 bytes). + Removing plib035_dma.o(.text.DMA_ProtectConfig), (46 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_ProtectConfig), (8 bytes). + Removing plib035_dma.o(.text.DMA_UseBurstCmd), (50 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_UseBurstCmd), (8 bytes). + Removing plib035_dma.o(.text.DMA_AltCtrlCmd), (50 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_AltCtrlCmd), (8 bytes). + Removing plib035_dma.o(.text.DMA_HighPriorityCmd), (50 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_HighPriorityCmd), (8 bytes). + Removing plib035_dma.o(.text.DMA_ReqMaskCmd), (50 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_ReqMaskCmd), (8 bytes). + Removing plib035_dma.o(.text.DMA_ChannelEnableCmd), (50 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_ChannelEnableCmd), (8 bytes). + Removing plib035_dma.o(.text.DMA_StructInit), (50 bytes). + Removing plib035_dma.o(.ARM.exidx.text.DMA_StructInit), (8 bytes). + Removing plib035_ecap.o(.text), (0 bytes). + Removing plib035_ecap.o(.text.ECAP_DeInit), (84 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_DeInit), (8 bytes). + Removing plib035_ecap.o(.text.RCU_APBRstCmd), (64 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.RCU_APBRstCmd), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Init), (52 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Init), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_HaltConfig), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_HaltConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_SyncOutConfig), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_SyncOutConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_SyncCmd), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_SyncCmd), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_ModeConfig), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_ModeConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_StructInit), (26 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_StructInit), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_PWM_Init), (42 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_Init), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_PWM_SetPeriod), (16 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_SetPeriod), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_PWM_SetCompare), (16 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_SetCompare), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_PWM_PolarityConfig), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_PolarityConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_PWM_StructInit), (30 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_PWM_StructInit), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_Init), (122 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_Init), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_ModeConfig), (26 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_ModeConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_StopConfig), (30 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_StopConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_PrescaleConfig), (30 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PrescaleConfig), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_PolarityEvt0Config), (26 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt0Config), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_PolarityEvt1Config), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt1Config), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_PolarityEvt2Config), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt2Config), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_PolarityEvt3Config), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_PolarityEvt3Config), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_RstEvt0Cmd), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt0Cmd), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_RstEvt1Cmd), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt1Cmd), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_RstEvt2Cmd), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt2Cmd), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_RstEvt3Cmd), (34 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_RstEvt3Cmd), (8 bytes). + Removing plib035_ecap.o(.text.ECAP_Capture_StructInit), (56 bytes). + Removing plib035_ecap.o(.ARM.exidx.text.ECAP_Capture_StructInit), (8 bytes). + Removing plib035_gpio.o(.text), (0 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_OutModeConfig), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_ModeConfig), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_InModeConfig), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_PullModeConfig), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_DriveModeConfig), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_DeInit), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.RCU_AHBRstCmd), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_Init), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_OutCmd), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_AltFuncCmd), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_DigitalCmd), (8 bytes). + Removing plib035_gpio.o(.ARM.exidx.text.GPIO_StructInit), (8 bytes). + Removing plib035_i2c.o(.text), (0 bytes). + Removing plib035_i2c.o(.text.I2C_FSFreqConfig), (42 bytes). + Removing plib035_i2c.o(.ARM.exidx.text.I2C_FSFreqConfig), (8 bytes). + Removing plib035_i2c.o(.text.I2C_FSDivLowConfig), (32 bytes). + Removing plib035_i2c.o(.ARM.exidx.text.I2C_FSDivLowConfig), (8 bytes). + Removing plib035_i2c.o(.text.I2C_FSDivHighConfig), (24 bytes). + Removing plib035_i2c.o(.ARM.exidx.text.I2C_FSDivHighConfig), (8 bytes). + Removing plib035_i2c.o(.text.I2C_HSFreqConfig), (44 bytes). + Removing plib035_i2c.o(.ARM.exidx.text.I2C_HSFreqConfig), (8 bytes). + Removing plib035_i2c.o(.text.I2C_HSDivLowConfig), (32 bytes). + Removing plib035_i2c.o(.ARM.exidx.text.I2C_HSDivLowConfig), (8 bytes). + Removing plib035_i2c.o(.text.I2C_HSDivHighConfig), (24 bytes). + Removing plib035_i2c.o(.ARM.exidx.text.I2C_HSDivHighConfig), (8 bytes). + Removing plib035_mflash.o(.text), (0 bytes). + Removing plib035_mflash.o(.text.MFLASH_ReadData), (104 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_ReadData), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_SetAddr), (18 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_SetAddr), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_SetCmd), (40 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_SetCmd), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_BusyStatus), (14 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_BusyStatus), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_GetData), (20 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_GetData), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_WriteData), (102 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_WriteData), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_SetData), (24 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_SetData), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_ErasePage), (64 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_ErasePage), (8 bytes). + Removing plib035_mflash.o(.text.MFLASH_EraseFull), (44 bytes). + Removing plib035_mflash.o(.ARM.exidx.text.MFLASH_EraseFull), (8 bytes). + Removing plib035_pmu.o(.text), (0 bytes). + Removing plib035_pwm.o(.text), (0 bytes). + Removing plib035_pwm.o(.text.PWM_DeInit), (78 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DeInit), (8 bytes). + Removing plib035_pwm.o(.text.RCU_APBRstCmd), (64 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.RCU_APBRstCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_Init), (104 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_HaltConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_HaltConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_PhaseSyncCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_PhaseSyncCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_PhaseSyncDirConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_PhaseSyncDirConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_ClkDivConfig), (44 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_ClkDivConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_SyncOutConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_SyncOutConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_PeriodDirectLoadCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_PeriodDirectLoadCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_ModeConfig), (26 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_ModeConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_SetPhase), (16 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_SetPhase), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_SetPeriod), (16 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_SetPeriod), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TB_StructInit), (50 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TB_StructInit), (8 bytes). + Removing plib035_pwm.o(.text.PWM_AQ_Init), (168 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_AQ_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_AQ_ActionAConfig), (42 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_AQ_ActionAConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_AQ_ActionBConfig), (42 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_AQ_ActionBConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_AQ_StructInit), (58 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_AQ_StructInit), (8 bytes). + Removing plib035_pwm.o(.text.PWM_CMP_Init), (72 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_CMP_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_CMP_CmpALoadEventConfig), (26 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_CMP_CmpALoadEventConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_CMP_CmpADirectLoadCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_CMP_CmpADirectLoadCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_CMP_SetCmpA), (22 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_CMP_SetCmpA), (8 bytes). + Removing plib035_pwm.o(.text.PWM_CMP_SetCmpB), (22 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_CMP_SetCmpB), (8 bytes). + Removing plib035_pwm.o(.text.PWM_CMP_StructInit), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_CMP_StructInit), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_Init), (64 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_ActionAConfig), (30 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_ActionAConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_ActionBConfig), (38 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_ActionBConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_SourceCmd), (58 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_SourceCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_CycleCmd), (38 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_CycleCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_OneShotCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_OneShotCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_HD_StructInit), (32 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_HD_StructInit), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_Init), (62 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_InConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_InConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_OutConfig), (26 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_OutConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_PolarityConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_PolarityConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_SetRiseDelay), (16 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_SetRiseDelay), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_SetFallDelay), (16 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_SetFallDelay), (8 bytes). + Removing plib035_pwm.o(.text.PWM_DB_StructInit), (30 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_DB_StructInit), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TZ_Init), (52 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TZ_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TZ_ActionAConfig), (26 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TZ_ActionAConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TZ_ActionBConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TZ_ActionBConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TZ_CycleCmd), (26 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TZ_CycleCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TZ_OneShotCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TZ_OneShotCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_TZ_StructInit), (26 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_TZ_StructInit), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_Init), (132 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_Init), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_SOCAEventConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCAEventConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_SOCAPeriodConfig), (30 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCAPeriodConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_SOCACmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCACmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_SOCBEventConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCBEventConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_SOCBPeriodConfig), (30 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCBPeriodConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_SOCBCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_SOCBCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_DRQAEventConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQAEventConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_DRQAPeriodConfig), (30 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQAPeriodConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_DRQACmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQACmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_DRQBEventConfig), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQBEventConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_DRQBPeriodConfig), (30 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQBPeriodConfig), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_DRQBCmd), (34 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_DRQBCmd), (8 bytes). + Removing plib035_pwm.o(.text.PWM_ET_StructInit), (60 bytes). + Removing plib035_pwm.o(.ARM.exidx.text.PWM_ET_StructInit), (8 bytes). + Removing plib035_qep.o(.text), (0 bytes). + Removing plib035_qep.o(.text.QEP_DeInit), (28 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_DeInit), (8 bytes). + Removing plib035_qep.o(.text.RCU_APBRstCmd), (64 bytes). + Removing plib035_qep.o(.ARM.exidx.text.RCU_APBRstCmd), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_Init), (90 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_Init), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_ModeConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_ModeConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_CountRateConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_CountRateConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_ResetEventConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_ResetEventConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_InitEventSConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_InitEventSConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_InitEventIConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_InitEventIConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_LatchEventSConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_LatchEventSConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_LatchEventIConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_LatchEventIConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_SetCount), (20 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_SetCount), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_SetCountInit), (20 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_SetCountInit), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_SetCountMax), (20 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_SetCountMax), (8 bytes). + Removing plib035_qep.o(.text.QEP_PC_StructInit), (50 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_PC_StructInit), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_Init), (66 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_Init), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_ShadowLoadCmd), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_ShadowLoadCmd), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_LoadEventConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_LoadEventConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_OutConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_OutConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_OutCmd), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_OutCmd), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_OutPolarityConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_OutPolarityConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_SetOutWidth), (26 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_SetOutWidth), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_SetComp), (20 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_SetComp), (8 bytes). + Removing plib035_qep.o(.text.QEP_CMP_StructInit), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CMP_StructInit), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_Init), (60 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_Init), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_DivShadowLoadCmd), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_DivShadowLoadCmd), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_ResetEventConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_ResetEventConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_DivConfig), (44 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_DivConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_LatchEventConfig), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_LatchEventConfig), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_SetCount), (20 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_SetCount), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_SetPeriod), (20 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_SetPeriod), (8 bytes). + Removing plib035_qep.o(.text.QEP_CAP_StructInit), (38 bytes). + Removing plib035_qep.o(.ARM.exidx.text.QEP_CAP_StructInit), (8 bytes). + Removing plib035_rcu.o(.text), (0 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetOSIClkFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetOSEClkFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetPLLClkFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetPLLDivClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.RCU_GetSysClkFreq), (24 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetSysClkFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_SysClkStatus), (8 bytes). + Removing plib035_rcu.o(.text.getSysClkFreq), (72 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.getSysClkFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetUARTClkFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.getPeriphClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.RCU_GetSPIClkFreq), (80 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetSPIClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.RCU_GetADCClkFreq), (80 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetADCClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.RCU_GetWDTClkFreq), (80 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetWDTClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.getSysPeriphClkFreq), (72 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.getSysPeriphClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.RCU_GetTraceClkFreq), (80 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetTraceClkFreq), (8 bytes). + Removing plib035_rcu.o(.text.RCU_GetClkOutFreq), (80 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_GetClkOutFreq), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_PLL_AutoConfig), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_PLL_StructInit), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_PLL_Init), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.MFLASH_LatencyConfig), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_SysClkChangeCmd), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_PLL_OutCmd), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_PLL_LockStatus), (8 bytes). + Removing plib035_rcu.o(.text.RCU_PLL_DeInit), (38 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_PLL_DeInit), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_SysClkConfig), (8 bytes). + Removing plib035_rcu.o(.ARM.exidx.text.RCU_BusyStatus), (8 bytes). + Removing plib035_spi.o(.text), (0 bytes). + Removing plib035_spi.o(.text.SPI_DeInit), (16 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_DeInit), (8 bytes). + Removing plib035_spi.o(.text.RCU_SPIRstCmd), (38 bytes). + Removing plib035_spi.o(.ARM.exidx.text.RCU_SPIRstCmd), (8 bytes). + Removing plib035_spi.o(.text.SPI_Init), (44 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_Init), (8 bytes). + Removing plib035_spi.o(.text.SPI_SCKDivConfig), (46 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_SCKDivConfig), (8 bytes). + Removing plib035_spi.o(.text.SPI_DataWidthConfig), (30 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_DataWidthConfig), (8 bytes). + Removing plib035_spi.o(.text.SPI_FrameFormatConfig), (38 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_FrameFormatConfig), (8 bytes). + Removing plib035_spi.o(.text.SPI_ModeConfig), (38 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_ModeConfig), (8 bytes). + Removing plib035_spi.o(.text.SPI_StructInit), (34 bytes). + Removing plib035_spi.o(.ARM.exidx.text.SPI_StructInit), (8 bytes). + Removing plib035_tmr.o(.text), (0 bytes). + Removing plib035_tmr.o(.ARM.exidx.text.TMR_PeriodConfig), (8 bytes). + Removing plib035_tmr.o(.ARM.exidx.text.TMR_SetLoad), (8 bytes). + Removing plib035_tmr.o(.ARM.exidx.text.TMR_FreqConfig), (8 bytes). + Removing plib035_uart.o(.text), (0 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_AutoBaudConfig), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_BaudDivConfig), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_DeInit), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.RCU_UARTRstCmd), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_Init), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_DataWidthConfig), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_StopBitConfig), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_ParityBitConfig), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_FIFOCmd), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_TxCmd), (8 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_RxCmd), (8 bytes). + Removing plib035_uart.o(.text.UART_StructInit), (44 bytes). + Removing plib035_uart.o(.ARM.exidx.text.UART_StructInit), (8 bytes). + Removing plib035_wdt.o(.text), (0 bytes). + Removing retarget.o(.text), (0 bytes). + Removing retarget_conf.o(.text), (0 bytes). + Removing retarget_conf.o(.text.retarget_init), (2 bytes). + Removing retarget_conf.o(.ARM.exidx.text.retarget_init), (8 bytes). + Removing retarget_conf.o(.text.retarget_get_char), (4 bytes). + Removing retarget_conf.o(.ARM.exidx.text.retarget_get_char), (8 bytes). + Removing retarget_conf.o(.text.retarget_put_char), (10 bytes). + Removing retarget_conf.o(.ARM.exidx.text.retarget_put_char), (8 bytes). -331 unused section(s) (total 35598 bytes) removed from the image. +746 unused section(s) (total 28924 bytes) removed from the image. ============================================================================== @@ -1134,326 +1889,437 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) - RESET 0x00000000 Section 344 startup_k1921vk035.o(RESET) - ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE + ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE ../clib/angel/dczerorl2.s 0x00000000 Number 0 __dczerorl2.o ABSOLUTE ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry2.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 __rtentry4.o ABSOLUTE + ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 aeabi_ldiv0_sigfpe.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 rt_div0.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr.o ABSOLUTE ../clib/angel/rt.s 0x00000000 Number 0 rt_errno_addr_intlibspace.o ABSOLUTE + ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE + ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit_hlt.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch_hlt.o ABSOLUTE ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE + ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command_hlt.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE + ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE ../clib/fenv.c 0x00000000 Number 0 _rserrno.o ABSOLUTE ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE + ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 llsdiv.o ABSOLUTE ../clib/longlong.s 0x00000000 Number 0 lludivv7m.o ABSOLUTE - ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE - ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_v6.o ABSOLUTE - ../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_char_file.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_char.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_ss.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_wp.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_str.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_flags_wp.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_ss_wp.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_flags_ss_wp.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 noretval__2printf.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __2printf.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_char_common.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 __printf_nopercent.o ABSOLUTE - ../clib/printf.c 0x00000000 Number 0 _printf_intcommon.o ABSOLUTE - ../clib/printf_percent.s 0x00000000 Number 0 _printf_s.o ABSOLUTE - ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent.o ABSOLUTE - ../clib/printf_percent.s 0x00000000 Number 0 _printf_percent_end.o ABSOLUTE - ../clib/printf_percent.s 0x00000000 Number 0 _printf_d.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE + ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE + ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_fpe_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_formal.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE + ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE - ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../clib/stdlib.c 0x00000000 Number 0 qsortnoex.o ABSOLUTE - ../clib/stdlib.c 0x00000000 Number 0 rand.o ABSOLUTE - ../clib/stdlib.c 0x00000000 Number 0 rand.o ABSOLUTE + ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE ../clib/string.c 0x00000000 Number 0 strlen.o ABSOLUTE - ../fplib/ddiv.s 0x00000000 Number 0 ddiv.o ABSOLUTE - ../fplib/dfix.s 0x00000000 Number 0 dfix.o ABSOLUTE - ../fplib/dflt.s 0x00000000 Number 0 dflt_clz.o ABSOLUTE - ../fplib/dnaninf.s 0x00000000 Number 0 dnaninf.o ABSOLUTE - ../fplib/dretinf.s 0x00000000 Number 0 dretinf.o ABSOLUTE ../fplib/ffltll.s 0x00000000 Number 0 ffltll_clz.o ABSOLUTE ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE ../fplib/usenofp.s 0x00000000 Number 0 usenofp.o ABSOLUTE ../mathlib/cosf.c 0x00000000 Number 0 cosf.o ABSOLUTE - ../mathlib/cosf.c 0x00000000 Number 0 cosf_x.o ABSOLUTE ../mathlib/fpclassifyf.c 0x00000000 Number 0 fpclassifyf.o ABSOLUTE ../mathlib/funder.c 0x00000000 Number 0 funder.o ABSOLUTE ../mathlib/rredf.c 0x00000000 Number 0 rredf.o ABSOLUTE - ../mathlib/sinf.c 0x00000000 Number 0 sinf_x.o ABSOLUTE ../mathlib/sinf.c 0x00000000 Number 0 sinf.o ABSOLUTE - Core\App\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE - Core\App\main.c 0x00000000 Number 0 main.o ABSOLUTE - Core\App\rcu.c 0x00000000 Number 0 rcu.o ABSOLUTE - Core\App\vk035_it.c 0x00000000 Number 0 vk035_it.o ABSOLUTE - Core\ExtendedLibs\MyLibs\Src\filters.c 0x00000000 Number 0 filters.o ABSOLUTE - Core\ExtendedLibs\RTT\SEGGER_RTT.c 0x00000000 Number 0 segger_rtt.o ABSOLUTE - Core\ExtendedLibs\RTT\SEGGER_RTT_printf.c 0x00000000 Number 0 segger_rtt_printf.o ABSOLUTE - Core\\App\\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE - Core\\App\\main.c 0x00000000 Number 0 main.o ABSOLUTE - Core\\App\\rcu.c 0x00000000 Number 0 rcu.o ABSOLUTE - Core\\App\\vk035_it.c 0x00000000 Number 0 vk035_it.o ABSOLUTE - Core\\ExtendedLibs\\MyLibs\\Src\\filters.c 0x00000000 Number 0 filters.o ABSOLUTE + SEGGER_RTT.c 0x00000000 Number 0 segger_rtt.o ABSOLUTE + SEGGER_RTT_printf.c 0x00000000 Number 0 segger_rtt_printf.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE + filters.c 0x00000000 Number 0 filters.o ABSOLUTE + gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE + main.c 0x00000000 Number 0 main.o ABSOLUTE platform\Device\NIIET\K1921VK035\Source\ARM\startup_K1921VK035.s 0x00000000 Number 0 startup_k1921vk035.o ABSOLUTE - platform\Device\NIIET\K1921VK035\Source\system_K1921VK035.c 0x00000000 Number 0 system_k1921vk035.o ABSOLUTE - platform\\Device\\NIIET\\K1921VK035\\Source\\system_K1921VK035.c 0x00000000 Number 0 system_k1921vk035.o ABSOLUTE - platform\\plib035\\src\\plib035_adc.c 0x00000000 Number 0 plib035_adc.o ABSOLUTE - platform\\plib035\\src\\plib035_can.c 0x00000000 Number 0 plib035_can.o ABSOLUTE - platform\\plib035\\src\\plib035_dma.c 0x00000000 Number 0 plib035_dma.o ABSOLUTE - platform\\plib035\\src\\plib035_ecap.c 0x00000000 Number 0 plib035_ecap.o ABSOLUTE - platform\\plib035\\src\\plib035_gpio.c 0x00000000 Number 0 plib035_gpio.o ABSOLUTE - platform\\plib035\\src\\plib035_i2c.c 0x00000000 Number 0 plib035_i2c.o ABSOLUTE - platform\\plib035\\src\\plib035_mflash.c 0x00000000 Number 0 plib035_mflash.o ABSOLUTE - platform\\plib035\\src\\plib035_pmu.c 0x00000000 Number 0 plib035_pmu.o ABSOLUTE - platform\\plib035\\src\\plib035_pwm.c 0x00000000 Number 0 plib035_pwm.o ABSOLUTE - platform\\plib035\\src\\plib035_qep.c 0x00000000 Number 0 plib035_qep.o ABSOLUTE - platform\\plib035\\src\\plib035_rcu.c 0x00000000 Number 0 plib035_rcu.o ABSOLUTE - platform\\plib035\\src\\plib035_spi.c 0x00000000 Number 0 plib035_spi.o ABSOLUTE - platform\\plib035\\src\\plib035_tmr.c 0x00000000 Number 0 plib035_tmr.o ABSOLUTE - platform\\plib035\\src\\plib035_uart.c 0x00000000 Number 0 plib035_uart.o ABSOLUTE - platform\\plib035\\src\\plib035_wdt.c 0x00000000 Number 0 plib035_wdt.o ABSOLUTE - platform\\retarget\\retarget.c 0x00000000 Number 0 retarget.o ABSOLUTE - platform\\retarget\\retarget_conf.c 0x00000000 Number 0 retarget_conf.o ABSOLUTE - platform\plib035\src\plib035_adc.c 0x00000000 Number 0 plib035_adc.o ABSOLUTE - platform\plib035\src\plib035_can.c 0x00000000 Number 0 plib035_can.o ABSOLUTE - platform\plib035\src\plib035_dma.c 0x00000000 Number 0 plib035_dma.o ABSOLUTE - platform\plib035\src\plib035_ecap.c 0x00000000 Number 0 plib035_ecap.o ABSOLUTE - platform\plib035\src\plib035_gpio.c 0x00000000 Number 0 plib035_gpio.o ABSOLUTE - platform\plib035\src\plib035_i2c.c 0x00000000 Number 0 plib035_i2c.o ABSOLUTE - platform\plib035\src\plib035_mflash.c 0x00000000 Number 0 plib035_mflash.o ABSOLUTE - platform\plib035\src\plib035_pmu.c 0x00000000 Number 0 plib035_pmu.o ABSOLUTE - platform\plib035\src\plib035_pwm.c 0x00000000 Number 0 plib035_pwm.o ABSOLUTE - platform\plib035\src\plib035_qep.c 0x00000000 Number 0 plib035_qep.o ABSOLUTE - platform\plib035\src\plib035_rcu.c 0x00000000 Number 0 plib035_rcu.o ABSOLUTE - platform\plib035\src\plib035_spi.c 0x00000000 Number 0 plib035_spi.o ABSOLUTE - platform\plib035\src\plib035_tmr.c 0x00000000 Number 0 plib035_tmr.o ABSOLUTE - platform\plib035\src\plib035_uart.c 0x00000000 Number 0 plib035_uart.o ABSOLUTE - platform\plib035\src\plib035_wdt.c 0x00000000 Number 0 plib035_wdt.o ABSOLUTE - platform\retarget\retarget.c 0x00000000 Number 0 retarget.o ABSOLUTE - platform\retarget\retarget_conf.c 0x00000000 Number 0 retarget_conf.o ABSOLUTE + plib035_adc.c 0x00000000 Number 0 plib035_adc.o ABSOLUTE + plib035_can.c 0x00000000 Number 0 plib035_can.o ABSOLUTE + plib035_dma.c 0x00000000 Number 0 plib035_dma.o ABSOLUTE + plib035_ecap.c 0x00000000 Number 0 plib035_ecap.o ABSOLUTE + plib035_gpio.c 0x00000000 Number 0 plib035_gpio.o ABSOLUTE + plib035_i2c.c 0x00000000 Number 0 plib035_i2c.o ABSOLUTE + plib035_mflash.c 0x00000000 Number 0 plib035_mflash.o ABSOLUTE + plib035_pmu.c 0x00000000 Number 0 plib035_pmu.o ABSOLUTE + plib035_pwm.c 0x00000000 Number 0 plib035_pwm.o ABSOLUTE + plib035_qep.c 0x00000000 Number 0 plib035_qep.o ABSOLUTE + plib035_rcu.c 0x00000000 Number 0 plib035_rcu.o ABSOLUTE + plib035_spi.c 0x00000000 Number 0 plib035_spi.o ABSOLUTE + plib035_tmr.c 0x00000000 Number 0 plib035_tmr.o ABSOLUTE + plib035_uart.c 0x00000000 Number 0 plib035_uart.o ABSOLUTE + plib035_wdt.c 0x00000000 Number 0 plib035_wdt.o ABSOLUTE + retarget.c 0x00000000 Number 0 retarget.o ABSOLUTE + retarget_conf.c 0x00000000 Number 0 retarget_conf.o ABSOLUTE + sysclk.c 0x00000000 Number 0 sysclk.o ABSOLUTE + system_K1921VK035.c 0x00000000 Number 0 system_k1921vk035.o ABSOLUTE + tmr.c 0x00000000 Number 0 tmr.o ABSOLUTE + uart.c 0x00000000 Number 0 uart.o ABSOLUTE + vk035_it.c 0x00000000 Number 0 vk035_it.o ABSOLUTE + RESET 0x00000000 Section 344 startup_k1921vk035.o(RESET) !!!main 0x00000158 Section 8 __main.o(!!!main) !!!scatter 0x00000160 Section 52 __scatter.o(!!!scatter) !!dczerorl2 0x00000194 Section 90 __dczerorl2.o(!!dczerorl2) !!handler_zi 0x000001f0 Section 28 __scatter_zi.o(!!handler_zi) - .ARM.Collect$$_printf_percent$$00000000 0x0000020c Section 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) - .ARM.Collect$$_printf_percent$$00000009 0x0000020c Section 6 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) - .ARM.Collect$$_printf_percent$$00000014 0x00000212 Section 6 _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) - .ARM.Collect$$_printf_percent$$00000017 0x00000218 Section 4 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) - .ARM.Collect$$libinit$$00000000 0x0000021c Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) - .ARM.Collect$$libinit$$00000001 0x0000021e Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001) - .ARM.Collect$$libinit$$00000004 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) - .ARM.Collect$$libinit$$0000000A 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) - .ARM.Collect$$libinit$$0000000C 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) - .ARM.Collect$$libinit$$0000000E 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) - .ARM.Collect$$libinit$$00000011 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) - .ARM.Collect$$libinit$$00000013 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) - .ARM.Collect$$libinit$$00000015 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) - .ARM.Collect$$libinit$$00000017 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) - .ARM.Collect$$libinit$$00000019 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) - .ARM.Collect$$libinit$$0000001B 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) - .ARM.Collect$$libinit$$0000001D 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) - .ARM.Collect$$libinit$$0000001F 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) - .ARM.Collect$$libinit$$00000021 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) - .ARM.Collect$$libinit$$00000023 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) - .ARM.Collect$$libinit$$00000025 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) - .ARM.Collect$$libinit$$0000002C 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) - .ARM.Collect$$libinit$$0000002E 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) - .ARM.Collect$$libinit$$00000030 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) - .ARM.Collect$$libinit$$00000032 0x00000222 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) - .ARM.Collect$$libinit$$00000033 0x00000222 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000033) - .ARM.Collect$$libshutdown$$00000000 0x00000224 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) - .ARM.Collect$$libshutdown$$00000002 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) - .ARM.Collect$$libshutdown$$00000004 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) - .ARM.Collect$$libshutdown$$00000006 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) - .ARM.Collect$$libshutdown$$00000009 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) - .ARM.Collect$$libshutdown$$0000000C 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) - .ARM.Collect$$libshutdown$$0000000E 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) - .ARM.Collect$$libshutdown$$00000011 0x00000226 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) - .ARM.Collect$$libshutdown$$00000012 0x00000226 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) - .ARM.Collect$$rtentry$$00000000 0x00000228 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) - .ARM.Collect$$rtentry$$00000002 0x00000228 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) - .ARM.Collect$$rtentry$$00000004 0x00000228 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) - .ARM.Collect$$rtentry$$00000009 0x0000022e Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) - .ARM.Collect$$rtentry$$0000000A 0x0000022e Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) - .ARM.Collect$$rtentry$$0000000C 0x00000232 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) - .ARM.Collect$$rtentry$$0000000D 0x00000232 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) - .ARM.Collect$$rtexit$$00000000 0x0000023a Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) - .ARM.Collect$$rtexit$$00000002 0x0000023c Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) - .ARM.Collect$$rtexit$$00000003 0x0000023c Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) - .ARM.Collect$$rtexit$$00000004 0x00000240 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) - .text 0x00000248 Section 64 startup_k1921vk035.o(.text) - $v0 0x00000248 Number 0 startup_k1921vk035.o(.text) - .text 0x00000288 Section 2 use_no_semi.o(.text) - .text 0x0000028c Section 0 noretval__2printf.o(.text) - .text 0x000002a4 Section 0 _printf_pad.o(.text) - .text 0x000002f2 Section 0 _printf_str.o(.text) - .text 0x00000344 Section 0 _printf_dec.o(.text) - .text 0x000003bc Section 0 __printf_wp.o(.text) - .text 0x000004ca Section 0 heapauxi.o(.text) - .text 0x000004d0 Section 0 _printf_intcommon.o(.text) - .text 0x00000582 Section 0 _printf_char.o(.text) - .text 0x000005b0 Section 0 _printf_char_file.o(.text) - .text 0x000005d4 Section 0 _printf_char_common.o(.text) - _printf_input_char 0x000005d5 Thumb Code 10 _printf_char_common.o(.text) - .text 0x00000604 Section 8 libspace.o(.text) - .text 0x0000060c Section 74 sys_stackheap_outer.o(.text) - .text 0x00000656 Section 0 exit.o(.text) - i.BusFault_Handler 0x00000668 Section 0 vk035_it.o(i.BusFault_Handler) - i.ClkInit 0x0000066c Section 0 system_k1921vk035.o(i.ClkInit) - i.DebugMon_Handler 0x00000710 Section 0 vk035_it.o(i.DebugMon_Handler) - i.Error_Handler 0x00000712 Section 0 main.o(i.Error_Handler) - i.FPUInit 0x00000718 Section 0 system_k1921vk035.o(i.FPUInit) - i.GPIO_AltFuncCmd 0x00000748 Section 0 plib035_gpio.o(i.GPIO_AltFuncCmd) - GPIO_AltFuncCmd 0x00000749 Thumb Code 82 plib035_gpio.o(i.GPIO_AltFuncCmd) - i.GPIO_DeInit 0x000007a8 Section 0 plib035_gpio.o(i.GPIO_DeInit) - i.GPIO_DigitalCmd 0x0000080c Section 0 plib035_gpio.o(i.GPIO_DigitalCmd) - GPIO_DigitalCmd 0x0000080d Thumb Code 82 plib035_gpio.o(i.GPIO_DigitalCmd) - i.GPIO_DriveModeConfig 0x00000890 Section 0 plib035_gpio.o(i.GPIO_DriveModeConfig) - i.GPIO_InModeConfig 0x00000914 Section 0 plib035_gpio.o(i.GPIO_InModeConfig) - i.GPIO_Init 0x00000994 Section 0 plib035_gpio.o(i.GPIO_Init) - i.GPIO_ModeConfig 0x000009e2 Section 0 plib035_gpio.o(i.GPIO_ModeConfig) - GPIO_ModeConfig 0x000009e3 Thumb Code 46 plib035_gpio.o(i.GPIO_ModeConfig) - i.GPIO_OutCmd 0x00000a10 Section 0 plib035_gpio.o(i.GPIO_OutCmd) - GPIO_OutCmd 0x00000a11 Thumb Code 82 plib035_gpio.o(i.GPIO_OutCmd) - i.GPIO_OutModeConfig 0x00000a70 Section 0 plib035_gpio.o(i.GPIO_OutModeConfig) - i.GPIO_PullModeConfig 0x00000af0 Section 0 plib035_gpio.o(i.GPIO_PullModeConfig) - i.HardFault_Handler 0x00000b70 Section 0 vk035_it.o(i.HardFault_Handler) - i.MFLASH_LatencyConfig 0x00000b74 Section 0 plib035_rcu.o(i.MFLASH_LatencyConfig) - MFLASH_LatencyConfig 0x00000b75 Thumb Code 32 plib035_rcu.o(i.MFLASH_LatencyConfig) - i.MemManage_Handler 0x00000bc0 Section 0 vk035_it.o(i.MemManage_Handler) - i.NMI_Handler 0x00000bc4 Section 0 vk035_it.o(i.NMI_Handler) - i.PendSV_Handler 0x00000bc8 Section 0 vk035_it.o(i.PendSV_Handler) - i.RCU_AHBClkCmd 0x00000bcc Section 0 gpio.o(i.RCU_AHBClkCmd) - RCU_AHBClkCmd 0x00000bcd Thumb Code 70 gpio.o(i.RCU_AHBClkCmd) - i.RCU_AHBRstCmd 0x00000c40 Section 0 gpio.o(i.RCU_AHBRstCmd) - RCU_AHBRstCmd 0x00000c41 Thumb Code 70 gpio.o(i.RCU_AHBRstCmd) - i.RCU_AHBRstCmd 0x00000c90 Section 0 plib035_gpio.o(i.RCU_AHBRstCmd) - RCU_AHBRstCmd 0x00000c91 Thumb Code 70 plib035_gpio.o(i.RCU_AHBRstCmd) - i.RCU_ClkOutConfig 0x00000d04 Section 0 rcu.o(i.RCU_ClkOutConfig) - RCU_ClkOutConfig 0x00000d05 Thumb Code 96 rcu.o(i.RCU_ClkOutConfig) - i.RCU_PLL_AutoConfig 0x00000d70 Section 0 plib035_rcu.o(i.RCU_PLL_AutoConfig) - i.RCU_PLL_Init 0x00000f18 Section 0 plib035_rcu.o(i.RCU_PLL_Init) - i.RCU_PLL_OutCmd 0x00001040 Section 0 plib035_rcu.o(i.RCU_PLL_OutCmd) - RCU_PLL_OutCmd 0x00001041 Thumb Code 36 plib035_rcu.o(i.RCU_PLL_OutCmd) - i.RCU_PLL_StructInit 0x00001090 Section 0 plib035_rcu.o(i.RCU_PLL_StructInit) - i.RCU_SysClkChangeCmd 0x000010a0 Section 0 plib035_rcu.o(i.RCU_SysClkChangeCmd) - i.SVC_Handler 0x00001174 Section 0 vk035_it.o(i.SVC_Handler) - i.SysTick_Handler 0x00001178 Section 0 vk035_it.o(i.SysTick_Handler) - i.SystemCoreClockUpdate 0x00001188 Section 0 system_k1921vk035.o(i.SystemCoreClockUpdate) - i.SystemInit 0x00001218 Section 0 system_k1921vk035.o(i.SystemInit) - i.UsageFault_Handler 0x00001224 Section 0 vk035_it.o(i.UsageFault_Handler) - i._is_digit 0x00001228 Section 0 __printf_wp.o(i._is_digit) - i._sys_exit 0x00001236 Section 0 retarget.o(i._sys_exit) - i.assert_failed 0x0000123c Section 0 main.o(i.assert_failed) - i.ferror 0x00001274 Section 0 retarget.o(i.ferror) - i.fputc 0x0000127c Section 0 retarget.o(i.fputc) - i.gpio_init 0x0000128c Section 0 gpio.o(i.gpio_init) - i.main 0x000012f0 Section 0 main.o(i.main) - i.periph_init 0x000012f8 Section 0 main.o(i.periph_init) - i.retarget_init 0x00001378 Section 0 retarget_conf.o(i.retarget_init) - i.retarget_put_char 0x0000145c Section 0 retarget_conf.o(i.retarget_put_char) - i.sysclk_init 0x00001478 Section 0 rcu.o(i.sysclk_init) - x$fpl$ddiv 0x00001554 Section 688 ddiv.o(x$fpl$ddiv) - $v0 0x00001554 Number 0 ddiv.o(x$fpl$ddiv) - ddiv_entry 0x0000155b Thumb Code 0 ddiv.o(x$fpl$ddiv) - x$fpl$dfix 0x00001804 Section 94 dfix.o(x$fpl$dfix) - $v0 0x00001804 Number 0 dfix.o(x$fpl$dfix) - x$fpl$dfltu 0x00001862 Section 38 dflt_clz.o(x$fpl$dfltu) - $v0 0x00001862 Number 0 dflt_clz.o(x$fpl$dfltu) - x$fpl$dnaninf 0x00001888 Section 156 dnaninf.o(x$fpl$dnaninf) - $v0 0x00001888 Number 0 dnaninf.o(x$fpl$dnaninf) - x$fpl$dretinf 0x00001924 Section 12 dretinf.o(x$fpl$dretinf) - $v0 0x00001924 Number 0 dretinf.o(x$fpl$dretinf) - x$fpl$fpinit 0x00001930 Section 10 fpinit.o(x$fpl$fpinit) - $v0 0x00001930 Number 0 fpinit.o(x$fpl$fpinit) - x$fpl$usenofp 0x0000193a Section 0 usenofp.o(x$fpl$usenofp) - .data 0x20000000 Section 392 gpio.o(.data) - dummy 0x20000000 Data 4 gpio.o(.data) - g_sort_opt 0x20000004 Data 4 gpio.o(.data) - gpioa_config 0x20000008 Data 192 gpio.o(.data) - gpiob_config 0x200000c8 Data 192 gpio.o(.data) - .data 0x20000188 Section 9 rcu.o(.data) - dummy 0x20000188 Data 4 rcu.o(.data) - g_sort_opt 0x2000018c Data 4 rcu.o(.data) - OS_Type 0x20000190 Data 1 rcu.o(.data) - .data 0x20000194 Section 8 system_k1921vk035.o(.data) - .data 0x2000019c Section 8 retarget.o(.data) - .bss 0x200001a4 Section 96 libspace.o(.bss) - HEAP 0x20000208 Section 512 startup_k1921vk035.o(HEAP) - Heap_Mem 0x20000208 Data 512 startup_k1921vk035.o(HEAP) - STACK 0x20000408 Section 1024 startup_k1921vk035.o(STACK) - Stack_Mem 0x20000408 Data 1024 startup_k1921vk035.o(STACK) - __initial_sp 0x20000808 Data 0 startup_k1921vk035.o(STACK) + .ARM.Collect$$libinit$$00000000 0x0000020c Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) + .ARM.Collect$$libinit$$00000001 0x0000020e Section 4 libinit2.o(.ARM.Collect$$libinit$$00000001) + .ARM.Collect$$libinit$$00000004 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000004) + .ARM.Collect$$libinit$$00000006 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000006) + .ARM.Collect$$libinit$$0000000C 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) + .ARM.Collect$$libinit$$0000000E 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) + .ARM.Collect$$libinit$$00000010 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000010) + .ARM.Collect$$libinit$$00000013 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) + .ARM.Collect$$libinit$$00000015 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) + .ARM.Collect$$libinit$$00000017 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) + .ARM.Collect$$libinit$$00000019 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) + .ARM.Collect$$libinit$$0000001B 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) + .ARM.Collect$$libinit$$0000001D 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) + .ARM.Collect$$libinit$$0000001F 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) + .ARM.Collect$$libinit$$00000021 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) + .ARM.Collect$$libinit$$00000023 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) + .ARM.Collect$$libinit$$00000025 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000025) + .ARM.Collect$$libinit$$00000027 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000027) + .ARM.Collect$$libinit$$0000002E 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) + .ARM.Collect$$libinit$$00000030 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) + .ARM.Collect$$libinit$$00000032 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000032) + .ARM.Collect$$libinit$$00000034 0x00000212 Section 0 libinit2.o(.ARM.Collect$$libinit$$00000034) + .ARM.Collect$$libinit$$00000035 0x00000212 Section 2 libinit2.o(.ARM.Collect$$libinit$$00000035) + .ARM.Collect$$libshutdown$$00000000 0x00000214 Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) + .ARM.Collect$$libshutdown$$00000002 0x00000216 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) + .ARM.Collect$$libshutdown$$00000004 0x00000216 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) + .ARM.Collect$$libshutdown$$00000007 0x00000216 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) + .ARM.Collect$$libshutdown$$0000000A 0x00000216 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) + .ARM.Collect$$libshutdown$$0000000C 0x00000216 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) + .ARM.Collect$$libshutdown$$0000000F 0x00000216 Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) + .ARM.Collect$$libshutdown$$00000010 0x00000216 Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) + .ARM.Collect$$rtentry$$00000000 0x00000218 Section 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) + .ARM.Collect$$rtentry$$00000002 0x00000218 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) + .ARM.Collect$$rtentry$$00000004 0x00000218 Section 6 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) + .ARM.Collect$$rtentry$$00000009 0x0000021e Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) + .ARM.Collect$$rtentry$$0000000A 0x0000021e Section 4 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) + .ARM.Collect$$rtentry$$0000000C 0x00000222 Section 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) + .ARM.Collect$$rtentry$$0000000D 0x00000222 Section 8 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) + .ARM.Collect$$rtexit$$00000000 0x0000022a Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) + .ARM.Collect$$rtexit$$00000002 0x0000022c Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) + .ARM.Collect$$rtexit$$00000003 0x0000022c Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) + .ARM.Collect$$rtexit$$00000004 0x00000230 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) + $v0 0x00000238 Number 0 startup_k1921vk035.o(.text) + .text 0x00000238 Section 64 startup_k1921vk035.o(.text) + .text 0x00000278 Section 0 heapauxi.o(.text) + .text 0x00000280 Section 8 libspace.o(.text) + .text 0x00000288 Section 74 sys_stackheap_outer.o(.text) + .text 0x000002d2 Section 0 exit.o(.text) + .text 0x000002e4 Section 0 sys_exit.o(.text) + .text 0x000002f0 Section 2 use_no_semi.o(.text) + .text 0x000002f2 Section 0 indicate_semi.o(.text) + [Anonymous Symbol] 0x000002f4 Section 0 vk035_it.o(.text.ADC_DC_IRQHandler) + [Anonymous Symbol] 0x000002f8 Section 0 vk035_it.o(.text.ADC_SEQ0_IRQHandler) + [Anonymous Symbol] 0x000002fc Section 0 vk035_it.o(.text.ADC_SEQ1_IRQHandler) + [Anonymous Symbol] 0x00000300 Section 0 vk035_it.o(.text.BusFault_Handler) + [Anonymous Symbol] 0x00000304 Section 0 vk035_it.o(.text.CAN0_IRQHandler) + [Anonymous Symbol] 0x00000308 Section 0 vk035_it.o(.text.CAN10_IRQHandler) + [Anonymous Symbol] 0x0000030c Section 0 vk035_it.o(.text.CAN11_IRQHandler) + [Anonymous Symbol] 0x00000310 Section 0 vk035_it.o(.text.CAN12_IRQHandler) + [Anonymous Symbol] 0x00000314 Section 0 vk035_it.o(.text.CAN13_IRQHandler) + [Anonymous Symbol] 0x00000318 Section 0 vk035_it.o(.text.CAN14_IRQHandler) + [Anonymous Symbol] 0x0000031c Section 0 vk035_it.o(.text.CAN15_IRQHandler) + [Anonymous Symbol] 0x00000320 Section 0 vk035_it.o(.text.CAN1_IRQHandler) + [Anonymous Symbol] 0x00000324 Section 0 vk035_it.o(.text.CAN2_IRQHandler) + [Anonymous Symbol] 0x00000328 Section 0 vk035_it.o(.text.CAN3_IRQHandler) + [Anonymous Symbol] 0x0000032c Section 0 vk035_it.o(.text.CAN4_IRQHandler) + [Anonymous Symbol] 0x00000330 Section 0 vk035_it.o(.text.CAN5_IRQHandler) + [Anonymous Symbol] 0x00000334 Section 0 vk035_it.o(.text.CAN6_IRQHandler) + [Anonymous Symbol] 0x00000338 Section 0 vk035_it.o(.text.CAN7_IRQHandler) + [Anonymous Symbol] 0x0000033c Section 0 vk035_it.o(.text.CAN8_IRQHandler) + [Anonymous Symbol] 0x00000340 Section 0 vk035_it.o(.text.CAN9_IRQHandler) + [Anonymous Symbol] 0x00000344 Section 0 system_k1921vk035.o(.text.ClkInit) + [Anonymous Symbol] 0x0000044c Section 0 vk035_it.o(.text.DMA_CH0_IRQHandler) + [Anonymous Symbol] 0x00000450 Section 0 vk035_it.o(.text.DMA_CH10_IRQHandler) + [Anonymous Symbol] 0x00000454 Section 0 vk035_it.o(.text.DMA_CH11_IRQHandler) + [Anonymous Symbol] 0x00000458 Section 0 vk035_it.o(.text.DMA_CH12_IRQHandler) + [Anonymous Symbol] 0x0000045c Section 0 vk035_it.o(.text.DMA_CH13_IRQHandler) + [Anonymous Symbol] 0x00000460 Section 0 vk035_it.o(.text.DMA_CH14_IRQHandler) + [Anonymous Symbol] 0x00000464 Section 0 vk035_it.o(.text.DMA_CH15_IRQHandler) + [Anonymous Symbol] 0x00000468 Section 0 vk035_it.o(.text.DMA_CH1_IRQHandler) + [Anonymous Symbol] 0x0000046c Section 0 vk035_it.o(.text.DMA_CH2_IRQHandler) + [Anonymous Symbol] 0x00000470 Section 0 vk035_it.o(.text.DMA_CH3_IRQHandler) + [Anonymous Symbol] 0x00000474 Section 0 vk035_it.o(.text.DMA_CH4_IRQHandler) + [Anonymous Symbol] 0x00000478 Section 0 vk035_it.o(.text.DMA_CH5_IRQHandler) + [Anonymous Symbol] 0x0000047c Section 0 vk035_it.o(.text.DMA_CH6_IRQHandler) + [Anonymous Symbol] 0x00000480 Section 0 vk035_it.o(.text.DMA_CH7_IRQHandler) + [Anonymous Symbol] 0x00000484 Section 0 vk035_it.o(.text.DMA_CH8_IRQHandler) + [Anonymous Symbol] 0x00000488 Section 0 vk035_it.o(.text.DMA_CH9_IRQHandler) + [Anonymous Symbol] 0x0000048c Section 0 vk035_it.o(.text.DebugMon_Handler) + [Anonymous Symbol] 0x00000490 Section 0 vk035_it.o(.text.ECAP0_IRQHandler) + [Anonymous Symbol] 0x00000494 Section 0 vk035_it.o(.text.ECAP1_IRQHandler) + [Anonymous Symbol] 0x00000498 Section 0 vk035_it.o(.text.ECAP2_IRQHandler) + [Anonymous Symbol] 0x0000049c Section 0 main.o(.text.Error_Handler) + [Anonymous Symbol] 0x000004ac Section 0 system_k1921vk035.o(.text.FPUInit) + [Anonymous Symbol] 0x000004c4 Section 0 vk035_it.o(.text.FPU_IRQHandler) + [Anonymous Symbol] 0x000004c8 Section 0 vk035_it.o(.text.GPIOA_IRQHandler) + [Anonymous Symbol] 0x000004cc Section 0 vk035_it.o(.text.GPIOB_IRQHandler) + GPIO_AltFuncCmd 0x000004d1 Thumb Code 40 plib035_gpio.o(.text.GPIO_AltFuncCmd) + [Anonymous Symbol] 0x000004d0 Section 0 plib035_gpio.o(.text.GPIO_AltFuncCmd) + [Anonymous Symbol] 0x000004f8 Section 0 plib035_gpio.o(.text.GPIO_DeInit) + GPIO_DigitalCmd 0x0000052d Thumb Code 40 plib035_gpio.o(.text.GPIO_DigitalCmd) + [Anonymous Symbol] 0x0000052c Section 0 plib035_gpio.o(.text.GPIO_DigitalCmd) + [Anonymous Symbol] 0x00000554 Section 0 plib035_gpio.o(.text.GPIO_DriveModeConfig) + [Anonymous Symbol] 0x00000574 Section 0 plib035_gpio.o(.text.GPIO_InModeConfig) + [Anonymous Symbol] 0x00000594 Section 0 plib035_gpio.o(.text.GPIO_Init) + GPIO_ModeConfig 0x000005f5 Thumb Code 94 plib035_gpio.o(.text.GPIO_ModeConfig) + [Anonymous Symbol] 0x000005f4 Section 0 plib035_gpio.o(.text.GPIO_ModeConfig) + GPIO_OutCmd 0x00000655 Thumb Code 40 plib035_gpio.o(.text.GPIO_OutCmd) + [Anonymous Symbol] 0x00000654 Section 0 plib035_gpio.o(.text.GPIO_OutCmd) + [Anonymous Symbol] 0x0000067c Section 0 plib035_gpio.o(.text.GPIO_OutModeConfig) + [Anonymous Symbol] 0x0000069c Section 0 plib035_gpio.o(.text.GPIO_PullModeConfig) + [Anonymous Symbol] 0x000006bc Section 0 plib035_gpio.o(.text.GPIO_StructInit) + GPIO_ToggleBits 0x000006ed Thumb Code 16 main.o(.text.GPIO_ToggleBits) + [Anonymous Symbol] 0x000006ec Section 0 main.o(.text.GPIO_ToggleBits) + [Anonymous Symbol] 0x000006fc Section 0 vk035_it.o(.text.HardFault_Handler) + [Anonymous Symbol] 0x00000700 Section 0 vk035_it.o(.text.I2C_IRQHandler) + [Anonymous Symbol] 0x00000704 Section 0 vk035_it.o(.text.MFLASH_IRQHandler) + MFLASH_LatencyConfig 0x00000709 Thumb Code 32 plib035_rcu.o(.text.MFLASH_LatencyConfig) + [Anonymous Symbol] 0x00000708 Section 0 plib035_rcu.o(.text.MFLASH_LatencyConfig) + [Anonymous Symbol] 0x00000728 Section 0 vk035_it.o(.text.MemManage_Handler) + [Anonymous Symbol] 0x0000072c Section 0 vk035_it.o(.text.NMI_Handler) + [Anonymous Symbol] 0x00000730 Section 0 vk035_it.o(.text.PWM0_HD_IRQHandler) + [Anonymous Symbol] 0x00000734 Section 0 vk035_it.o(.text.PWM0_IRQHandler) + [Anonymous Symbol] 0x00000738 Section 0 vk035_it.o(.text.PWM0_TZ_IRQHandler) + [Anonymous Symbol] 0x0000073c Section 0 vk035_it.o(.text.PWM1_HD_IRQHandler) + [Anonymous Symbol] 0x00000740 Section 0 vk035_it.o(.text.PWM1_IRQHandler) + [Anonymous Symbol] 0x00000744 Section 0 vk035_it.o(.text.PWM1_TZ_IRQHandler) + [Anonymous Symbol] 0x00000748 Section 0 vk035_it.o(.text.PWM2_HD_IRQHandler) + [Anonymous Symbol] 0x0000074c Section 0 vk035_it.o(.text.PWM2_IRQHandler) + [Anonymous Symbol] 0x00000750 Section 0 vk035_it.o(.text.PWM2_TZ_IRQHandler) + [Anonymous Symbol] 0x00000754 Section 0 vk035_it.o(.text.PendSV_Handler) + [Anonymous Symbol] 0x00000758 Section 0 vk035_it.o(.text.QEP_IRQHandler) + RCU_AHBClkCmd 0x0000075d Thumb Code 64 gpio.o(.text.RCU_AHBClkCmd) + [Anonymous Symbol] 0x0000075c Section 0 gpio.o(.text.RCU_AHBClkCmd) + RCU_AHBRstCmd 0x0000079d Thumb Code 64 gpio.o(.text.RCU_AHBRstCmd) + [Anonymous Symbol] 0x0000079c Section 0 gpio.o(.text.RCU_AHBRstCmd) + RCU_AHBRstCmd 0x000007dd Thumb Code 64 plib035_gpio.o(.text.RCU_AHBRstCmd) + [Anonymous Symbol] 0x000007dc Section 0 plib035_gpio.o(.text.RCU_AHBRstCmd) + RCU_APBClkCmd 0x0000081d Thumb Code 64 tmr.o(.text.RCU_APBClkCmd) + [Anonymous Symbol] 0x0000081c Section 0 tmr.o(.text.RCU_APBClkCmd) + RCU_APBRstCmd 0x0000085d Thumb Code 64 tmr.o(.text.RCU_APBRstCmd) + [Anonymous Symbol] 0x0000085c Section 0 tmr.o(.text.RCU_APBRstCmd) + RCU_BusyStatus 0x0000089d Thumb Code 16 plib035_rcu.o(.text.RCU_BusyStatus) + [Anonymous Symbol] 0x0000089c Section 0 plib035_rcu.o(.text.RCU_BusyStatus) + RCU_ClkOutCmd 0x000008ad Thumb Code 48 sysclk.o(.text.RCU_ClkOutCmd) + [Anonymous Symbol] 0x000008ac Section 0 sysclk.o(.text.RCU_ClkOutCmd) + RCU_ClkOutConfig 0x000008dd Thumb Code 60 sysclk.o(.text.RCU_ClkOutConfig) + [Anonymous Symbol] 0x000008dc Section 0 sysclk.o(.text.RCU_ClkOutConfig) + [Anonymous Symbol] 0x00000918 Section 0 plib035_rcu.o(.text.RCU_GetOSEClkFreq) + [Anonymous Symbol] 0x00000924 Section 0 plib035_rcu.o(.text.RCU_GetOSIClkFreq) + [Anonymous Symbol] 0x00000930 Section 0 plib035_rcu.o(.text.RCU_GetPLLClkFreq) + [Anonymous Symbol] 0x00000990 Section 0 plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) + [Anonymous Symbol] 0x000009b4 Section 0 plib035_rcu.o(.text.RCU_GetUARTClkFreq) + [Anonymous Symbol] 0x00000a1c Section 0 vk035_it.o(.text.RCU_IRQHandler) + [Anonymous Symbol] 0x00000a20 Section 0 plib035_rcu.o(.text.RCU_PLL_AutoConfig) + [Anonymous Symbol] 0x00000ca0 Section 0 plib035_rcu.o(.text.RCU_PLL_Init) + RCU_PLL_LockStatus 0x00000d41 Thumb Code 16 plib035_rcu.o(.text.RCU_PLL_LockStatus) + [Anonymous Symbol] 0x00000d40 Section 0 plib035_rcu.o(.text.RCU_PLL_LockStatus) + RCU_PLL_OutCmd 0x00000d51 Thumb Code 38 plib035_rcu.o(.text.RCU_PLL_OutCmd) + [Anonymous Symbol] 0x00000d50 Section 0 plib035_rcu.o(.text.RCU_PLL_OutCmd) + [Anonymous Symbol] 0x00000d78 Section 0 plib035_rcu.o(.text.RCU_PLL_StructInit) + [Anonymous Symbol] 0x00000d9c Section 0 plib035_rcu.o(.text.RCU_SysClkChangeCmd) + RCU_SysClkConfig 0x00000df9 Thumb Code 30 plib035_rcu.o(.text.RCU_SysClkConfig) + [Anonymous Symbol] 0x00000df8 Section 0 plib035_rcu.o(.text.RCU_SysClkConfig) + RCU_SysClkStatus 0x00000e19 Thumb Code 16 plib035_rcu.o(.text.RCU_SysClkStatus) + [Anonymous Symbol] 0x00000e18 Section 0 plib035_rcu.o(.text.RCU_SysClkStatus) + RCU_UARTClkCmd 0x00000e29 Thumb Code 42 uart.o(.text.RCU_UARTClkCmd) + [Anonymous Symbol] 0x00000e28 Section 0 uart.o(.text.RCU_UARTClkCmd) + RCU_UARTClkConfig 0x00000e55 Thumb Code 76 uart.o(.text.RCU_UARTClkConfig) + [Anonymous Symbol] 0x00000e54 Section 0 uart.o(.text.RCU_UARTClkConfig) + RCU_UARTRstCmd 0x00000ea1 Thumb Code 50 plib035_uart.o(.text.RCU_UARTRstCmd) + [Anonymous Symbol] 0x00000ea0 Section 0 plib035_uart.o(.text.RCU_UARTRstCmd) + [Anonymous Symbol] 0x00000ed4 Section 0 vk035_it.o(.text.SPI_RO_RT_IRQHandler) + [Anonymous Symbol] 0x00000ed8 Section 0 vk035_it.o(.text.SPI_RX_IRQHandler) + [Anonymous Symbol] 0x00000edc Section 0 vk035_it.o(.text.SPI_TX_IRQHandler) + [Anonymous Symbol] 0x00000ee0 Section 0 vk035_it.o(.text.SVC_Handler) + SysTick_Config 0x00000ee5 Thumb Code 84 sysclk.o(.text.SysTick_Config) + [Anonymous Symbol] 0x00000ee4 Section 0 sysclk.o(.text.SysTick_Config) + [Anonymous Symbol] 0x00000f38 Section 0 vk035_it.o(.text.SysTick_Handler) + [Anonymous Symbol] 0x00000f40 Section 0 system_k1921vk035.o(.text.SystemCoreClockUpdate) + [Anonymous Symbol] 0x00001020 Section 0 system_k1921vk035.o(.text.SystemInit) + [Anonymous Symbol] 0x0000102c Section 0 vk035_it.o(.text.TMR0_IRQHandler) + [Anonymous Symbol] 0x0000103c Section 0 vk035_it.o(.text.TMR1_IRQHandler) + [Anonymous Symbol] 0x0000104c Section 0 vk035_it.o(.text.TMR2_IRQHandler) + [Anonymous Symbol] 0x0000105c Section 0 vk035_it.o(.text.TMR3_IRQHandler) + TMR_ADCSOCCmd 0x0000106d Thumb Code 26 tmr.o(.text.TMR_ADCSOCCmd) + [Anonymous Symbol] 0x0000106c Section 0 tmr.o(.text.TMR_ADCSOCCmd) + TMR_Cmd 0x00001089 Thumb Code 26 tmr.o(.text.TMR_Cmd) + [Anonymous Symbol] 0x00001088 Section 0 tmr.o(.text.TMR_Cmd) + TMR_DMAReqCmd 0x000010a5 Thumb Code 26 tmr.o(.text.TMR_DMAReqCmd) + [Anonymous Symbol] 0x000010a4 Section 0 tmr.o(.text.TMR_DMAReqCmd) + TMR_ExtInputConfig 0x000010c1 Thumb Code 30 tmr.o(.text.TMR_ExtInputConfig) + [Anonymous Symbol] 0x000010c0 Section 0 tmr.o(.text.TMR_ExtInputConfig) + [Anonymous Symbol] 0x000010e0 Section 0 plib035_tmr.o(.text.TMR_FreqConfig) + TMR_ITCmd 0x000010fd Thumb Code 34 tmr.o(.text.TMR_ITCmd) + [Anonymous Symbol] 0x000010fc Section 0 tmr.o(.text.TMR_ITCmd) + TMR_ITStatus 0x00001121 Thumb Code 16 tmr.o(.text.TMR_ITStatus) + [Anonymous Symbol] 0x00001120 Section 0 tmr.o(.text.TMR_ITStatus) + TMR_ITStatusClear 0x00001131 Thumb Code 14 tmr.o(.text.TMR_ITStatusClear) + [Anonymous Symbol] 0x00001130 Section 0 tmr.o(.text.TMR_ITStatusClear) + [Anonymous Symbol] 0x00001140 Section 0 tmr.o(.text.TMR_Init) + [Anonymous Symbol] 0x000011f0 Section 0 plib035_tmr.o(.text.TMR_PeriodConfig) + TMR_SetLoad 0x00001219 Thumb Code 16 tmr.o(.text.TMR_SetLoad) + [Anonymous Symbol] 0x00001218 Section 0 tmr.o(.text.TMR_SetLoad) + TMR_SetLoad 0x00001229 Thumb Code 16 plib035_tmr.o(.text.TMR_SetLoad) + [Anonymous Symbol] 0x00001228 Section 0 plib035_tmr.o(.text.TMR_SetLoad) + [Anonymous Symbol] 0x00001238 Section 0 vk035_it.o(.text.UART0_E_RT_IRQHandler) + [Anonymous Symbol] 0x00001248 Section 0 vk035_it.o(.text.UART0_RX_IRQHandler) + [Anonymous Symbol] 0x00001258 Section 0 vk035_it.o(.text.UART0_TD_IRQHandler) + [Anonymous Symbol] 0x00001268 Section 0 vk035_it.o(.text.UART0_TX_IRQHandler) + [Anonymous Symbol] 0x00001278 Section 0 vk035_it.o(.text.UART1_E_RT_IRQHandler) + [Anonymous Symbol] 0x00001288 Section 0 vk035_it.o(.text.UART1_RX_IRQHandler) + [Anonymous Symbol] 0x00001298 Section 0 vk035_it.o(.text.UART1_TD_IRQHandler) + [Anonymous Symbol] 0x000012a8 Section 0 vk035_it.o(.text.UART1_TX_IRQHandler) + [Anonymous Symbol] 0x000012b8 Section 0 plib035_uart.o(.text.UART_AutoBaudConfig) + UART_BaudDivConfig 0x00001349 Thumb Code 24 plib035_uart.o(.text.UART_BaudDivConfig) + [Anonymous Symbol] 0x00001348 Section 0 plib035_uart.o(.text.UART_BaudDivConfig) + UART_Cmd 0x00001361 Thumb Code 26 uart.o(.text.UART_Cmd) + [Anonymous Symbol] 0x00001360 Section 0 uart.o(.text.UART_Cmd) + UART_DataWidthConfig 0x0000137d Thumb Code 34 plib035_uart.o(.text.UART_DataWidthConfig) + [Anonymous Symbol] 0x0000137c Section 0 plib035_uart.o(.text.UART_DataWidthConfig) + [Anonymous Symbol] 0x000013a0 Section 0 plib035_uart.o(.text.UART_DeInit) + UART_ErrorStatusClear 0x000013e1 Thumb Code 16 uart.o(.text.UART_ErrorStatusClear) + [Anonymous Symbol] 0x000013e0 Section 0 uart.o(.text.UART_ErrorStatusClear) + UART_FIFOCmd 0x000013f1 Thumb Code 34 plib035_uart.o(.text.UART_FIFOCmd) + [Anonymous Symbol] 0x000013f0 Section 0 plib035_uart.o(.text.UART_FIFOCmd) + UART_FlagStatus 0x00001415 Thumb Code 24 uart.o(.text.UART_FlagStatus) + [Anonymous Symbol] 0x00001414 Section 0 uart.o(.text.UART_FlagStatus) + UART_ITCmd 0x0000142d Thumb Code 54 uart.o(.text.UART_ITCmd) + [Anonymous Symbol] 0x0000142c Section 0 uart.o(.text.UART_ITCmd) + UART_ITFIFOLevelRxConfig 0x00001465 Thumb Code 34 uart.o(.text.UART_ITFIFOLevelRxConfig) + [Anonymous Symbol] 0x00001464 Section 0 uart.o(.text.UART_ITFIFOLevelRxConfig) + UART_ITFIFOLevelTxConfig 0x00001489 Thumb Code 26 uart.o(.text.UART_ITFIFOLevelTxConfig) + [Anonymous Symbol] 0x00001488 Section 0 uart.o(.text.UART_ITFIFOLevelTxConfig) + UART_ITStatusClear 0x000014a5 Thumb Code 16 uart.o(.text.UART_ITStatusClear) + [Anonymous Symbol] 0x000014a4 Section 0 uart.o(.text.UART_ITStatusClear) + [Anonymous Symbol] 0x000014b4 Section 0 plib035_uart.o(.text.UART_Init) + UART_ParityBitConfig 0x00001509 Thumb Code 30 plib035_uart.o(.text.UART_ParityBitConfig) + [Anonymous Symbol] 0x00001508 Section 0 plib035_uart.o(.text.UART_ParityBitConfig) + UART_RecieveData 0x00001529 Thumb Code 14 uart.o(.text.UART_RecieveData) + [Anonymous Symbol] 0x00001528 Section 0 uart.o(.text.UART_RecieveData) + UART_RxCmd 0x00001539 Thumb Code 34 plib035_uart.o(.text.UART_RxCmd) + [Anonymous Symbol] 0x00001538 Section 0 plib035_uart.o(.text.UART_RxCmd) + UART_SendData 0x0000155d Thumb Code 16 uart.o(.text.UART_SendData) + [Anonymous Symbol] 0x0000155c Section 0 uart.o(.text.UART_SendData) + UART_StopBitConfig 0x0000156d Thumb Code 34 plib035_uart.o(.text.UART_StopBitConfig) + [Anonymous Symbol] 0x0000156c Section 0 plib035_uart.o(.text.UART_StopBitConfig) + UART_TxCmd 0x00001591 Thumb Code 34 plib035_uart.o(.text.UART_TxCmd) + [Anonymous Symbol] 0x00001590 Section 0 plib035_uart.o(.text.UART_TxCmd) + [Anonymous Symbol] 0x000015b4 Section 0 vk035_it.o(.text.UsageFault_Handler) + [Anonymous Symbol] 0x000015b8 Section 0 vk035_it.o(.text.WDT_IRQHandler) + __NVIC_EnableIRQ 0x000015bd Thumb Code 48 tmr.o(.text.__NVIC_EnableIRQ) + [Anonymous Symbol] 0x000015bc Section 0 tmr.o(.text.__NVIC_EnableIRQ) + __NVIC_EnableIRQ 0x000015ed Thumb Code 48 uart.o(.text.__NVIC_EnableIRQ) + [Anonymous Symbol] 0x000015ec Section 0 uart.o(.text.__NVIC_EnableIRQ) + __NVIC_SetPriority 0x0000161d Thumb Code 66 sysclk.o(.text.__NVIC_SetPriority) + [Anonymous Symbol] 0x0000161c Section 0 sysclk.o(.text.__NVIC_SetPriority) + __uart_fifo_receive 0x00001661 Thumb Code 166 uart.o(.text.__uart_fifo_receive) + [Anonymous Symbol] 0x00001660 Section 0 uart.o(.text.__uart_fifo_receive) + __uart_fifo_transmit 0x00001709 Thumb Code 200 uart.o(.text.__uart_fifo_transmit) + [Anonymous Symbol] 0x00001708 Section 0 uart.o(.text.__uart_fifo_transmit) + getPeriphClkFreq 0x000017d1 Thumb Code 72 plib035_rcu.o(.text.getPeriphClkFreq) + [Anonymous Symbol] 0x000017d0 Section 0 plib035_rcu.o(.text.getPeriphClkFreq) + [Anonymous Symbol] 0x00001818 Section 0 gpio.o(.text.gpio_get_init) + [Anonymous Symbol] 0x000018a0 Section 0 gpio.o(.text.gpio_init) + [Anonymous Symbol] 0x0000194c Section 0 main.o(.text.heartbit) + [Anonymous Symbol] 0x0000196c Section 0 main.o(.text.main) + [Anonymous Symbol] 0x000019f8 Section 0 sysclk.o(.text.millis) + [Anonymous Symbol] 0x00001a04 Section 0 sysclk.o(.text.millis_inc) + [Anonymous Symbol] 0x00001a14 Section 0 main.o(.text.periph_init) + [Anonymous Symbol] 0x00001a88 Section 0 main.o(.text.restart_receive) + [Anonymous Symbol] 0x00001ab8 Section 0 sysclk.o(.text.sysclk_init) + [Anonymous Symbol] 0x00001b0c Section 0 tmr.o(.text.tmr_delay) + [Anonymous Symbol] 0x00001ba4 Section 0 tmr.o(.text.tmr_delay_done) + [Anonymous Symbol] 0x00001c30 Section 0 tmr.o(.text.tmr_delay_start) + [Anonymous Symbol] 0x00001c68 Section 0 tmr.o(.text.tmr_handler) + [Anonymous Symbol] 0x00001cb0 Section 0 tmr.o(.text.tmr_init) + [Anonymous Symbol] 0x00001d00 Section 0 tmr.o(.text.tmr_init_first) + [Anonymous Symbol] 0x00001de0 Section 0 tmr.o(.text.tmr_set_callback) + [Anonymous Symbol] 0x00001e18 Section 0 tmr.o(.text.tmr_start) + [Anonymous Symbol] 0x00001e48 Section 0 uart.o(.text.uart1_gpio_init) + [Anonymous Symbol] 0x00001ef0 Section 0 uart.o(.text.uart_handler) + [Anonymous Symbol] 0x00002004 Section 0 uart.o(.text.uart_init) + [Anonymous Symbol] 0x00002054 Section 0 uart.o(.text.uart_init_first) + [Anonymous Symbol] 0x000020b4 Section 0 uart.o(.text.uart_receive_it) + [Anonymous Symbol] 0x00002124 Section 0 uart.o(.text.uart_set_callback) + [Anonymous Symbol] 0x0000219c Section 0 uart.o(.text.uart_start) + [Anonymous Symbol] 0x00002210 Section 0 uart.o(.text.uart_transmit) + [Anonymous Symbol] 0x000022a4 Section 0 uart.o(.text.uart_transmit_it) + $v0 0x0000231c Number 0 fpinit.o(x$fpl$fpinit) + x$fpl$fpinit 0x0000231c Section 26 fpinit.o(x$fpl$fpinit) + .L.str 0x00002336 Data 15 main.o(.rodata.str1.1) + [Anonymous Symbol] 0x00002336 Section 0 main.o(.rodata.str1.1) + SYSCLK_Oscil_Type 0x20000000 Data 1 sysclk.o(.data.SYSCLK_Oscil_Type) + [Anonymous Symbol] 0x20000000 Section 0 sysclk.o(.data.SYSCLK_Oscil_Type) + gpioa_config 0x20000004 Data 192 gpio.o(.data.gpioa_config) + [Anonymous Symbol] 0x20000004 Section 0 gpio.o(.data.gpioa_config) + gpiob_config 0x200000c4 Data 192 gpio.o(.data.gpiob_config) + [Anonymous Symbol] 0x200000c4 Section 0 gpio.o(.data.gpiob_config) + tmr0_config 0x20000184 Data 28 tmr.o(.data.tmr0_config) + [Anonymous Symbol] 0x20000184 Section 0 tmr.o(.data.tmr0_config) + tmr1_config 0x200001a0 Data 28 tmr.o(.data.tmr1_config) + [Anonymous Symbol] 0x200001a0 Section 0 tmr.o(.data.tmr1_config) + tmr2_config 0x200001bc Data 28 tmr.o(.data.tmr2_config) + [Anonymous Symbol] 0x200001bc Section 0 tmr.o(.data.tmr2_config) + uart1_config 0x200001d8 Data 28 uart.o(.data.uart1_config) + [Anonymous Symbol] 0x200001d8 Section 0 uart.o(.data.uart1_config) + .bss 0x200001f8 Section 96 libspace.o(.bss) + Heap_Mem 0x200002d0 Data 512 startup_k1921vk035.o(HEAP) + HEAP 0x200002d0 Section 512 startup_k1921vk035.o(HEAP) + Stack_Mem 0x200004d0 Data 1024 startup_k1921vk035.o(STACK) + STACK 0x200004d0 Section 1024 startup_k1921vk035.o(STACK) + __initial_sp 0x200008d0 Data 0 startup_k1921vk035.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) - BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE - __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE + BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$VFPi3$EXTD16$VFPS$VFMA$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$IEEEX$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __Vectors 0x00000000 Data 4 startup_k1921vk035.o(RESET) - _printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE - _printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE - _printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE - _printf_widthprec 0x00000000 Number 0 printf_stubs.o ABSOLUTE __ARM_exceptions_init - Undefined Weak Reference __alloca_initialize - Undefined Weak Reference - __arm_fini_ - Undefined Weak Reference __arm_preinit_ - Undefined Weak Reference + __arm_relocate_pie_ - Undefined Weak Reference __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __rt_locale - Undefined Weak Reference @@ -1473,9 +2339,7 @@ Image Symbol Table _init_alloc - Undefined Weak Reference _init_user_alloc - Undefined Weak Reference _initio - Undefined Weak Reference - _printf_mbtowc - Undefined Weak Reference - _printf_truncate_signed - Undefined Weak Reference - _printf_truncate_unsigned - Undefined Weak Reference + _rand_init - Undefined Weak Reference _signal_finish - Undefined Weak Reference _signal_init - Undefined Weak Reference _terminate_alloc - Undefined Weak Reference @@ -1491,201 +2355,210 @@ Image Symbol Table __decompress 0x00000195 Thumb Code 90 __dczerorl2.o(!!dczerorl2) __decompress1 0x00000195 Thumb Code 0 __dczerorl2.o(!!dczerorl2) __scatterload_zeroinit 0x000001f1 Thumb Code 28 __scatter_zi.o(!!handler_zi) - _printf_d 0x0000020d Thumb Code 0 _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) - _printf_percent 0x0000020d Thumb Code 0 _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) - _printf_s 0x00000213 Thumb Code 0 _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) - _printf_percent_end 0x00000219 Thumb Code 0 _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017) - __rt_lib_init 0x0000021d Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) - __rt_lib_init_fp_1 0x0000021f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001) - __rt_lib_init_alloca_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) - __rt_lib_init_argv_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) - __rt_lib_init_atexit_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) - __rt_lib_init_clock_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) - __rt_lib_init_cpp_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) - __rt_lib_init_exceptions_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) - __rt_lib_init_fp_trap_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) - __rt_lib_init_getenv_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) - __rt_lib_init_heap_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) - __rt_lib_init_lc_collate_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) - __rt_lib_init_lc_ctype_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) - __rt_lib_init_lc_monetary_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) - __rt_lib_init_lc_numeric_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) - __rt_lib_init_lc_time_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) - __rt_lib_init_preinit_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) - __rt_lib_init_rand_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) - __rt_lib_init_return 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000033) - __rt_lib_init_signal_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) - __rt_lib_init_stdio_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) - __rt_lib_init_user_alloc_1 0x00000223 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) - __rt_lib_shutdown 0x00000225 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) - __rt_lib_shutdown_cpp_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) - __rt_lib_shutdown_fini_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) - __rt_lib_shutdown_fp_trap_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) - __rt_lib_shutdown_heap_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000011) - __rt_lib_shutdown_return 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000012) - __rt_lib_shutdown_signal_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) - __rt_lib_shutdown_stdio_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) - __rt_lib_shutdown_user_alloc_1 0x00000227 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) - __rt_entry 0x00000229 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) - __rt_entry_presh_1 0x00000229 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) - __rt_entry_sh 0x00000229 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) - __rt_entry_li 0x0000022f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) - __rt_entry_postsh_1 0x0000022f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) - __rt_entry_main 0x00000233 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) - __rt_entry_postli_1 0x00000233 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) - __rt_exit 0x0000023b Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) - __rt_exit_ls 0x0000023d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) - __rt_exit_prels_1 0x0000023d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) - __rt_exit_exit 0x00000241 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) - Reset_Handler 0x00000249 Thumb Code 8 startup_k1921vk035.o(.text) - ADC_DC_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - ADC_SEQ0_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - ADC_SEQ1_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN0_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN10_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN11_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN12_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN13_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN14_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN15_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN1_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN2_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN3_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN4_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN5_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN6_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN7_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN8_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - CAN9_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH0_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH10_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH11_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH12_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH13_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH14_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH15_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH1_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH2_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH3_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH4_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH5_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH6_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH7_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH8_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - DMA_CH9_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - ECAP0_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - ECAP1_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - ECAP2_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - FPU_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - GPIOA_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - GPIOB_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - I2C_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - MFLASH_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM0_HD_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM0_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM0_TZ_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM1_HD_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM1_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM1_TZ_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM2_HD_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM2_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - PWM2_TZ_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - QEP_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - RCU_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - SPI_RO_RT_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - SPI_RX_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - SPI_TX_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - TMR0_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - TMR1_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - TMR2_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - TMR3_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART0_E_RT_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART0_RX_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART0_TD_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART0_TX_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART1_E_RT_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART1_RX_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART1_TD_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - UART1_TX_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - WDT_IRQHandler 0x00000263 Thumb Code 0 startup_k1921vk035.o(.text) - __user_initial_stackheap 0x00000265 Thumb Code 0 startup_k1921vk035.o(.text) - __I$use$semihosting 0x00000289 Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x00000289 Thumb Code 2 use_no_semi.o(.text) - __2printf 0x0000028d Thumb Code 20 noretval__2printf.o(.text) - _printf_pre_padding 0x000002a5 Thumb Code 44 _printf_pad.o(.text) - _printf_post_padding 0x000002d1 Thumb Code 34 _printf_pad.o(.text) - _printf_str 0x000002f3 Thumb Code 82 _printf_str.o(.text) - _printf_int_dec 0x00000345 Thumb Code 104 _printf_dec.o(.text) - __printf 0x000003bd Thumb Code 270 __printf_wp.o(.text) - __use_two_region_memory 0x000004cb Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow$2region 0x000004cd Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand$2region 0x000004cf Thumb Code 2 heapauxi.o(.text) - _printf_int_common 0x000004d1 Thumb Code 178 _printf_intcommon.o(.text) - _printf_cs_common 0x00000583 Thumb Code 20 _printf_char.o(.text) - _printf_char 0x00000597 Thumb Code 16 _printf_char.o(.text) - _printf_string 0x000005a7 Thumb Code 8 _printf_char.o(.text) - _printf_char_file 0x000005b1 Thumb Code 32 _printf_char_file.o(.text) - _printf_char_common 0x000005df Thumb Code 32 _printf_char_common.o(.text) - __user_libspace 0x00000605 Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x00000605 Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x00000605 Thumb Code 0 libspace.o(.text) - __user_setup_stackheap 0x0000060d Thumb Code 74 sys_stackheap_outer.o(.text) - exit 0x00000657 Thumb Code 18 exit.o(.text) - BusFault_Handler 0x00000669 Thumb Code 4 vk035_it.o(i.BusFault_Handler) - ClkInit 0x0000066d Thumb Code 154 system_k1921vk035.o(i.ClkInit) - DebugMon_Handler 0x00000711 Thumb Code 2 vk035_it.o(i.DebugMon_Handler) - Error_Handler 0x00000713 Thumb Code 6 main.o(i.Error_Handler) - FPUInit 0x00000719 Thumb Code 42 system_k1921vk035.o(i.FPUInit) - GPIO_DeInit 0x000007a9 Thumb Code 56 plib035_gpio.o(i.GPIO_DeInit) - GPIO_DriveModeConfig 0x00000891 Thumb Code 86 plib035_gpio.o(i.GPIO_DriveModeConfig) - GPIO_InModeConfig 0x00000915 Thumb Code 82 plib035_gpio.o(i.GPIO_InModeConfig) - GPIO_Init 0x00000995 Thumb Code 78 plib035_gpio.o(i.GPIO_Init) - GPIO_OutModeConfig 0x00000a71 Thumb Code 82 plib035_gpio.o(i.GPIO_OutModeConfig) - GPIO_PullModeConfig 0x00000af1 Thumb Code 82 plib035_gpio.o(i.GPIO_PullModeConfig) - HardFault_Handler 0x00000b71 Thumb Code 4 vk035_it.o(i.HardFault_Handler) - MemManage_Handler 0x00000bc1 Thumb Code 4 vk035_it.o(i.MemManage_Handler) - NMI_Handler 0x00000bc5 Thumb Code 4 vk035_it.o(i.NMI_Handler) - PendSV_Handler 0x00000bc9 Thumb Code 2 vk035_it.o(i.PendSV_Handler) - RCU_PLL_AutoConfig 0x00000d71 Thumb Code 374 plib035_rcu.o(i.RCU_PLL_AutoConfig) - RCU_PLL_Init 0x00000f19 Thumb Code 250 plib035_rcu.o(i.RCU_PLL_Init) - RCU_PLL_StructInit 0x00001091 Thumb Code 16 plib035_rcu.o(i.RCU_PLL_StructInit) - RCU_SysClkChangeCmd 0x000010a1 Thumb Code 130 plib035_rcu.o(i.RCU_SysClkChangeCmd) - SVC_Handler 0x00001175 Thumb Code 2 vk035_it.o(i.SVC_Handler) - SysTick_Handler 0x00001179 Thumb Code 12 vk035_it.o(i.SysTick_Handler) - SystemCoreClockUpdate 0x00001189 Thumb Code 126 system_k1921vk035.o(i.SystemCoreClockUpdate) - SystemInit 0x00001219 Thumb Code 12 system_k1921vk035.o(i.SystemInit) - UsageFault_Handler 0x00001225 Thumb Code 4 vk035_it.o(i.UsageFault_Handler) - _is_digit 0x00001229 Thumb Code 14 __printf_wp.o(i._is_digit) - _sys_exit 0x00001237 Thumb Code 4 retarget.o(i._sys_exit) - assert_failed 0x0000123d Thumb Code 18 main.o(i.assert_failed) - ferror 0x00001275 Thumb Code 8 retarget.o(i.ferror) - fputc 0x0000127d Thumb Code 14 retarget.o(i.fputc) - gpio_init 0x0000128d Thumb Code 84 gpio.o(i.gpio_init) - main 0x000012f1 Thumb Code 8 main.o(i.main) - periph_init 0x000012f9 Thumb Code 70 main.o(i.periph_init) - retarget_init 0x00001379 Thumb Code 198 retarget_conf.o(i.retarget_init) - retarget_put_char 0x0000145d Thumb Code 24 retarget_conf.o(i.retarget_put_char) - sysclk_init 0x00001479 Thumb Code 152 rcu.o(i.sysclk_init) - __aeabi_ddiv 0x00001555 Thumb Code 0 ddiv.o(x$fpl$ddiv) - _ddiv 0x00001555 Thumb Code 552 ddiv.o(x$fpl$ddiv) - __aeabi_d2iz 0x00001805 Thumb Code 0 dfix.o(x$fpl$dfix) - _dfix 0x00001805 Thumb Code 94 dfix.o(x$fpl$dfix) - __aeabi_ui2d 0x00001863 Thumb Code 0 dflt_clz.o(x$fpl$dfltu) - _dfltu 0x00001863 Thumb Code 38 dflt_clz.o(x$fpl$dfltu) - __fpl_dnaninf 0x00001889 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) - __fpl_dretinf 0x00001925 Thumb Code 12 dretinf.o(x$fpl$dretinf) - _fp_init 0x00001931 Thumb Code 10 fpinit.o(x$fpl$fpinit) - __fplib_config_fpu_vfp 0x00001939 Thumb Code 0 fpinit.o(x$fpl$fpinit) - __fplib_config_pureend_doubles 0x00001939 Thumb Code 0 fpinit.o(x$fpl$fpinit) - __I$use$fp 0x0000193a Number 0 usenofp.o(x$fpl$usenofp) - Region$$Table$$Base 0x0000193c Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x0000195c Number 0 anon$$obj.o(Region$$Table) - SystemCoreClock 0x20000194 Data 4 system_k1921vk035.o(.data) - uwTick 0x20000198 Data 4 system_k1921vk035.o(.data) - __stdout 0x2000019c Data 4 retarget.o(.data) - __stdin 0x200001a0 Data 4 retarget.o(.data) - __libspace_start 0x200001a4 Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x20000204 Data 0 libspace.o(.bss) + __rt_lib_init 0x0000020d Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) + __rt_lib_init_fp_1 0x0000020f Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000001) + __rt_lib_init_alloca_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) + __rt_lib_init_argv_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) + __rt_lib_init_atexit_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) + __rt_lib_init_clock_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) + __rt_lib_init_cpp_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000034) + __rt_lib_init_exceptions_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000032) + __rt_lib_init_fp_trap_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) + __rt_lib_init_getenv_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000025) + __rt_lib_init_heap_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) + __rt_lib_init_lc_collate_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) + __rt_lib_init_lc_ctype_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) + __rt_lib_init_lc_monetary_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) + __rt_lib_init_lc_numeric_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) + __rt_lib_init_lc_time_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) + __rt_lib_init_preinit_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000006) + __rt_lib_init_rand_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000010) + __rt_lib_init_relocate_pie_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000004) + __rt_lib_init_return 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000035) + __rt_lib_init_signal_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) + __rt_lib_init_stdio_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000027) + __rt_lib_init_user_alloc_1 0x00000213 Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000E) + __rt_lib_shutdown 0x00000215 Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) + __rt_lib_shutdown_cpp_1 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000002) + __rt_lib_shutdown_fp_trap_1 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000007) + __rt_lib_shutdown_heap_1 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) + __rt_lib_shutdown_return 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000010) + __rt_lib_shutdown_signal_1 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A) + __rt_lib_shutdown_stdio_1 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000004) + __rt_lib_shutdown_user_alloc_1 0x00000217 Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C) + __rt_entry 0x00000219 Thumb Code 0 __rtentry.o(.ARM.Collect$$rtentry$$00000000) + __rt_entry_presh_1 0x00000219 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000002) + __rt_entry_sh 0x00000219 Thumb Code 0 __rtentry4.o(.ARM.Collect$$rtentry$$00000004) + __rt_entry_li 0x0000021f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000A) + __rt_entry_postsh_1 0x0000021f Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$00000009) + __rt_entry_main 0x00000223 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000D) + __rt_entry_postli_1 0x00000223 Thumb Code 0 __rtentry2.o(.ARM.Collect$$rtentry$$0000000C) + __rt_exit 0x0000022b Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) + __rt_exit_ls 0x0000022d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) + __rt_exit_prels_1 0x0000022d Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) + __rt_exit_exit 0x00000231 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) + Reset_Handler 0x00000239 Thumb Code 8 startup_k1921vk035.o(.text) + __user_initial_stackheap 0x00000255 Thumb Code 0 startup_k1921vk035.o(.text) + __use_two_region_memory 0x00000279 Thumb Code 2 heapauxi.o(.text) + __rt_heap_escrow$2region 0x0000027b Thumb Code 2 heapauxi.o(.text) + __rt_heap_expand$2region 0x0000027d Thumb Code 2 heapauxi.o(.text) + __user_libspace 0x00000281 Thumb Code 8 libspace.o(.text) + __user_perproc_libspace 0x00000281 Thumb Code 0 libspace.o(.text) + __user_perthread_libspace 0x00000281 Thumb Code 0 libspace.o(.text) + __user_setup_stackheap 0x00000289 Thumb Code 74 sys_stackheap_outer.o(.text) + exit 0x000002d3 Thumb Code 18 exit.o(.text) + _sys_exit 0x000002e5 Thumb Code 8 sys_exit.o(.text) + __I$use$semihosting 0x000002f1 Thumb Code 0 use_no_semi.o(.text) + __use_no_semihosting_swi 0x000002f1 Thumb Code 2 use_no_semi.o(.text) + __semihosting_library_function 0x000002f3 Thumb Code 0 indicate_semi.o(.text) + ADC_DC_IRQHandler 0x000002f5 Thumb Code 2 vk035_it.o(.text.ADC_DC_IRQHandler) + ADC_SEQ0_IRQHandler 0x000002f9 Thumb Code 2 vk035_it.o(.text.ADC_SEQ0_IRQHandler) + ADC_SEQ1_IRQHandler 0x000002fd Thumb Code 2 vk035_it.o(.text.ADC_SEQ1_IRQHandler) + BusFault_Handler 0x00000301 Thumb Code 4 vk035_it.o(.text.BusFault_Handler) + CAN0_IRQHandler 0x00000305 Thumb Code 2 vk035_it.o(.text.CAN0_IRQHandler) + CAN10_IRQHandler 0x00000309 Thumb Code 2 vk035_it.o(.text.CAN10_IRQHandler) + CAN11_IRQHandler 0x0000030d Thumb Code 2 vk035_it.o(.text.CAN11_IRQHandler) + CAN12_IRQHandler 0x00000311 Thumb Code 2 vk035_it.o(.text.CAN12_IRQHandler) + CAN13_IRQHandler 0x00000315 Thumb Code 2 vk035_it.o(.text.CAN13_IRQHandler) + CAN14_IRQHandler 0x00000319 Thumb Code 2 vk035_it.o(.text.CAN14_IRQHandler) + CAN15_IRQHandler 0x0000031d Thumb Code 2 vk035_it.o(.text.CAN15_IRQHandler) + CAN1_IRQHandler 0x00000321 Thumb Code 2 vk035_it.o(.text.CAN1_IRQHandler) + CAN2_IRQHandler 0x00000325 Thumb Code 2 vk035_it.o(.text.CAN2_IRQHandler) + CAN3_IRQHandler 0x00000329 Thumb Code 2 vk035_it.o(.text.CAN3_IRQHandler) + CAN4_IRQHandler 0x0000032d Thumb Code 2 vk035_it.o(.text.CAN4_IRQHandler) + CAN5_IRQHandler 0x00000331 Thumb Code 2 vk035_it.o(.text.CAN5_IRQHandler) + CAN6_IRQHandler 0x00000335 Thumb Code 2 vk035_it.o(.text.CAN6_IRQHandler) + CAN7_IRQHandler 0x00000339 Thumb Code 2 vk035_it.o(.text.CAN7_IRQHandler) + CAN8_IRQHandler 0x0000033d Thumb Code 2 vk035_it.o(.text.CAN8_IRQHandler) + CAN9_IRQHandler 0x00000341 Thumb Code 2 vk035_it.o(.text.CAN9_IRQHandler) + ClkInit 0x00000345 Thumb Code 264 system_k1921vk035.o(.text.ClkInit) + DMA_CH0_IRQHandler 0x0000044d Thumb Code 2 vk035_it.o(.text.DMA_CH0_IRQHandler) + DMA_CH10_IRQHandler 0x00000451 Thumb Code 2 vk035_it.o(.text.DMA_CH10_IRQHandler) + DMA_CH11_IRQHandler 0x00000455 Thumb Code 2 vk035_it.o(.text.DMA_CH11_IRQHandler) + DMA_CH12_IRQHandler 0x00000459 Thumb Code 2 vk035_it.o(.text.DMA_CH12_IRQHandler) + DMA_CH13_IRQHandler 0x0000045d Thumb Code 2 vk035_it.o(.text.DMA_CH13_IRQHandler) + DMA_CH14_IRQHandler 0x00000461 Thumb Code 2 vk035_it.o(.text.DMA_CH14_IRQHandler) + DMA_CH15_IRQHandler 0x00000465 Thumb Code 2 vk035_it.o(.text.DMA_CH15_IRQHandler) + DMA_CH1_IRQHandler 0x00000469 Thumb Code 2 vk035_it.o(.text.DMA_CH1_IRQHandler) + DMA_CH2_IRQHandler 0x0000046d Thumb Code 2 vk035_it.o(.text.DMA_CH2_IRQHandler) + DMA_CH3_IRQHandler 0x00000471 Thumb Code 2 vk035_it.o(.text.DMA_CH3_IRQHandler) + DMA_CH4_IRQHandler 0x00000475 Thumb Code 2 vk035_it.o(.text.DMA_CH4_IRQHandler) + DMA_CH5_IRQHandler 0x00000479 Thumb Code 2 vk035_it.o(.text.DMA_CH5_IRQHandler) + DMA_CH6_IRQHandler 0x0000047d Thumb Code 2 vk035_it.o(.text.DMA_CH6_IRQHandler) + DMA_CH7_IRQHandler 0x00000481 Thumb Code 2 vk035_it.o(.text.DMA_CH7_IRQHandler) + DMA_CH8_IRQHandler 0x00000485 Thumb Code 2 vk035_it.o(.text.DMA_CH8_IRQHandler) + DMA_CH9_IRQHandler 0x00000489 Thumb Code 2 vk035_it.o(.text.DMA_CH9_IRQHandler) + DebugMon_Handler 0x0000048d Thumb Code 2 vk035_it.o(.text.DebugMon_Handler) + ECAP0_IRQHandler 0x00000491 Thumb Code 2 vk035_it.o(.text.ECAP0_IRQHandler) + ECAP1_IRQHandler 0x00000495 Thumb Code 2 vk035_it.o(.text.ECAP1_IRQHandler) + ECAP2_IRQHandler 0x00000499 Thumb Code 2 vk035_it.o(.text.ECAP2_IRQHandler) + Error_Handler 0x0000049d Thumb Code 14 main.o(.text.Error_Handler) + FPUInit 0x000004ad Thumb Code 24 system_k1921vk035.o(.text.FPUInit) + FPU_IRQHandler 0x000004c5 Thumb Code 2 vk035_it.o(.text.FPU_IRQHandler) + GPIOA_IRQHandler 0x000004c9 Thumb Code 2 vk035_it.o(.text.GPIOA_IRQHandler) + GPIOB_IRQHandler 0x000004cd Thumb Code 2 vk035_it.o(.text.GPIOB_IRQHandler) + GPIO_DeInit 0x000004f9 Thumb Code 52 plib035_gpio.o(.text.GPIO_DeInit) + GPIO_DriveModeConfig 0x00000555 Thumb Code 30 plib035_gpio.o(.text.GPIO_DriveModeConfig) + GPIO_InModeConfig 0x00000575 Thumb Code 30 plib035_gpio.o(.text.GPIO_InModeConfig) + GPIO_Init 0x00000595 Thumb Code 96 plib035_gpio.o(.text.GPIO_Init) + GPIO_OutModeConfig 0x0000067d Thumb Code 30 plib035_gpio.o(.text.GPIO_OutModeConfig) + GPIO_PullModeConfig 0x0000069d Thumb Code 30 plib035_gpio.o(.text.GPIO_PullModeConfig) + GPIO_StructInit 0x000006bd Thumb Code 46 plib035_gpio.o(.text.GPIO_StructInit) + HardFault_Handler 0x000006fd Thumb Code 4 vk035_it.o(.text.HardFault_Handler) + I2C_IRQHandler 0x00000701 Thumb Code 2 vk035_it.o(.text.I2C_IRQHandler) + MFLASH_IRQHandler 0x00000705 Thumb Code 2 vk035_it.o(.text.MFLASH_IRQHandler) + MemManage_Handler 0x00000729 Thumb Code 4 vk035_it.o(.text.MemManage_Handler) + NMI_Handler 0x0000072d Thumb Code 4 vk035_it.o(.text.NMI_Handler) + PWM0_HD_IRQHandler 0x00000731 Thumb Code 2 vk035_it.o(.text.PWM0_HD_IRQHandler) + PWM0_IRQHandler 0x00000735 Thumb Code 2 vk035_it.o(.text.PWM0_IRQHandler) + PWM0_TZ_IRQHandler 0x00000739 Thumb Code 2 vk035_it.o(.text.PWM0_TZ_IRQHandler) + PWM1_HD_IRQHandler 0x0000073d Thumb Code 2 vk035_it.o(.text.PWM1_HD_IRQHandler) + PWM1_IRQHandler 0x00000741 Thumb Code 2 vk035_it.o(.text.PWM1_IRQHandler) + PWM1_TZ_IRQHandler 0x00000745 Thumb Code 2 vk035_it.o(.text.PWM1_TZ_IRQHandler) + PWM2_HD_IRQHandler 0x00000749 Thumb Code 2 vk035_it.o(.text.PWM2_HD_IRQHandler) + PWM2_IRQHandler 0x0000074d Thumb Code 2 vk035_it.o(.text.PWM2_IRQHandler) + PWM2_TZ_IRQHandler 0x00000751 Thumb Code 2 vk035_it.o(.text.PWM2_TZ_IRQHandler) + PendSV_Handler 0x00000755 Thumb Code 2 vk035_it.o(.text.PendSV_Handler) + QEP_IRQHandler 0x00000759 Thumb Code 2 vk035_it.o(.text.QEP_IRQHandler) + RCU_GetOSEClkFreq 0x00000919 Thumb Code 10 plib035_rcu.o(.text.RCU_GetOSEClkFreq) + RCU_GetOSIClkFreq 0x00000925 Thumb Code 10 plib035_rcu.o(.text.RCU_GetOSIClkFreq) + RCU_GetPLLClkFreq 0x00000931 Thumb Code 96 plib035_rcu.o(.text.RCU_GetPLLClkFreq) + RCU_GetPLLDivClkFreq 0x00000991 Thumb Code 36 plib035_rcu.o(.text.RCU_GetPLLDivClkFreq) + RCU_GetUARTClkFreq 0x000009b5 Thumb Code 102 plib035_rcu.o(.text.RCU_GetUARTClkFreq) + RCU_IRQHandler 0x00000a1d Thumb Code 2 vk035_it.o(.text.RCU_IRQHandler) + RCU_PLL_AutoConfig 0x00000a21 Thumb Code 638 plib035_rcu.o(.text.RCU_PLL_AutoConfig) + RCU_PLL_Init 0x00000ca1 Thumb Code 160 plib035_rcu.o(.text.RCU_PLL_Init) + RCU_PLL_StructInit 0x00000d79 Thumb Code 34 plib035_rcu.o(.text.RCU_PLL_StructInit) + RCU_SysClkChangeCmd 0x00000d9d Thumb Code 92 plib035_rcu.o(.text.RCU_SysClkChangeCmd) + SPI_RO_RT_IRQHandler 0x00000ed5 Thumb Code 2 vk035_it.o(.text.SPI_RO_RT_IRQHandler) + SPI_RX_IRQHandler 0x00000ed9 Thumb Code 2 vk035_it.o(.text.SPI_RX_IRQHandler) + SPI_TX_IRQHandler 0x00000edd Thumb Code 2 vk035_it.o(.text.SPI_TX_IRQHandler) + SVC_Handler 0x00000ee1 Thumb Code 2 vk035_it.o(.text.SVC_Handler) + SysTick_Handler 0x00000f39 Thumb Code 8 vk035_it.o(.text.SysTick_Handler) + SystemCoreClockUpdate 0x00000f41 Thumb Code 222 system_k1921vk035.o(.text.SystemCoreClockUpdate) + SystemInit 0x00001021 Thumb Code 12 system_k1921vk035.o(.text.SystemInit) + TMR0_IRQHandler 0x0000102d Thumb Code 16 vk035_it.o(.text.TMR0_IRQHandler) + TMR1_IRQHandler 0x0000103d Thumb Code 16 vk035_it.o(.text.TMR1_IRQHandler) + TMR2_IRQHandler 0x0000104d Thumb Code 16 vk035_it.o(.text.TMR2_IRQHandler) + TMR3_IRQHandler 0x0000105d Thumb Code 16 vk035_it.o(.text.TMR3_IRQHandler) + TMR_FreqConfig 0x000010e1 Thumb Code 28 plib035_tmr.o(.text.TMR_FreqConfig) + TMR_Init 0x00001141 Thumb Code 176 tmr.o(.text.TMR_Init) + TMR_PeriodConfig 0x000011f1 Thumb Code 40 plib035_tmr.o(.text.TMR_PeriodConfig) + UART0_E_RT_IRQHandler 0x00001239 Thumb Code 16 vk035_it.o(.text.UART0_E_RT_IRQHandler) + UART0_RX_IRQHandler 0x00001249 Thumb Code 16 vk035_it.o(.text.UART0_RX_IRQHandler) + UART0_TD_IRQHandler 0x00001259 Thumb Code 16 vk035_it.o(.text.UART0_TD_IRQHandler) + UART0_TX_IRQHandler 0x00001269 Thumb Code 16 vk035_it.o(.text.UART0_TX_IRQHandler) + UART1_E_RT_IRQHandler 0x00001279 Thumb Code 16 vk035_it.o(.text.UART1_E_RT_IRQHandler) + UART1_RX_IRQHandler 0x00001289 Thumb Code 16 vk035_it.o(.text.UART1_RX_IRQHandler) + UART1_TD_IRQHandler 0x00001299 Thumb Code 16 vk035_it.o(.text.UART1_TD_IRQHandler) + UART1_TX_IRQHandler 0x000012a9 Thumb Code 16 vk035_it.o(.text.UART1_TX_IRQHandler) + UART_AutoBaudConfig 0x000012b9 Thumb Code 144 plib035_uart.o(.text.UART_AutoBaudConfig) + UART_DeInit 0x000013a1 Thumb Code 62 plib035_uart.o(.text.UART_DeInit) + UART_Init 0x000014b5 Thumb Code 82 plib035_uart.o(.text.UART_Init) + UsageFault_Handler 0x000015b5 Thumb Code 4 vk035_it.o(.text.UsageFault_Handler) + WDT_IRQHandler 0x000015b9 Thumb Code 2 vk035_it.o(.text.WDT_IRQHandler) + gpio_get_init 0x00001819 Thumb Code 136 gpio.o(.text.gpio_get_init) + gpio_init 0x000018a1 Thumb Code 172 gpio.o(.text.gpio_init) + heartbit 0x0000194d Thumb Code 30 main.o(.text.heartbit) + main 0x0000196d Thumb Code 140 main.o(.text.main) + millis 0x000019f9 Thumb Code 12 sysclk.o(.text.millis) + millis_inc 0x00001a05 Thumb Code 16 sysclk.o(.text.millis_inc) + periph_init 0x00001a15 Thumb Code 114 main.o(.text.periph_init) + restart_receive 0x00001a89 Thumb Code 46 main.o(.text.restart_receive) + sysclk_init 0x00001ab9 Thumb Code 84 sysclk.o(.text.sysclk_init) + tmr_delay 0x00001b0d Thumb Code 150 tmr.o(.text.tmr_delay) + tmr_delay_done 0x00001ba5 Thumb Code 140 tmr.o(.text.tmr_delay_done) + tmr_delay_start 0x00001c31 Thumb Code 54 tmr.o(.text.tmr_delay_start) + tmr_handler 0x00001c69 Thumb Code 72 tmr.o(.text.tmr_handler) + tmr_init 0x00001cb1 Thumb Code 80 tmr.o(.text.tmr_init) + tmr_init_first 0x00001d01 Thumb Code 222 tmr.o(.text.tmr_init_first) + tmr_set_callback 0x00001de1 Thumb Code 56 tmr.o(.text.tmr_set_callback) + tmr_start 0x00001e19 Thumb Code 48 tmr.o(.text.tmr_start) + uart1_gpio_init 0x00001e49 Thumb Code 166 uart.o(.text.uart1_gpio_init) + uart_handler 0x00001ef1 Thumb Code 274 uart.o(.text.uart_handler) + uart_init 0x00002005 Thumb Code 80 uart.o(.text.uart_init) + uart_init_first 0x00002055 Thumb Code 96 uart.o(.text.uart_init_first) + uart_receive_it 0x000020b5 Thumb Code 112 uart.o(.text.uart_receive_it) + uart_set_callback 0x00002125 Thumb Code 120 uart.o(.text.uart_set_callback) + uart_start 0x0000219d Thumb Code 114 uart.o(.text.uart_start) + uart_transmit 0x00002211 Thumb Code 146 uart.o(.text.uart_transmit) + uart_transmit_it 0x000022a5 Thumb Code 120 uart.o(.text.uart_transmit_it) + _fp_init 0x0000231d Thumb Code 26 fpinit.o(x$fpl$fpinit) + __fplib_config_fpu_vfp 0x00002335 Thumb Code 0 fpinit.o(x$fpl$fpinit) + __fplib_config_pureend_doubles 0x00002335 Thumb Code 0 fpinit.o(x$fpl$fpinit) + Region$$Table$$Base 0x00002348 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x00002368 Number 0 anon$$obj.o(Region$$Table) + __libspace_start 0x200001f8 Data 96 libspace.o(.bss) + SystemCoreClock 0x20000258 Data 4 system_k1921vk035.o(.bss.SystemCoreClock) + __temporary_stack_top$libspace 0x20000258 Data 0 libspace.o(.bss) + htmr0 0x2000025c Data 8 tmr.o(.bss.htmr0) + htmr1 0x20000264 Data 8 tmr.o(.bss.htmr1) + htmr2 0x2000026c Data 8 tmr.o(.bss.htmr2) + htmr3 0x20000274 Data 8 tmr.o(.bss.htmr3) + huart0 0x2000027c Data 32 uart.o(.bss.huart0) + huart1 0x2000029c Data 32 uart.o(.bss.huart1) + rxbuff 0x200002bc Data 10 main.o(.bss.rxbuff) + uwTick 0x200002c8 Data 4 sysclk.o(.bss.uwTick) @@ -1693,163 +2566,405 @@ Image Symbol Table Memory Map of the image - Image Entry point : 0x00000249 + Image Entry point : 0x00000239 - Load Region LR_1 (Base: 0x00000000, Size: 0x00001b00, Max: 0xffffffff, ABSOLUTE, COMPRESSED[0x00001980]) + Load Region LR_1 (Base: 0x00000000, Size: 0x0000255c, Max: 0xffffffff, ABSOLUTE, COMPRESSED[0x000023ac]) - Execution Region ER_RO (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x0000195c, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_RO (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00002368, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x00000000 0x00000000 0x00000158 Data RO 926 RESET startup_k1921vk035.o - 0x00000158 0x00000158 0x00000008 Code RO 2411 * !!!main c_w.l(__main.o) - 0x00000160 0x00000160 0x00000034 Code RO 2660 !!!scatter c_w.l(__scatter.o) - 0x00000194 0x00000194 0x0000005a Code RO 2658 !!dczerorl2 c_w.l(__dczerorl2.o) + 0x00000000 0x00000000 0x00000158 Data RO 538 RESET startup_k1921vk035.o + 0x00000158 0x00000158 0x00000008 Code RO 1112 * !!!main c_w.l(__main.o) + 0x00000160 0x00000160 0x00000034 Code RO 1332 !!!scatter c_w.l(__scatter.o) + 0x00000194 0x00000194 0x0000005a Code RO 1330 !!dczerorl2 c_w.l(__dczerorl2.o) 0x000001ee 0x000001ee 0x00000002 PAD - 0x000001f0 0x000001f0 0x0000001c Code RO 2662 !!handler_zi c_w.l(__scatter_zi.o) - 0x0000020c 0x0000020c 0x00000000 Code RO 2393 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o) - 0x0000020c 0x0000020c 0x00000006 Code RO 2392 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o) - 0x00000212 0x00000212 0x00000006 Code RO 2391 .ARM.Collect$$_printf_percent$$00000014 c_w.l(_printf_s.o) - 0x00000218 0x00000218 0x00000004 Code RO 2464 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o) - 0x0000021c 0x0000021c 0x00000002 Code RO 2584 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x0000021e 0x0000021e 0x00000004 Code RO 2465 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2468 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2471 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2473 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2475 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2478 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2480 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2482 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2484 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2486 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2488 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2490 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2492 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2494 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2496 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2498 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2502 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2504 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2506 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000000 Code RO 2508 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) - 0x00000222 0x00000222 0x00000002 Code RO 2509 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) - 0x00000224 0x00000224 0x00000002 Code RO 2621 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x00000226 0x00000226 0x00000000 Code RO 2625 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000000 Code RO 2627 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000000 Code RO 2629 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000000 Code RO 2632 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000000 Code RO 2635 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000000 Code RO 2637 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000000 Code RO 2640 .ARM.Collect$$libshutdown$$00000011 c_w.l(libshutdown2.o) - 0x00000226 0x00000226 0x00000002 Code RO 2641 .ARM.Collect$$libshutdown$$00000012 c_w.l(libshutdown2.o) - 0x00000228 0x00000228 0x00000000 Code RO 2453 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) - 0x00000228 0x00000228 0x00000000 Code RO 2535 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) - 0x00000228 0x00000228 0x00000006 Code RO 2547 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) - 0x0000022e 0x0000022e 0x00000000 Code RO 2537 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) - 0x0000022e 0x0000022e 0x00000004 Code RO 2538 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) - 0x00000232 0x00000232 0x00000000 Code RO 2540 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) - 0x00000232 0x00000232 0x00000008 Code RO 2541 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) - 0x0000023a 0x0000023a 0x00000002 Code RO 2587 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x0000023c 0x0000023c 0x00000000 Code RO 2601 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x0000023c 0x0000023c 0x00000004 Code RO 2602 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x00000240 0x00000240 0x00000006 Code RO 2603 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) - 0x00000246 0x00000246 0x00000002 PAD - 0x00000248 0x00000248 0x00000040 Code RO 927 * .text startup_k1921vk035.o - 0x00000288 0x00000288 0x00000002 Code RO 2355 .text c_w.l(use_no_semi.o) - 0x0000028a 0x0000028a 0x00000002 PAD - 0x0000028c 0x0000028c 0x00000018 Code RO 2361 .text c_w.l(noretval__2printf.o) - 0x000002a4 0x000002a4 0x0000004e Code RO 2365 .text c_w.l(_printf_pad.o) - 0x000002f2 0x000002f2 0x00000052 Code RO 2367 .text c_w.l(_printf_str.o) - 0x00000344 0x00000344 0x00000078 Code RO 2369 .text c_w.l(_printf_dec.o) - 0x000003bc 0x000003bc 0x0000010e Code RO 2379 .text c_w.l(__printf_wp.o) - 0x000004ca 0x000004ca 0x00000006 Code RO 2409 .text c_w.l(heapauxi.o) - 0x000004d0 0x000004d0 0x000000b2 Code RO 2458 .text c_w.l(_printf_intcommon.o) - 0x00000582 0x00000582 0x0000002c Code RO 2460 .text c_w.l(_printf_char.o) - 0x000005ae 0x000005ae 0x00000002 PAD - 0x000005b0 0x000005b0 0x00000024 Code RO 2462 .text c_w.l(_printf_char_file.o) - 0x000005d4 0x000005d4 0x00000030 Code RO 2558 .text c_w.l(_printf_char_common.o) - 0x00000604 0x00000604 0x00000008 Code RO 2564 .text c_w.l(libspace.o) - 0x0000060c 0x0000060c 0x0000004a Code RO 2567 .text c_w.l(sys_stackheap_outer.o) - 0x00000656 0x00000656 0x00000012 Code RO 2573 .text c_w.l(exit.o) - 0x00000668 0x00000668 0x00000004 Code RO 322 i.BusFault_Handler vk035_it.o - 0x0000066c 0x0000066c 0x000000a4 Code RO 879 i.ClkInit system_k1921vk035.o - 0x00000710 0x00000710 0x00000002 Code RO 323 i.DebugMon_Handler vk035_it.o - 0x00000712 0x00000712 0x00000006 Code RO 4 i.Error_Handler main.o - 0x00000718 0x00000718 0x00000030 Code RO 880 i.FPUInit system_k1921vk035.o - 0x00000748 0x00000748 0x00000060 Code RO 1334 i.GPIO_AltFuncCmd plib035_gpio.o - 0x000007a8 0x000007a8 0x00000064 Code RO 1335 i.GPIO_DeInit plib035_gpio.o - 0x0000080c 0x0000080c 0x00000084 Code RO 1336 i.GPIO_DigitalCmd plib035_gpio.o - 0x00000890 0x00000890 0x00000084 Code RO 1337 i.GPIO_DriveModeConfig plib035_gpio.o - 0x00000914 0x00000914 0x00000080 Code RO 1338 i.GPIO_InModeConfig plib035_gpio.o - 0x00000994 0x00000994 0x0000004e Code RO 1339 i.GPIO_Init plib035_gpio.o - 0x000009e2 0x000009e2 0x0000002e Code RO 1340 i.GPIO_ModeConfig plib035_gpio.o - 0x00000a10 0x00000a10 0x00000060 Code RO 1341 i.GPIO_OutCmd plib035_gpio.o - 0x00000a70 0x00000a70 0x00000080 Code RO 1342 i.GPIO_OutModeConfig plib035_gpio.o - 0x00000af0 0x00000af0 0x00000080 Code RO 1343 i.GPIO_PullModeConfig plib035_gpio.o - 0x00000b70 0x00000b70 0x00000004 Code RO 326 i.HardFault_Handler vk035_it.o - 0x00000b74 0x00000b74 0x0000004c Code RO 1910 i.MFLASH_LatencyConfig plib035_rcu.o - 0x00000bc0 0x00000bc0 0x00000004 Code RO 327 i.MemManage_Handler vk035_it.o - 0x00000bc4 0x00000bc4 0x00000004 Code RO 328 i.NMI_Handler vk035_it.o - 0x00000bc8 0x00000bc8 0x00000002 Code RO 329 i.PendSV_Handler vk035_it.o - 0x00000bca 0x00000bca 0x00000002 PAD - 0x00000bcc 0x00000bcc 0x00000074 Code RO 215 i.RCU_AHBClkCmd gpio.o - 0x00000c40 0x00000c40 0x00000050 Code RO 216 i.RCU_AHBRstCmd gpio.o - 0x00000c90 0x00000c90 0x00000074 Code RO 1345 i.RCU_AHBRstCmd plib035_gpio.o - 0x00000d04 0x00000d04 0x0000006c Code RO 270 i.RCU_ClkOutConfig rcu.o - 0x00000d70 0x00000d70 0x000001a8 Code RO 1922 i.RCU_PLL_AutoConfig plib035_rcu.o - 0x00000f18 0x00000f18 0x00000128 Code RO 1924 i.RCU_PLL_Init plib035_rcu.o - 0x00001040 0x00001040 0x00000050 Code RO 1925 i.RCU_PLL_OutCmd plib035_rcu.o - 0x00001090 0x00001090 0x00000010 Code RO 1926 i.RCU_PLL_StructInit plib035_rcu.o - 0x000010a0 0x000010a0 0x000000d4 Code RO 1927 i.RCU_SysClkChangeCmd plib035_rcu.o - 0x00001174 0x00001174 0x00000002 Code RO 330 i.SVC_Handler vk035_it.o - 0x00001176 0x00001176 0x00000002 PAD - 0x00001178 0x00001178 0x00000010 Code RO 331 i.SysTick_Handler vk035_it.o - 0x00001188 0x00001188 0x00000090 Code RO 881 i.SystemCoreClockUpdate system_k1921vk035.o - 0x00001218 0x00001218 0x0000000c Code RO 882 i.SystemInit system_k1921vk035.o - 0x00001224 0x00001224 0x00000004 Code RO 332 i.UsageFault_Handler vk035_it.o - 0x00001228 0x00001228 0x0000000e Code RO 2381 i._is_digit c_w.l(__printf_wp.o) - 0x00001236 0x00001236 0x00000004 Code RO 2256 i._sys_exit retarget.o - 0x0000123a 0x0000123a 0x00000002 PAD - 0x0000123c 0x0000123c 0x00000038 Code RO 7 i.assert_failed main.o - 0x00001274 0x00001274 0x00000008 Code RO 2258 i.ferror retarget.o - 0x0000127c 0x0000127c 0x0000000e Code RO 2260 i.fputc retarget.o - 0x0000128a 0x0000128a 0x00000002 PAD - 0x0000128c 0x0000128c 0x00000064 Code RO 218 i.gpio_init gpio.o - 0x000012f0 0x000012f0 0x00000008 Code RO 9 i.main main.o - 0x000012f8 0x000012f8 0x00000080 Code RO 10 i.periph_init main.o - 0x00001378 0x00001378 0x000000e4 Code RO 2321 i.retarget_init retarget_conf.o - 0x0000145c 0x0000145c 0x0000001c Code RO 2322 i.retarget_put_char retarget_conf.o - 0x00001478 0x00001478 0x000000dc Code RO 272 i.sysclk_init rcu.o - 0x00001554 0x00001554 0x000002b0 Code RO 2414 x$fpl$ddiv fz_wm.l(ddiv.o) - 0x00001804 0x00001804 0x0000005e Code RO 2417 x$fpl$dfix fz_wm.l(dfix.o) - 0x00001862 0x00001862 0x00000026 Code RO 2421 x$fpl$dfltu fz_wm.l(dflt_clz.o) - 0x00001888 0x00001888 0x0000009c Code RO 2510 x$fpl$dnaninf fz_wm.l(dnaninf.o) - 0x00001924 0x00001924 0x0000000c Code RO 2512 x$fpl$dretinf fz_wm.l(dretinf.o) - 0x00001930 0x00001930 0x0000000a Code RO 2562 x$fpl$fpinit fz_wm.l(fpinit.o) - 0x0000193a 0x0000193a 0x00000000 Code RO 2514 x$fpl$usenofp fz_wm.l(usenofp.o) - 0x0000193a 0x0000193a 0x00000002 PAD - 0x0000193c 0x0000193c 0x00000020 Data RO 2656 Region$$Table anon$$obj.o + 0x000001f0 0x000001f0 0x0000001c Code RO 1334 !!handler_zi c_w.l(__scatter_zi.o) + 0x0000020c 0x0000020c 0x00000002 Code RO 1195 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x0000020e 0x0000020e 0x00000004 Code RO 1204 .ARM.Collect$$libinit$$00000001 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1207 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1209 .ARM.Collect$$libinit$$00000006 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1212 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1214 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1216 .ARM.Collect$$libinit$$00000010 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1219 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1221 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1223 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1225 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1227 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1229 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1231 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1233 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1235 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1237 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1239 .ARM.Collect$$libinit$$00000027 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1243 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1245 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1247 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000000 Code RO 1249 .ARM.Collect$$libinit$$00000034 c_w.l(libinit2.o) + 0x00000212 0x00000212 0x00000002 Code RO 1250 .ARM.Collect$$libinit$$00000035 c_w.l(libinit2.o) + 0x00000214 0x00000214 0x00000002 Code RO 1285 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x00000216 0x00000216 0x00000000 Code RO 1313 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x00000216 0x00000216 0x00000000 Code RO 1315 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x00000216 0x00000216 0x00000000 Code RO 1318 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) + 0x00000216 0x00000216 0x00000000 Code RO 1321 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) + 0x00000216 0x00000216 0x00000000 Code RO 1323 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x00000216 0x00000216 0x00000000 Code RO 1326 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) + 0x00000216 0x00000216 0x00000002 Code RO 1327 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) + 0x00000218 0x00000218 0x00000000 Code RO 1128 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x00000218 0x00000218 0x00000000 Code RO 1158 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x00000218 0x00000218 0x00000006 Code RO 1170 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x0000021e 0x0000021e 0x00000000 Code RO 1160 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x0000021e 0x0000021e 0x00000004 Code RO 1161 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x00000222 0x00000222 0x00000000 Code RO 1163 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x00000222 0x00000222 0x00000008 Code RO 1164 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x0000022a 0x0000022a 0x00000002 Code RO 1196 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x0000022c 0x0000022c 0x00000000 Code RO 1256 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x0000022c 0x0000022c 0x00000004 Code RO 1257 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x00000230 0x00000230 0x00000006 Code RO 1258 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x00000236 0x00000236 0x00000002 PAD + 0x00000238 0x00000238 0x00000040 Code RO 539 * .text startup_k1921vk035.o + 0x00000278 0x00000278 0x00000006 Code RO 1110 .text c_w.l(heapauxi.o) + 0x0000027e 0x0000027e 0x00000002 PAD + 0x00000280 0x00000280 0x00000008 Code RO 1179 .text c_w.l(libspace.o) + 0x00000288 0x00000288 0x0000004a Code RO 1182 .text c_w.l(sys_stackheap_outer.o) + 0x000002d2 0x000002d2 0x00000012 Code RO 1184 .text c_w.l(exit.o) + 0x000002e4 0x000002e4 0x0000000c Code RO 1251 .text c_w.l(sys_exit.o) + 0x000002f0 0x000002f0 0x00000002 Code RO 1274 .text c_w.l(use_no_semi.o) + 0x000002f2 0x000002f2 0x00000000 Code RO 1276 .text c_w.l(indicate_semi.o) + 0x000002f2 0x000002f2 0x00000002 PAD + 0x000002f4 0x000002f4 0x00000002 Code RO 260 .text.ADC_DC_IRQHandler vk035_it.o + 0x000002f6 0x000002f6 0x00000002 PAD + 0x000002f8 0x000002f8 0x00000002 Code RO 256 .text.ADC_SEQ0_IRQHandler vk035_it.o + 0x000002fa 0x000002fa 0x00000002 PAD + 0x000002fc 0x000002fc 0x00000002 Code RO 258 .text.ADC_SEQ1_IRQHandler vk035_it.o + 0x000002fe 0x000002fe 0x00000002 PAD + 0x00000300 0x00000300 0x00000004 Code RO 334 .text.BusFault_Handler vk035_it.o + 0x00000304 0x00000304 0x00000002 Code RO 262 .text.CAN0_IRQHandler vk035_it.o + 0x00000306 0x00000306 0x00000002 PAD + 0x00000308 0x00000308 0x00000002 Code RO 282 .text.CAN10_IRQHandler vk035_it.o + 0x0000030a 0x0000030a 0x00000002 PAD + 0x0000030c 0x0000030c 0x00000002 Code RO 284 .text.CAN11_IRQHandler vk035_it.o + 0x0000030e 0x0000030e 0x00000002 PAD + 0x00000310 0x00000310 0x00000002 Code RO 286 .text.CAN12_IRQHandler vk035_it.o + 0x00000312 0x00000312 0x00000002 PAD + 0x00000314 0x00000314 0x00000002 Code RO 288 .text.CAN13_IRQHandler vk035_it.o + 0x00000316 0x00000316 0x00000002 PAD + 0x00000318 0x00000318 0x00000002 Code RO 290 .text.CAN14_IRQHandler vk035_it.o + 0x0000031a 0x0000031a 0x00000002 PAD + 0x0000031c 0x0000031c 0x00000002 Code RO 292 .text.CAN15_IRQHandler vk035_it.o + 0x0000031e 0x0000031e 0x00000002 PAD + 0x00000320 0x00000320 0x00000002 Code RO 264 .text.CAN1_IRQHandler vk035_it.o + 0x00000322 0x00000322 0x00000002 PAD + 0x00000324 0x00000324 0x00000002 Code RO 266 .text.CAN2_IRQHandler vk035_it.o + 0x00000326 0x00000326 0x00000002 PAD + 0x00000328 0x00000328 0x00000002 Code RO 268 .text.CAN3_IRQHandler vk035_it.o + 0x0000032a 0x0000032a 0x00000002 PAD + 0x0000032c 0x0000032c 0x00000002 Code RO 270 .text.CAN4_IRQHandler vk035_it.o + 0x0000032e 0x0000032e 0x00000002 PAD + 0x00000330 0x00000330 0x00000002 Code RO 272 .text.CAN5_IRQHandler vk035_it.o + 0x00000332 0x00000332 0x00000002 PAD + 0x00000334 0x00000334 0x00000002 Code RO 274 .text.CAN6_IRQHandler vk035_it.o + 0x00000336 0x00000336 0x00000002 PAD + 0x00000338 0x00000338 0x00000002 Code RO 276 .text.CAN7_IRQHandler vk035_it.o + 0x0000033a 0x0000033a 0x00000002 PAD + 0x0000033c 0x0000033c 0x00000002 Code RO 278 .text.CAN8_IRQHandler vk035_it.o + 0x0000033e 0x0000033e 0x00000002 PAD + 0x00000340 0x00000340 0x00000002 Code RO 280 .text.CAN9_IRQHandler vk035_it.o + 0x00000342 0x00000342 0x00000002 PAD + 0x00000344 0x00000344 0x00000108 Code RO 523 .text.ClkInit system_k1921vk035.o + 0x0000044c 0x0000044c 0x00000002 Code RO 296 .text.DMA_CH0_IRQHandler vk035_it.o + 0x0000044e 0x0000044e 0x00000002 PAD + 0x00000450 0x00000450 0x00000002 Code RO 316 .text.DMA_CH10_IRQHandler vk035_it.o + 0x00000452 0x00000452 0x00000002 PAD + 0x00000454 0x00000454 0x00000002 Code RO 318 .text.DMA_CH11_IRQHandler vk035_it.o + 0x00000456 0x00000456 0x00000002 PAD + 0x00000458 0x00000458 0x00000002 Code RO 320 .text.DMA_CH12_IRQHandler vk035_it.o + 0x0000045a 0x0000045a 0x00000002 PAD + 0x0000045c 0x0000045c 0x00000002 Code RO 322 .text.DMA_CH13_IRQHandler vk035_it.o + 0x0000045e 0x0000045e 0x00000002 PAD + 0x00000460 0x00000460 0x00000002 Code RO 324 .text.DMA_CH14_IRQHandler vk035_it.o + 0x00000462 0x00000462 0x00000002 PAD + 0x00000464 0x00000464 0x00000002 Code RO 326 .text.DMA_CH15_IRQHandler vk035_it.o + 0x00000466 0x00000466 0x00000002 PAD + 0x00000468 0x00000468 0x00000002 Code RO 298 .text.DMA_CH1_IRQHandler vk035_it.o + 0x0000046a 0x0000046a 0x00000002 PAD + 0x0000046c 0x0000046c 0x00000002 Code RO 300 .text.DMA_CH2_IRQHandler vk035_it.o + 0x0000046e 0x0000046e 0x00000002 PAD + 0x00000470 0x00000470 0x00000002 Code RO 302 .text.DMA_CH3_IRQHandler vk035_it.o + 0x00000472 0x00000472 0x00000002 PAD + 0x00000474 0x00000474 0x00000002 Code RO 304 .text.DMA_CH4_IRQHandler vk035_it.o + 0x00000476 0x00000476 0x00000002 PAD + 0x00000478 0x00000478 0x00000002 Code RO 306 .text.DMA_CH5_IRQHandler vk035_it.o + 0x0000047a 0x0000047a 0x00000002 PAD + 0x0000047c 0x0000047c 0x00000002 Code RO 308 .text.DMA_CH6_IRQHandler vk035_it.o + 0x0000047e 0x0000047e 0x00000002 PAD + 0x00000480 0x00000480 0x00000002 Code RO 310 .text.DMA_CH7_IRQHandler vk035_it.o + 0x00000482 0x00000482 0x00000002 PAD + 0x00000484 0x00000484 0x00000002 Code RO 312 .text.DMA_CH8_IRQHandler vk035_it.o + 0x00000486 0x00000486 0x00000002 PAD + 0x00000488 0x00000488 0x00000002 Code RO 314 .text.DMA_CH9_IRQHandler vk035_it.o + 0x0000048a 0x0000048a 0x00000002 PAD + 0x0000048c 0x0000048c 0x00000002 Code RO 340 .text.DebugMon_Handler vk035_it.o + 0x0000048e 0x0000048e 0x00000002 PAD + 0x00000490 0x00000490 0x00000002 Code RO 230 .text.ECAP0_IRQHandler vk035_it.o + 0x00000492 0x00000492 0x00000002 PAD + 0x00000494 0x00000494 0x00000002 Code RO 232 .text.ECAP1_IRQHandler vk035_it.o + 0x00000496 0x00000496 0x00000002 PAD + 0x00000498 0x00000498 0x00000002 Code RO 234 .text.ECAP2_IRQHandler vk035_it.o + 0x0000049a 0x0000049a 0x00000002 PAD + 0x0000049c 0x0000049c 0x0000000e Code RO 12 .text.Error_Handler main.o + 0x000004aa 0x000004aa 0x00000002 PAD + 0x000004ac 0x000004ac 0x00000018 Code RO 525 .text.FPUInit system_k1921vk035.o + 0x000004c4 0x000004c4 0x00000002 Code RO 294 .text.FPU_IRQHandler vk035_it.o + 0x000004c6 0x000004c6 0x00000002 PAD + 0x000004c8 0x000004c8 0x00000002 Code RO 194 .text.GPIOA_IRQHandler vk035_it.o + 0x000004ca 0x000004ca 0x00000002 PAD + 0x000004cc 0x000004cc 0x00000002 Code RO 196 .text.GPIOB_IRQHandler vk035_it.o + 0x000004ce 0x000004ce 0x00000002 PAD + 0x000004d0 0x000004d0 0x00000028 Code RO 710 .text.GPIO_AltFuncCmd plib035_gpio.o + 0x000004f8 0x000004f8 0x00000034 Code RO 702 .text.GPIO_DeInit plib035_gpio.o + 0x0000052c 0x0000052c 0x00000028 Code RO 712 .text.GPIO_DigitalCmd plib035_gpio.o + 0x00000554 0x00000554 0x0000001e Code RO 700 .text.GPIO_DriveModeConfig plib035_gpio.o + 0x00000572 0x00000572 0x00000002 PAD + 0x00000574 0x00000574 0x0000001e Code RO 696 .text.GPIO_InModeConfig plib035_gpio.o + 0x00000592 0x00000592 0x00000002 PAD + 0x00000594 0x00000594 0x00000060 Code RO 706 .text.GPIO_Init plib035_gpio.o + 0x000005f4 0x000005f4 0x0000005e Code RO 694 .text.GPIO_ModeConfig plib035_gpio.o + 0x00000652 0x00000652 0x00000002 PAD + 0x00000654 0x00000654 0x00000028 Code RO 708 .text.GPIO_OutCmd plib035_gpio.o + 0x0000067c 0x0000067c 0x0000001e Code RO 692 .text.GPIO_OutModeConfig plib035_gpio.o + 0x0000069a 0x0000069a 0x00000002 PAD + 0x0000069c 0x0000069c 0x0000001e Code RO 698 .text.GPIO_PullModeConfig plib035_gpio.o + 0x000006ba 0x000006ba 0x00000002 PAD + 0x000006bc 0x000006bc 0x0000002e Code RO 714 .text.GPIO_StructInit plib035_gpio.o + 0x000006ea 0x000006ea 0x00000002 PAD + 0x000006ec 0x000006ec 0x00000010 Code RO 10 .text.GPIO_ToggleBits main.o + 0x000006fc 0x000006fc 0x00000004 Code RO 330 .text.HardFault_Handler vk035_it.o + 0x00000700 0x00000700 0x00000002 Code RO 228 .text.I2C_IRQHandler vk035_it.o + 0x00000702 0x00000702 0x00000002 PAD + 0x00000704 0x00000704 0x00000002 Code RO 192 .text.MFLASH_IRQHandler vk035_it.o + 0x00000706 0x00000706 0x00000002 PAD + 0x00000708 0x00000708 0x00000020 Code RO 994 .text.MFLASH_LatencyConfig plib035_rcu.o + 0x00000728 0x00000728 0x00000004 Code RO 332 .text.MemManage_Handler vk035_it.o + 0x0000072c 0x0000072c 0x00000004 Code RO 328 .text.NMI_Handler vk035_it.o + 0x00000730 0x00000730 0x00000002 Code RO 238 .text.PWM0_HD_IRQHandler vk035_it.o + 0x00000732 0x00000732 0x00000002 PAD + 0x00000734 0x00000734 0x00000002 Code RO 236 .text.PWM0_IRQHandler vk035_it.o + 0x00000736 0x00000736 0x00000002 PAD + 0x00000738 0x00000738 0x00000002 Code RO 240 .text.PWM0_TZ_IRQHandler vk035_it.o + 0x0000073a 0x0000073a 0x00000002 PAD + 0x0000073c 0x0000073c 0x00000002 Code RO 244 .text.PWM1_HD_IRQHandler vk035_it.o + 0x0000073e 0x0000073e 0x00000002 PAD + 0x00000740 0x00000740 0x00000002 Code RO 242 .text.PWM1_IRQHandler vk035_it.o + 0x00000742 0x00000742 0x00000002 PAD + 0x00000744 0x00000744 0x00000002 Code RO 246 .text.PWM1_TZ_IRQHandler vk035_it.o + 0x00000746 0x00000746 0x00000002 PAD + 0x00000748 0x00000748 0x00000002 Code RO 250 .text.PWM2_HD_IRQHandler vk035_it.o + 0x0000074a 0x0000074a 0x00000002 PAD + 0x0000074c 0x0000074c 0x00000002 Code RO 248 .text.PWM2_IRQHandler vk035_it.o + 0x0000074e 0x0000074e 0x00000002 PAD + 0x00000750 0x00000750 0x00000002 Code RO 252 .text.PWM2_TZ_IRQHandler vk035_it.o + 0x00000752 0x00000752 0x00000002 PAD + 0x00000754 0x00000754 0x00000002 Code RO 342 .text.PendSV_Handler vk035_it.o + 0x00000756 0x00000756 0x00000002 PAD + 0x00000758 0x00000758 0x00000002 Code RO 254 .text.QEP_IRQHandler vk035_it.o + 0x0000075a 0x0000075a 0x00000002 PAD + 0x0000075c 0x0000075c 0x00000040 Code RO 26 .text.RCU_AHBClkCmd gpio.o + 0x0000079c 0x0000079c 0x00000040 Code RO 28 .text.RCU_AHBRstCmd gpio.o + 0x000007dc 0x000007dc 0x00000040 Code RO 704 .text.RCU_AHBRstCmd plib035_gpio.o + 0x0000081c 0x0000081c 0x00000040 Code RO 43 .text.RCU_APBClkCmd tmr.o + 0x0000085c 0x0000085c 0x00000040 Code RO 45 .text.RCU_APBRstCmd tmr.o + 0x0000089c 0x0000089c 0x00000010 Code RO 1006 .text.RCU_BusyStatus plib035_rcu.o + 0x000008ac 0x000008ac 0x00000030 Code RO 165 .text.RCU_ClkOutCmd sysclk.o + 0x000008dc 0x000008dc 0x0000003c Code RO 163 .text.RCU_ClkOutConfig sysclk.o + 0x00000918 0x00000918 0x0000000a Code RO 960 .text.RCU_GetOSEClkFreq plib035_rcu.o + 0x00000922 0x00000922 0x00000002 PAD + 0x00000924 0x00000924 0x0000000a Code RO 958 .text.RCU_GetOSIClkFreq plib035_rcu.o + 0x0000092e 0x0000092e 0x00000002 PAD + 0x00000930 0x00000930 0x00000060 Code RO 962 .text.RCU_GetPLLClkFreq plib035_rcu.o + 0x00000990 0x00000990 0x00000024 Code RO 964 .text.RCU_GetPLLDivClkFreq plib035_rcu.o + 0x000009b4 0x000009b4 0x00000066 Code RO 972 .text.RCU_GetUARTClkFreq plib035_rcu.o + 0x00000a1a 0x00000a1a 0x00000002 PAD + 0x00000a1c 0x00000a1c 0x00000002 Code RO 190 .text.RCU_IRQHandler vk035_it.o + 0x00000a1e 0x00000a1e 0x00000002 PAD + 0x00000a20 0x00000a20 0x0000027e Code RO 988 .text.RCU_PLL_AutoConfig plib035_rcu.o + 0x00000c9e 0x00000c9e 0x00000002 PAD + 0x00000ca0 0x00000ca0 0x000000a0 Code RO 992 .text.RCU_PLL_Init plib035_rcu.o + 0x00000d40 0x00000d40 0x00000010 Code RO 1000 .text.RCU_PLL_LockStatus plib035_rcu.o + 0x00000d50 0x00000d50 0x00000026 Code RO 998 .text.RCU_PLL_OutCmd plib035_rcu.o + 0x00000d76 0x00000d76 0x00000002 PAD + 0x00000d78 0x00000d78 0x00000022 Code RO 990 .text.RCU_PLL_StructInit plib035_rcu.o + 0x00000d9a 0x00000d9a 0x00000002 PAD + 0x00000d9c 0x00000d9c 0x0000005c Code RO 996 .text.RCU_SysClkChangeCmd plib035_rcu.o + 0x00000df8 0x00000df8 0x0000001e Code RO 1004 .text.RCU_SysClkConfig plib035_rcu.o + 0x00000e16 0x00000e16 0x00000002 PAD + 0x00000e18 0x00000e18 0x00000010 Code RO 968 .text.RCU_SysClkStatus plib035_rcu.o + 0x00000e28 0x00000e28 0x0000002a Code RO 103 .text.RCU_UARTClkCmd uart.o + 0x00000e52 0x00000e52 0x00000002 PAD + 0x00000e54 0x00000e54 0x0000004c Code RO 101 .text.RCU_UARTClkConfig uart.o + 0x00000ea0 0x00000ea0 0x00000032 Code RO 1057 .text.RCU_UARTRstCmd plib035_uart.o + 0x00000ed2 0x00000ed2 0x00000002 PAD + 0x00000ed4 0x00000ed4 0x00000002 Code RO 222 .text.SPI_RO_RT_IRQHandler vk035_it.o + 0x00000ed6 0x00000ed6 0x00000002 PAD + 0x00000ed8 0x00000ed8 0x00000002 Code RO 224 .text.SPI_RX_IRQHandler vk035_it.o + 0x00000eda 0x00000eda 0x00000002 PAD + 0x00000edc 0x00000edc 0x00000002 Code RO 226 .text.SPI_TX_IRQHandler vk035_it.o + 0x00000ede 0x00000ede 0x00000002 PAD + 0x00000ee0 0x00000ee0 0x00000002 Code RO 338 .text.SVC_Handler vk035_it.o + 0x00000ee2 0x00000ee2 0x00000002 PAD + 0x00000ee4 0x00000ee4 0x00000054 Code RO 167 .text.SysTick_Config sysclk.o + 0x00000f38 0x00000f38 0x00000008 Code RO 344 .text.SysTick_Handler vk035_it.o + 0x00000f40 0x00000f40 0x000000de Code RO 521 .text.SystemCoreClockUpdate system_k1921vk035.o + 0x0000101e 0x0000101e 0x00000002 PAD + 0x00001020 0x00001020 0x0000000c Code RO 527 .text.SystemInit system_k1921vk035.o + 0x0000102c 0x0000102c 0x00000010 Code RO 198 .text.TMR0_IRQHandler vk035_it.o + 0x0000103c 0x0000103c 0x00000010 Code RO 200 .text.TMR1_IRQHandler vk035_it.o + 0x0000104c 0x0000104c 0x00000010 Code RO 202 .text.TMR2_IRQHandler vk035_it.o + 0x0000105c 0x0000105c 0x00000010 Code RO 204 .text.TMR3_IRQHandler vk035_it.o + 0x0000106c 0x0000106c 0x0000001a Code RO 79 .text.TMR_ADCSOCCmd tmr.o + 0x00001086 0x00001086 0x00000002 PAD + 0x00001088 0x00001088 0x0000001a Code RO 57 .text.TMR_Cmd tmr.o + 0x000010a2 0x000010a2 0x00000002 PAD + 0x000010a4 0x000010a4 0x0000001a Code RO 77 .text.TMR_DMAReqCmd tmr.o + 0x000010be 0x000010be 0x00000002 PAD + 0x000010c0 0x000010c0 0x0000001e Code RO 81 .text.TMR_ExtInputConfig tmr.o + 0x000010de 0x000010de 0x00000002 PAD + 0x000010e0 0x000010e0 0x0000001c Code RO 1042 .text.TMR_FreqConfig plib035_tmr.o + 0x000010fc 0x000010fc 0x00000022 Code RO 75 .text.TMR_ITCmd tmr.o + 0x0000111e 0x0000111e 0x00000002 PAD + 0x00001120 0x00001120 0x00000010 Code RO 69 .text.TMR_ITStatus tmr.o + 0x00001130 0x00001130 0x0000000e Code RO 71 .text.TMR_ITStatusClear tmr.o + 0x0000113e 0x0000113e 0x00000002 PAD + 0x00001140 0x00001140 0x000000b0 Code RO 51 .text.TMR_Init tmr.o + 0x000011f0 0x000011f0 0x00000028 Code RO 1038 .text.TMR_PeriodConfig plib035_tmr.o + 0x00001218 0x00001218 0x00000010 Code RO 73 .text.TMR_SetLoad tmr.o + 0x00001228 0x00001228 0x00000010 Code RO 1040 .text.TMR_SetLoad plib035_tmr.o + 0x00001238 0x00001238 0x00000010 Code RO 212 .text.UART0_E_RT_IRQHandler vk035_it.o + 0x00001248 0x00001248 0x00000010 Code RO 208 .text.UART0_RX_IRQHandler vk035_it.o + 0x00001258 0x00001258 0x00000010 Code RO 206 .text.UART0_TD_IRQHandler vk035_it.o + 0x00001268 0x00001268 0x00000010 Code RO 210 .text.UART0_TX_IRQHandler vk035_it.o + 0x00001278 0x00001278 0x00000010 Code RO 220 .text.UART1_E_RT_IRQHandler vk035_it.o + 0x00001288 0x00001288 0x00000010 Code RO 216 .text.UART1_RX_IRQHandler vk035_it.o + 0x00001298 0x00001298 0x00000010 Code RO 214 .text.UART1_TD_IRQHandler vk035_it.o + 0x000012a8 0x000012a8 0x00000010 Code RO 218 .text.UART1_TX_IRQHandler vk035_it.o + 0x000012b8 0x000012b8 0x00000090 Code RO 1051 .text.UART_AutoBaudConfig plib035_uart.o + 0x00001348 0x00001348 0x00000018 Code RO 1053 .text.UART_BaudDivConfig plib035_uart.o + 0x00001360 0x00001360 0x0000001a Code RO 115 .text.UART_Cmd uart.o + 0x0000137a 0x0000137a 0x00000002 PAD + 0x0000137c 0x0000137c 0x00000022 Code RO 1061 .text.UART_DataWidthConfig plib035_uart.o + 0x0000139e 0x0000139e 0x00000002 PAD + 0x000013a0 0x000013a0 0x0000003e Code RO 1055 .text.UART_DeInit plib035_uart.o + 0x000013de 0x000013de 0x00000002 PAD + 0x000013e0 0x000013e0 0x00000010 Code RO 131 .text.UART_ErrorStatusClear uart.o + 0x000013f0 0x000013f0 0x00000022 Code RO 1067 .text.UART_FIFOCmd plib035_uart.o + 0x00001412 0x00001412 0x00000002 PAD + 0x00001414 0x00001414 0x00000018 Code RO 145 .text.UART_FlagStatus uart.o + 0x0000142c 0x0000142c 0x00000036 Code RO 125 .text.UART_ITCmd uart.o + 0x00001462 0x00001462 0x00000002 PAD + 0x00001464 0x00001464 0x00000022 Code RO 111 .text.UART_ITFIFOLevelRxConfig uart.o + 0x00001486 0x00001486 0x00000002 PAD + 0x00001488 0x00001488 0x0000001a Code RO 113 .text.UART_ITFIFOLevelTxConfig uart.o + 0x000014a2 0x000014a2 0x00000002 PAD + 0x000014a4 0x000014a4 0x00000010 Code RO 133 .text.UART_ITStatusClear uart.o + 0x000014b4 0x000014b4 0x00000052 Code RO 1059 .text.UART_Init plib035_uart.o + 0x00001506 0x00001506 0x00000002 PAD + 0x00001508 0x00001508 0x0000001e Code RO 1065 .text.UART_ParityBitConfig plib035_uart.o + 0x00001526 0x00001526 0x00000002 PAD + 0x00001528 0x00001528 0x0000000e Code RO 147 .text.UART_RecieveData uart.o + 0x00001536 0x00001536 0x00000002 PAD + 0x00001538 0x00001538 0x00000022 Code RO 1071 .text.UART_RxCmd plib035_uart.o + 0x0000155a 0x0000155a 0x00000002 PAD + 0x0000155c 0x0000155c 0x00000010 Code RO 149 .text.UART_SendData uart.o + 0x0000156c 0x0000156c 0x00000022 Code RO 1063 .text.UART_StopBitConfig plib035_uart.o + 0x0000158e 0x0000158e 0x00000002 PAD + 0x00001590 0x00001590 0x00000022 Code RO 1069 .text.UART_TxCmd plib035_uart.o + 0x000015b2 0x000015b2 0x00000002 PAD + 0x000015b4 0x000015b4 0x00000004 Code RO 336 .text.UsageFault_Handler vk035_it.o + 0x000015b8 0x000015b8 0x00000002 Code RO 188 .text.WDT_IRQHandler vk035_it.o + 0x000015ba 0x000015ba 0x00000002 PAD + 0x000015bc 0x000015bc 0x00000030 Code RO 49 .text.__NVIC_EnableIRQ tmr.o + 0x000015ec 0x000015ec 0x00000030 Code RO 105 .text.__NVIC_EnableIRQ uart.o + 0x0000161c 0x0000161c 0x00000042 Code RO 177 .text.__NVIC_SetPriority sysclk.o + 0x0000165e 0x0000165e 0x00000002 PAD + 0x00001660 0x00001660 0x000000a6 Code RO 135 .text.__uart_fifo_receive uart.o + 0x00001706 0x00001706 0x00000002 PAD + 0x00001708 0x00001708 0x000000c8 Code RO 119 .text.__uart_fifo_transmit uart.o + 0x000017d0 0x000017d0 0x00000048 Code RO 974 .text.getPeriphClkFreq plib035_rcu.o + 0x00001818 0x00001818 0x00000088 Code RO 30 .text.gpio_get_init gpio.o + 0x000018a0 0x000018a0 0x000000ac Code RO 24 .text.gpio_init gpio.o + 0x0000194c 0x0000194c 0x0000001e Code RO 6 .text.heartbit main.o + 0x0000196a 0x0000196a 0x00000002 PAD + 0x0000196c 0x0000196c 0x0000008c Code RO 8 .text.main main.o + 0x000019f8 0x000019f8 0x0000000c Code RO 169 .text.millis sysclk.o + 0x00001a04 0x00001a04 0x00000010 Code RO 171 .text.millis_inc sysclk.o + 0x00001a14 0x00001a14 0x00000072 Code RO 2 .text.periph_init main.o + 0x00001a86 0x00001a86 0x00000002 PAD + 0x00001a88 0x00001a88 0x0000002e Code RO 4 .text.restart_receive main.o + 0x00001ab6 0x00001ab6 0x00000002 PAD + 0x00001ab8 0x00001ab8 0x00000054 Code RO 161 .text.sysclk_init sysclk.o + 0x00001b0c 0x00001b0c 0x00000096 Code RO 61 .text.tmr_delay tmr.o + 0x00001ba2 0x00001ba2 0x00000002 PAD + 0x00001ba4 0x00001ba4 0x0000008c Code RO 65 .text.tmr_delay_done tmr.o + 0x00001c30 0x00001c30 0x00000036 Code RO 63 .text.tmr_delay_start tmr.o + 0x00001c66 0x00001c66 0x00000002 PAD + 0x00001c68 0x00001c68 0x00000048 Code RO 67 .text.tmr_handler tmr.o + 0x00001cb0 0x00001cb0 0x00000050 Code RO 47 .text.tmr_init tmr.o + 0x00001d00 0x00001d00 0x000000de Code RO 41 .text.tmr_init_first tmr.o + 0x00001dde 0x00001dde 0x00000002 PAD + 0x00001de0 0x00001de0 0x00000038 Code RO 53 .text.tmr_set_callback tmr.o + 0x00001e18 0x00001e18 0x00000030 Code RO 55 .text.tmr_start tmr.o + 0x00001e48 0x00001e48 0x000000a6 Code RO 99 .text.uart1_gpio_init uart.o + 0x00001eee 0x00001eee 0x00000002 PAD + 0x00001ef0 0x00001ef0 0x00000112 Code RO 129 .text.uart_handler uart.o + 0x00002002 0x00002002 0x00000002 PAD + 0x00002004 0x00002004 0x00000050 Code RO 107 .text.uart_init uart.o + 0x00002054 0x00002054 0x00000060 Code RO 97 .text.uart_init_first uart.o + 0x000020b4 0x000020b4 0x00000070 Code RO 127 .text.uart_receive_it uart.o + 0x00002124 0x00002124 0x00000078 Code RO 137 .text.uart_set_callback uart.o + 0x0000219c 0x0000219c 0x00000072 Code RO 109 .text.uart_start uart.o + 0x0000220e 0x0000220e 0x00000002 PAD + 0x00002210 0x00002210 0x00000092 Code RO 117 .text.uart_transmit uart.o + 0x000022a2 0x000022a2 0x00000002 PAD + 0x000022a4 0x000022a4 0x00000078 Code RO 123 .text.uart_transmit_it uart.o + 0x0000231c 0x0000231c 0x0000001a Code RO 1268 x$fpl$fpinit fz_wm.l(fpinit.o) + 0x00002336 0x00002336 0x0000000f Data RO 15 .rodata.str1.1 main.o + 0x00002345 0x00002345 0x00000003 PAD + 0x00002348 0x00002348 0x00000020 Data RO 1329 Region$$Table anon$$obj.o - Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x0000195c, Size: 0x000001a4, Max: 0xffffffff, ABSOLUTE, COMPRESSED[0x00000024]) + Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x00002368, Size: 0x000001f4, Max: 0xffffffff, ABSOLUTE, COMPRESSED[0x00000044]) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 COMPRESSED 0x00000188 Data RW 220 .data gpio.o - 0x20000188 COMPRESSED 0x00000009 Data RW 274 .data rcu.o - 0x20000191 COMPRESSED 0x00000003 PAD - 0x20000194 COMPRESSED 0x00000008 Data RW 883 .data system_k1921vk035.o - 0x2000019c COMPRESSED 0x00000008 Data RW 2261 .data retarget.o + 0x20000000 COMPRESSED 0x00000001 Data RW 179 .data.SYSCLK_Oscil_Type sysclk.o + 0x20000001 COMPRESSED 0x00000003 PAD + 0x20000004 COMPRESSED 0x000000c0 Data RW 32 .data.gpioa_config gpio.o + 0x200000c4 COMPRESSED 0x000000c0 Data RW 33 .data.gpiob_config gpio.o + 0x20000184 COMPRESSED 0x0000001c Data RW 84 .data.tmr0_config tmr.o + 0x200001a0 COMPRESSED 0x0000001c Data RW 86 .data.tmr1_config tmr.o + 0x200001bc COMPRESSED 0x0000001c Data RW 88 .data.tmr2_config tmr.o + 0x200001d8 COMPRESSED 0x0000001c Data RW 152 .data.uart1_config uart.o - Execution Region ER_ZI (Exec base: 0x200001a4, Load base: 0x00001980, Size: 0x00000664, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_ZI (Exec base: 0x200001f8, Load base: 0x000023ac, Size: 0x000006d8, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x200001a4 - 0x00000060 Zero RW 2565 .bss c_w.l(libspace.o) - 0x20000204 0x00001980 0x00000004 PAD - 0x20000208 - 0x00000200 Zero RW 925 HEAP startup_k1921vk035.o - 0x20000408 - 0x00000400 Zero RW 924 STACK startup_k1921vk035.o + 0x200001f8 - 0x00000060 Zero RW 1180 .bss c_w.l(libspace.o) + 0x20000258 - 0x00000004 Zero RW 529 .bss.SystemCoreClock system_k1921vk035.o + 0x2000025c - 0x00000008 Zero RW 83 .bss.htmr0 tmr.o + 0x20000264 - 0x00000008 Zero RW 85 .bss.htmr1 tmr.o + 0x2000026c - 0x00000008 Zero RW 87 .bss.htmr2 tmr.o + 0x20000274 - 0x00000008 Zero RW 89 .bss.htmr3 tmr.o + 0x2000027c - 0x00000020 Zero RW 153 .bss.huart0 uart.o + 0x2000029c - 0x00000020 Zero RW 151 .bss.huart1 uart.o + 0x200002bc - 0x0000000a Zero RW 14 .bss.rxbuff main.o + 0x200002c6 0x000023ac 0x00000002 PAD + 0x200002c8 - 0x00000004 Zero RW 180 .bss.uwTick sysclk.o + 0x200002cc 0x000023ac 0x00000004 PAD + 0x200002d0 - 0x00000200 Zero RW 537 HEAP startup_k1921vk035.o + 0x200004d0 - 0x00000400 Zero RW 536 STACK startup_k1921vk035.o ============================================================================== @@ -1859,21 +2974,23 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 296 72 0 392 0 11008 gpio.o - 198 96 0 0 0 206397 main.o - 1180 352 0 0 0 12760 plib035_gpio.o - 1104 266 0 0 0 13951 plib035_rcu.o - 328 80 0 9 0 40469 rcu.o - 26 0 0 8 0 3375 retarget.o - 256 34 0 0 0 1204 retarget_conf.o - 64 26 344 0 1536 892 startup_k1921vk035.o - 368 34 0 8 0 2906 system_k1921vk035.o - 42 4 0 0 0 3994 vk035_it.o + 436 0 0 384 0 21301 gpio.o + 360 0 15 0 10 16182 main.o + 592 0 0 0 0 22487 plib035_gpio.o + 1398 4 0 0 0 12580 plib035_rcu.o + 84 0 0 0 0 1926 plib035_tmr.o + 562 4 0 0 0 10575 plib035_uart.o + 64 26 344 0 1536 916 startup_k1921vk035.o + 370 0 0 1 4 10534 sysclk.o + 522 0 0 0 4 8515 system_k1921vk035.o + 1362 4 0 84 32 12698 tmr.o + 1986 4 0 28 64 32187 uart.o + 342 0 0 0 0 6665 vk035_it.o ---------------------------------------------------------------------- - 3870 964 376 420 1536 296956 Object Totals + 8296 42 394 500 1656 156566 Object Totals 0 0 32 0 0 0 (incl. Generated) - 8 0 0 3 0 0 (incl. Padding) + 218 0 3 3 6 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1881,56 +2998,39 @@ Image component sizes 90 0 0 0 0 0 __dczerorl2.o 8 0 0 0 0 68 __main.o - 284 0 0 0 0 156 __printf_wp.o 0 0 0 0 0 0 __rtentry.o 12 0 0 0 0 0 __rtentry2.o 6 0 0 0 0 0 __rtentry4.o 52 8 0 0 0 0 __scatter.o 28 0 0 0 0 0 __scatter_zi.o - 44 0 0 0 0 108 _printf_char.o - 48 6 0 0 0 96 _printf_char_common.o - 36 4 0 0 0 80 _printf_char_file.o - 6 0 0 0 0 0 _printf_d.o - 120 16 0 0 0 92 _printf_dec.o - 178 0 0 0 0 88 _printf_intcommon.o - 78 0 0 0 0 108 _printf_pad.o - 0 0 0 0 0 0 _printf_percent.o - 4 0 0 0 0 0 _printf_percent_end.o - 6 0 0 0 0 0 _printf_s.o - 82 0 0 0 0 80 _printf_str.o 18 0 0 0 0 80 exit.o 6 0 0 0 0 152 heapauxi.o + 0 0 0 0 0 0 indicate_semi.o 2 0 0 0 0 0 libinit.o 6 0 0 0 0 0 libinit2.o 2 0 0 0 0 0 libshutdown.o 2 0 0 0 0 0 libshutdown2.o 8 4 0 0 96 68 libspace.o - 24 4 0 0 0 84 noretval__2printf.o 2 0 0 0 0 0 rtexit.o 10 0 0 0 0 0 rtexit2.o + 12 4 0 0 0 68 sys_exit.o 74 0 0 0 0 80 sys_stackheap_outer.o 2 0 0 0 0 68 use_no_semi.o - 688 140 0 0 0 256 ddiv.o - 94 4 0 0 0 140 dfix.o - 38 0 0 0 0 116 dflt_clz.o - 156 4 0 0 0 140 dnaninf.o - 12 0 0 0 0 116 dretinf.o - 10 0 0 0 0 116 fpinit.o - 0 0 0 0 0 0 usenofp.o + 26 0 0 0 0 116 fpinit.o ---------------------------------------------------------------------- - 2246 190 0 0 100 2292 Library Totals - 10 0 0 0 4 0 (incl. Padding) + 374 16 0 0 96 700 Library Totals + 8 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name - 1238 42 0 0 96 1408 c_w.l - 998 148 0 0 0 884 fz_wm.l + 340 16 0 0 96 584 c_w.l + 26 0 0 0 0 116 fz_wm.l ---------------------------------------------------------------------- - 2246 190 0 0 100 2292 Library Totals + 374 16 0 0 96 700 Library Totals ---------------------------------------------------------------------- @@ -1939,15 +3039,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 6116 1154 376 420 1636 294324 Grand Totals - 6116 1154 376 36 1636 294324 ELF Image Totals (compressed) - 6116 1154 376 36 0 0 ROM Totals + 8670 58 394 500 1752 156910 Grand Totals + 8670 58 394 68 1752 156910 ELF Image Totals (compressed) + 8670 58 394 68 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 6492 ( 6.34kB) - Total RW Size (RW Data + ZI Data) 2056 ( 2.01kB) - Total ROM Size (Code + RO Data + RW Data) 6528 ( 6.38kB) + Total RO Size (Code + RO Data) 9064 ( 8.85kB) + Total RW Size (RW Data + ZI Data) 2252 ( 2.20kB) + Total ROM Size (Code + RO Data + RW Data) 9132 ( 8.92kB) ============================================================================== diff --git a/Listings/startup_k1921vk035.lst b/Listings/startup_k1921vk035.lst index 04037aa..11ffb5d 100644 --- a/Listings/startup_k1921vk035.lst +++ b/Listings/startup_k1921vk035.lst @@ -660,12 +660,12 @@ ARM Macro Assembler Page 11 00000400 00000200 00000000 -Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M4.fp.sp --apcs= -interwork --depend=.\objects\startup_k1921vk035.d -o.\objects\startup_k1921vk03 -5.o -IC:\Users\I\AppData\Local\Arm\Packs\NIIET\K1921VK035_DFP\2.0.6\Device\Incl -ude --predefine="__UVISION_VERSION SETA 538" --predefine="K1921VK035 SETA 1" -- -list=.\listings\startup_k1921vk035.lst platform\Device\NIIET\K1921VK035\Source\ -ARM\startup_K1921VK035.s +Command Line: --debug --xref --diag_suppress=9931,A1950W --cpu=Cortex-M4.fp.sp +--depend=.\objects\startup_k1921vk035.d -o.\objects\startup_k1921vk035.o -IC:\U +sers\I\AppData\Local\Arm\Packs\NIIET\K1921VK035_DFP\2.0.6\Device\Include --pred +efine="__UVISION_VERSION SETA 538" --predefine="K1921VK035 SETA 1" --list=.\lis +tings\startup_k1921vk035.lst platform\Device\NIIET\K1921VK035\Source\ARM\startu +p_K1921VK035.s diff --git a/Template.uvoptx b/Template.uvoptx index 33b54d6..be0377e 100644 --- a/Template.uvoptx +++ b/Template.uvoptx @@ -77,7 +77,7 @@ 0 1 - 0 + 255 0 1 @@ -153,7 +153,7 @@ 0 1 - uwTick,0x0A + huart1 1 @@ -185,6 +185,31 @@ 1 GPIOA + + 7 + 1 + gpioa_config + + + 8 + 1 + gpiob_config + + + 9 + 1 + rxbuff + + + 10 + 1 + *var - htmr->TMR->VALUE,0x0A + + + 11 + 1 + delay_load,0x0A + 0 @@ -228,6 +253,32 @@ + + + System Viewer\GPIOA + 35901 + + + System Viewer\GPIOB + 35903 + + + System Viewer\RCU + 35905 + + + System Viewer\TMR0 + 35902 + + + System Viewer\TMR2 + 35900 + + + System Viewer\UART1 + 35904 + + @@ -280,34 +331,22 @@ 0 0 0 - .\Core\App\gpio.h - gpio.h - 0 - 0 - - - 1 - 5 - 5 - 0 - 0 - 0 - .\Core\App\rcu.h - rcu.h + .\Core\Config\periph_config.h + periph_config.h 0 0 - src + App 1 0 0 0 2 - 6 + 5 1 0 0 @@ -319,7 +358,7 @@ 2 - 7 + 6 1 0 0 @@ -329,6 +368,18 @@ 0 0 + + 2 + 7 + 1 + 0 + 0 + 0 + .\Core\App\tmr.c + tmr.c + 0 + 0 + 2 8 @@ -336,8 +387,8 @@ 0 0 0 - .\Core\App\rcu.c - rcu.c + .\Core\App\uart.c + uart.c 0 0 @@ -348,6 +399,18 @@ 0 0 0 + .\Core\App\sysclk.c + sysclk.c + 0 + 0 + + + 2 + 10 + 1 + 0 + 0 + 0 .\Core\App\vk035_it.c vk035_it.c 0 @@ -357,13 +420,13 @@ MyLibs - 0 + 1 0 0 0 3 - 10 + 11 5 0 0 @@ -375,7 +438,7 @@ 3 - 11 + 12 5 0 0 @@ -387,7 +450,7 @@ 3 - 12 + 13 5 0 0 @@ -399,7 +462,7 @@ 3 - 13 + 14 5 0 0 @@ -411,7 +474,7 @@ 3 - 14 + 15 5 0 0 @@ -423,7 +486,7 @@ 3 - 15 + 16 5 0 0 @@ -435,7 +498,7 @@ 3 - 16 + 17 1 0 0 @@ -447,7 +510,7 @@ 3 - 17 + 18 1 0 0 @@ -459,7 +522,7 @@ 3 - 18 + 19 5 0 0 @@ -471,7 +534,7 @@ 3 - 19 + 20 1 0 0 @@ -485,13 +548,13 @@ startup - 0 + 1 0 0 0 4 - 20 + 21 1 0 0 @@ -503,7 +566,7 @@ 4 - 21 + 22 2 0 0 @@ -523,7 +586,7 @@ 0 5 - 22 + 23 1 0 0 @@ -535,7 +598,7 @@ 5 - 23 + 24 1 0 0 @@ -547,7 +610,7 @@ 5 - 24 + 25 1 0 0 @@ -559,7 +622,7 @@ 5 - 25 + 26 1 0 0 @@ -571,7 +634,7 @@ 5 - 26 + 27 1 0 0 @@ -583,7 +646,7 @@ 5 - 27 + 28 1 0 0 @@ -595,7 +658,7 @@ 5 - 28 + 29 1 0 0 @@ -607,7 +670,7 @@ 5 - 29 + 30 1 0 0 @@ -619,7 +682,7 @@ 5 - 30 + 31 1 0 0 @@ -631,7 +694,7 @@ 5 - 31 + 32 1 0 0 @@ -643,7 +706,7 @@ 5 - 32 + 33 1 0 0 @@ -655,7 +718,7 @@ 5 - 33 + 34 1 0 0 @@ -667,7 +730,7 @@ 5 - 34 + 35 1 0 0 @@ -679,7 +742,7 @@ 5 - 35 + 36 1 0 0 @@ -691,7 +754,7 @@ 5 - 36 + 37 1 0 0 @@ -711,7 +774,7 @@ 0 6 - 37 + 38 1 0 0 @@ -723,7 +786,7 @@ 6 - 38 + 39 1 0 0 @@ -735,7 +798,7 @@ 6 - 39 + 40 5 0 0 diff --git a/Template.uvprojx b/Template.uvprojx index 6cf06e1..c70db7b 100644 --- a/Template.uvprojx +++ b/Template.uvprojx @@ -10,8 +10,9 @@ template 0x4 ARM-ADS - 5060960::V5.06 update 7 (build 960)::.\ARMCC - 0 + 6190000::V6.19::ARMCLANG + 6190000::V6.19::ARMCLANG + 1 K1921VK035 @@ -323,7 +324,7 @@ 0 0 0 - 2 + 3 0 0 1 @@ -338,7 +339,7 @@ 0 - RETARGET, RETARGET_USE_UART, SYSCLK_OSE, OSECLK_VAL=24000000, CKO_NONE, USE_FULL_ASSERT + SYSCLK_OSE, OSECLK_VAL=24000000 .\platform\CMSIS\Core\Include;.\platform\Device\NIIET\K1921VK035\Include;.\platform\plib035\inc;.\platform\retarget;.\platform\retarget\Template\K1921VK035;.\Core\App;.\Core\Config;.\Core\ExtendedLibs;.\Core\ExtendedLibs\MyLibs\Inc;.\Core\ExtendedLibs\RTT @@ -400,19 +401,14 @@ .\Core\Config\SEGGER_RTT_Conf.h - gpio.h + periph_config.h 5 - .\Core\App\gpio.h - - - rcu.h - 5 - .\Core\App\rcu.h + .\Core\Config\periph_config.h - src + App main.c @@ -425,9 +421,19 @@ .\Core\App\gpio.c - rcu.c + tmr.c 1 - .\Core\App\rcu.c + .\Core\App\tmr.c + + + uart.c + 1 + .\Core\App\uart.c + + + sysclk.c + 1 + .\Core\App\sysclk.c vk035_it.c diff --git a/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h b/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h index 829ee17..a0cd95b 100644 --- a/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h +++ b/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h @@ -38,7 +38,6 @@ extern "C" { //-- Variables ----------------------------------------------------------------- extern uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) -extern uint32_t uwTick; //-- Functions ----------------------------------------------------------------- // Initialize the System extern void SystemInit(void); diff --git a/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c b/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c index dae457a..c7feeec 100644 --- a/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c +++ b/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c @@ -24,7 +24,6 @@ //-- Variables ----------------------------------------------------------------- uint32_t SystemCoreClock; // System Clock Frequency (Core Clock) -uint32_t uwTick; // Milliseconds ticks //-- Functions ----------------------------------------------------------------- void SystemCoreClockUpdate(void) diff --git a/platform/plib035/inc/plib035_uart.h b/platform/plib035/inc/plib035_uart.h index 56926a0..6b3bcfa 100644 --- a/platform/plib035/inc/plib035_uart.h +++ b/platform/plib035/inc/plib035_uart.h @@ -56,10 +56,10 @@ extern "C" { #define UART_ITSource_RxFIFOLevel UART_IMSC_RXIM_Msk /*!< Порог переполнения буфера приемника */ #define UART_ITSource_TxFIFOLevel UART_IMSC_TXIM_Msk /*!< Порог опустошения буфера передатчика */ #define UART_ITSource_RecieveTimeout UART_IMSC_RTIM_Msk /*!< Таймаут приема данных */ -#define UART_ITSource_ErrorFrame UART_IMSC_FERIM_Msk /*!< Ошибка в структуре кадра */ -#define UART_ITSource_ErrorParity UART_IMSC_PERIM_Msk /*!< Ошибка контроля четности */ -#define UART_ITSource_ErrorBreak UART_IMSC_BERIM_Msk /*!< Разрыв линии */ -#define UART_ITSource_ErrorOverflow UART_IMSC_OERIM_Msk /*!< Переполнение буффера приемника */ +#define UART_ITSource_ErrorFrame UART_IMSC_FEIM_Msk /*!< Ошибка в структуре кадра */ +#define UART_ITSource_ErrorParity UART_IMSC_PEIM_Msk /*!< Ошибка контроля четности */ +#define UART_ITSource_ErrorBreak UART_IMSC_BEIM_Msk /*!< Разрыв линии */ +#define UART_ITSource_ErrorOverflow UART_IMSC_OEIM_Msk /*!< Переполнение буффера приемника */ #define UART_ITSource_TransmitDone UART_IMSC_TDIM_Msk /*!< Окончание передачи в линии */ #define UART_ITSource_All (UART_IMSC_RXIM_Msk | \ UART_IMSC_TXIM_Msk | \ diff --git a/platform/retarget/retarget_conf.h b/platform/retarget/retarget_conf.h index 964470f..9ecf78b 100644 --- a/platform/retarget/retarget_conf.h +++ b/platform/retarget/retarget_conf.h @@ -28,6 +28,7 @@ extern "C" { //-- Includes ------------------------------------------------------------------ #include #include "K1921VK035.h" +#include "periph_config.h" //-- Defines ------------------------------------------------------------------- #ifdef RETARGET