diff --git a/.gitignore b/.gitignore index f298f75..9746303 100644 --- a/.gitignore +++ b/.gitignore @@ -80,3 +80,5 @@ uv2csolution.log # legacy intermediate project file *.cprj +tmp/ +out/ diff --git a/Robot_V2/RTE/Device/GD32C103CB/regions_GD32C103CB.h b/Robot_V2/RTE/Device/GD32C103CB/regions_GD32C103CB.h index 89512d0..70dcf47 100644 --- a/Robot_V2/RTE/Device/GD32C103CB/regions_GD32C103CB.h +++ b/Robot_V2/RTE/Device/GD32C103CB/regions_GD32C103CB.h @@ -17,7 +17,7 @@ #define __ROM0_BASE 0x08000000 // Region size [bytes] <0x0-0xFFFFFFFF:8> // Defines size of memory region. Default: 0x00020000 -#define __ROM0_SIZE 0x00020000 +#define __ROM0_SIZE 0x08005000 // // __ROM1 (unused) diff --git a/Robot_V2/RTE/_Debug_GD32C103CB/RTE_Components.h b/Robot_V2/RTE/_Debug_GD32C103CB/RTE_Components.h index 5734403..d865f42 100644 --- a/Robot_V2/RTE/_Debug_GD32C103CB/RTE_Components.h +++ b/Robot_V2/RTE/_Debug_GD32C103CB/RTE_Components.h @@ -1,6 +1,6 @@ /* * CSOLUTION generated file: DO NOT EDIT! - * Generated by: csolution version 2.11.0 + * Generated by: csolution version 2.12.0+p41-gfeadfc5e * * Project: 'Robot_V2.Debug+GD32C103CB' * Target: 'Debug+GD32C103CB' @@ -15,10 +15,10 @@ */ #define CMSIS_device_header "gd32c10x.h" -/* GigaDevice::Device:GD32C10x_StdPeripherals:ADC@1.0.0 */ -#define RTE_DEVICE_STDPERIPHERALS_ADC /* GigaDevice::Device:GD32C10x_StdPeripherals:CAN@1.0.0 */ #define RTE_DEVICE_STDPERIPHERALS_CAN +/* GigaDevice::Device:GD32C10x_StdPeripherals:CRC@1.0.0 */ +#define RTE_DEVICE_STDPERIPHERALS_CRC /* GigaDevice::Device:GD32C10x_StdPeripherals:DBG@1.0.0 */ #define RTE_DEVICE_STDPERIPHERALS_DBG /* GigaDevice::Device:GD32C10x_StdPeripherals:DMA@1.0.0 */ @@ -37,14 +37,8 @@ #define RTE_DEVICE_STDPERIPHERALS_PMU /* GigaDevice::Device:GD32C10x_StdPeripherals:RCU@1.0.0 */ #define RTE_DEVICE_STDPERIPHERALS_RCU -/* GigaDevice::Device:GD32C10x_StdPeripherals:SPI_I2S@1.0.0 */ -#define RTE_DEVICE_STDPERIPHERALS_SPI -/* GigaDevice::Device:GD32C10x_StdPeripherals:TIMER@1.0.0 */ -#define RTE_DEVICE_STDPERIPHERALS_TIMER /* GigaDevice::Device:GD32C10x_StdPeripherals:USART@1.0.0 */ #define RTE_DEVICE_STDPERIPHERALS_USART -/* GigaDevice::Device:GD32C10x_StdPeripherals:WWDGT@1.0.0 */ -#define RTE_DEVICE_STDPERIPHERALS_WWDGT #endif /* RTE_COMPONENTS_H */ diff --git a/Robot_V2/Robot_V2.cproject.yml b/Robot_V2/Robot_V2.cproject.yml index 1d893f6..1fd4117 100644 --- a/Robot_V2/Robot_V2.cproject.yml +++ b/Robot_V2/Robot_V2.cproject.yml @@ -42,6 +42,7 @@ project: type: - elf - hex + - bin - map packs: - pack: ARM::CMSIS diff --git a/Robot_V2/device/Can.cpp b/Robot_V2/device/Can.cpp index a34feb4..d454180 100644 --- a/Robot_V2/device/Can.cpp +++ b/Robot_V2/device/Can.cpp @@ -14,11 +14,6 @@ #include #include -constexpr u16 CANX = CAN0; -constexpr u16 DEV_CAN0_ID = 0x0000; -constexpr u16 DEV_CAN0_MASK = 0x0000; -constexpr u16 DEV_CAN_LOOPBACK_ID = 0x0000; - CAN_transmiter CAN0_transmiter; // CAN初始化 extern BootloaderSystem sys; extern OTAHandler ota; @@ -93,9 +88,6 @@ void can_dma_init(void) { // 使能DMA通道 dma_channel_enable(DMA0, DMA_CH4); dma_channel_enable(DMA0, DMA_CH5); - - // 使能CAN接收DMA - // can_dma_enable(CAN0, CAN_DMA_RECEIVE); } /*! @@ -221,7 +213,11 @@ void CAN_transmiter::communication_check() { receive_message.rx_data, receive_message.rx_dlen); } else { + +#if CAN_DEBUG printf("Unknown CAN ID: %X\n", receive_message.rx_efid); + +#endif } can0_receive_flag = RESET; } @@ -233,7 +229,7 @@ u8 CAN_transmiter::sendDATA_ACK(u32 packet_num, u8 *data) { // 握手的时候 transmit_data[1] = 0xC0; // 修复原始代码中不完整的循环 for (int i = 2; i < 6; i++) { - transmit_data[i] = data[i-2]; + transmit_data[i] = data[i - 2]; } return CANFD_AsyncSend(CANFD_OTA_ACK_ID, 6, transmit_data); @@ -278,13 +274,18 @@ void CAN0_RX0_IRQHandler(void) { if (can_interrupt_flag_get(CAN0, CAN_INT_FLAG_RFF0) != RESET) { // FIFO0满中断 can_interrupt_flag_clear(CAN0, CAN_INT_FLAG_RFF0); +#if CAN_DEBUG printf("CAN FIFO0 full\n"); +#endif } if (can_interrupt_flag_get(CAN0, CAN_INT_FLAG_RFO0) != RESET) { // FIFO0溢出中断 can_interrupt_flag_clear(CAN0, CAN_INT_FLAG_RFO0); +#if CAN_DEBUG printf("CAN FIFO0 overflow\n"); + +#endif } } @@ -328,13 +329,18 @@ u8 CAN_transmiter::CANFD_AsyncSend(u32 id, u8 length, u8 *data) { u8 valid_length = length; // 检查CANFD模式是否启用 if (!(CAN_CTL(CAN0) & CAN_CTL_DFZ)) { +#if CAN_DEBUG printf("CANFD mode not enabled\r\n"); +#endif return 0; } // 检查数据指针是否有效 if (data == nullptr) { +#if CAN_DEBUG printf("Invalid data pointer\r\n"); + +#endif return 0; } @@ -355,7 +361,10 @@ u8 CAN_transmiter::CANFD_AsyncSend(u32 id, u8 length, u8 *data) { } else if (length > 48 and length < 65) { valid_length = 64; } else { +#if CAN_DEBUG printf("CANFD data length error\r\n"); + +#endif return 0; } } @@ -384,9 +393,13 @@ u8 CAN_transmiter::CANFD_AsyncSend(u32 id, u8 length, u8 *data) { // 检查是否成功获取mailbox if (transmit_mailbox == CAN_NOMAILBOX) { + +#if CAN_DEBUG // 没有可用的mailbox,启用发送中断以便在邮箱可用时重试 printf("No available mailbox for CANFD transmission, enabling TX " "interrupt\r\n"); + +#endif return 0; } diff --git a/Robot_V2/device/Can.h b/Robot_V2/device/Can.h index 05d14f8..51d559b 100644 --- a/Robot_V2/device/Can.h +++ b/Robot_V2/device/Can.h @@ -11,36 +11,6 @@ extern "C" { #include #include "sys/config.h" - - -// 添加辅助函数用于将u16类型数据打包到u8数组中 -static inline void pack_u16_to_bytes(u8 *buffer, u16 offset, u16 value) { - buffer[offset] = (u8)(value & 0xFF); - buffer[offset + 1] = (u8)((value >> 8) & 0xFF); -} - -// 添加辅助函数用于将float类型数据打包到u8数组中 -static inline void pack_u32_to_bytes(u8 *buffer, u16 offset, - u32_union_t &u32_union) { - buffer[offset] = u32_union.b[0]; - buffer[offset + 1] = u32_union.b[1]; - buffer[offset + 2] = u32_union.b[2]; - buffer[offset + 3] = u32_union.b[3]; -} - -// 添加辅助函数用于从u8数组中解包short类型数据 -static inline short unpack_bytes_to_short(u8 *buffer, u16 offset) { - short value = (short)(buffer[offset] | (buffer[offset + 1] << 8)); - return value; -} - -// 添加辅助函数用于从u8数组中解包u16类型数据 -static inline u16 unpack_bytes_to_u16(u8 *buffer, u16 offset) { - u16 value = (u16)(buffer[offset] | (buffer[offset + 1] << 8)); - return value; -} - - u8 can_gpio_init(void); // CAN引脚初始化 void canfd_config(void); // CANFD初始化 void can_dma_init(void); // CAN DMA初始化 diff --git a/Robot_V2/main.cpp b/Robot_V2/main.cpp index af6c605..3ed322c 100644 --- a/Robot_V2/main.cpp +++ b/Robot_V2/main.cpp @@ -2,9 +2,12 @@ #include "Can.h" #include "aes128.h" #include "initial.h" +#include "sys/OTA.h" +#include "sys/config.h" #include "sys/systick.h" #include + extern CAN_transmiter CAN0_transmiter; // CAN初始化 BootloaderSystem sys; @@ -18,133 +21,122 @@ void BootloaderSystem::initHardware() { crc_deinit(); // 初始化CRC模块 CAN0_transmiter.init(); } + +/** + * @brief 扫描APP地址范围内的Flash内容 + * @param print_content 是否打印Flash内容,默认为true + * @param page_count 扫描的页数,默认为0表示扫描整个APP区域 + * @retval 无 + */ +void scanAppFlashContent(bool print_content = true, u32 page_count = 0) { + u32 start_addr = APP_START_ADDR; + u32 total_size = 0xC000; + + // 如果指定了页数,则按页数计算大小 + if (page_count > 0) { + total_size = page_count * FMC_PAGE_SIZE; + } + + u32 end_addr = start_addr + total_size; + +#if DEBUG_OTA + printf("Scanning Flash from 0x%08X to 0x%08X (%d bytes)\r\n", start_addr, + end_addr, total_size); +#endif + + u32 page_count_scanned = 0; + u32 empty_pages = 0; + u32 data_pages = 0; + + for (u32 addr = start_addr; addr < end_addr; addr += FMC_PAGE_SIZE) { + bool page_empty = true; + + // 检查当前页是否全为0xFF(空页) + for (u32 offset = 0; offset < FMC_PAGE_SIZE; offset += 4) { + u32 data = *(u32 *)(addr + offset); + + if (data != 0xFFFFFFFF) { + page_empty = false; + break; // 找到非空数据,立即退出检查 + } + } + + if (page_empty) { + empty_pages++; + } else { + data_pages++; + + // 只有在非空页面且需要打印时才输出内容 + if (print_content) { + printf("Page 0x%08X: \r\n", addr); + + // 打印所有内容 + for (u32 offset = 0; offset < FMC_PAGE_SIZE; + offset += 16) { // 每行打印16字节 + // 打印地址偏移 + printf(" +%03X: ", offset); + + // 打印十六进制数据 + for (u32 byte_idx = 0; byte_idx < 16; byte_idx++) { + if ((offset + byte_idx) < FMC_PAGE_SIZE) { + u8 data = *(__IO u8 *)(addr + offset + byte_idx); + printf("%02X ", data); + } else { + printf(" "); // 空白填充 + } + + // 每8字节加个小空格,便于阅读 + if (byte_idx == 7) { + printf(" "); + } + } + + // 打印可打印字符 + printf("|"); + for (u32 byte_idx = 0; byte_idx < 16; byte_idx++) { + if ((offset + byte_idx) < FMC_PAGE_SIZE) { + u8 data = *(__IO u8 *)(addr + offset + byte_idx); + if (data >= 32 && data <= 126) { // 可打印字符范围 + printf("%c", data); + } else { + printf("."); + } + } else { + printf(" "); // 空白填充 + } + } + printf("|\r\n"); + } + } + } + + page_count_scanned++; + } + +#if DEBUG_OTA + printf("Scan complete: %d pages scanned, %d empty pages, %d data pages\r\n", + page_count_scanned, empty_pages, data_pages); +#endif +} + void BootloaderSystem::run() { // 检查是否触发OTA模式 - if (1) { + if (!validateApplication()) { + printf("OTA Mode\r\n"); // OTA模式 while (1) { CAN0_transmiter.communication_check(); ota.process(); } } else { + printf("Normal Mode\r\n"); // 正常模式:跳转到APP ota.jumpToApplication(); } } - -// 发送单个字节到串口 (用于调试) -void uart_send_byte(uint8_t data) { - // 实际的串口发送代码 - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, data); -} - -// 以十六进制格式打印数据 -// 安全的十六进制打印函数,不使用sprintf,不使用大缓冲区 -void safe_print_hex(const char *prefix, const uint8_t *data, size_t length) { - // 1. 先打印前缀 - const char *p = prefix; - while (*p) { - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, *p++); - } - - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, ':'); - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, ' '); - - // 2. 逐字节打印数据,每16字节换行 - for (size_t i = 0; i < length; i++) { - uint8_t byte = data[i]; - - // 打印高4位 - uint8_t high = (byte >> 4) & 0x0F; - char high_char = (high < 10) ? ('0' + high) : ('A' + high - 10); - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, high_char); - - // 打印低4位 - uint8_t low = byte & 0x0F; - char low_char = (low < 10) ? ('0' + low) : ('A' + low - 10); - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, low_char); - - // 打印空格 - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, ' '); - - // 每16字节换行 - if ((i + 1) % 16 == 0 && i < length - 1) { - // 换行 - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, '\r'); - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, '\n'); - - // 缩进(4个空格) - for (int j = 0; j < 4; j++) { - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, ' '); - } - } - } - - // 3. 打印换行 - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, '\r'); - while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) - ; - usart_data_transmit(USART0, '\n'); -} - -void test_decrypt() { - printf("AES Encryption Verification Starting...\r\n"); - - // 定义48字节测试数据 - uint8_t plaintext[48] = { - 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, - 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, - 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20, 0x21, 0x22, 0x23, - 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F}; - - // 定义128位密钥 (16字节) - uint8_t key[16] = {0x2b, 0x7e, 0x15, 0x16, 0x28, 0xae, 0xd2, 0xa6, - 0xab, 0xf7, 0x15, 0x88, 0x09, 0xcf, 0x4f, 0x3c}; - - // 创建AES上下文 - aes128_context ctx; - - // 设置密钥 - aes128_set_key(&ctx, key); - - // 打印原始数据 - safe_print_hex("Original Data", plaintext, 48); - - uint8_t ciphertext[48]; - uint8_t decrypted[48]; - - // 加密 - aes128_ecb_encrypt_48bytes(&ctx, plaintext, ciphertext); - safe_print_hex("Encrypted Data", ciphertext, 48); - - // 解密 - aes128_ecb_decrypt_48bytes(&ctx, ciphertext, decrypted); - safe_print_hex("Decrypted Data", decrypted, 48); -} int main(void) { sys.initHardware(); + // scanAppFlashContent(); // test_decrypt(); sys.run(); diff --git a/Robot_V2/sys/OTA.cpp b/Robot_V2/sys/OTA.cpp index 8baa39b..334ac39 100644 --- a/Robot_V2/sys/OTA.cpp +++ b/Robot_V2/sys/OTA.cpp @@ -47,33 +47,63 @@ void OTAHandler::process() { } } -bool OTAHandler::validateApplication() { +bool validateApplication() { u32 *app_vector = (u32 *)APP_START_ADDR; u32 stack_ptr = app_vector[0]; u32 reset_handler = app_vector[1]; +#if DEBUG_OTA + printf("APP_START_ADDR: 0x%08X\r\n", APP_START_ADDR); + printf("Stack Pointer: 0x%08X\r\n", stack_ptr); + printf("Reset Handler: 0x%08X\r\n", reset_handler); + printf("APP Range: 0x%08X - 0x%08X\r\n", APP_START_ADDR, + APP_START_ADDR + APP_MAX_SIZE); +#endif + // 简单验证:检查栈指针是否在SRAM范围内 - return (stack_ptr >= 0x20000000 && stack_ptr < 0x20008000) && - (reset_handler >= APP_START_ADDR && - reset_handler < (APP_START_ADDR + APP_MAX_SIZE)); + bool stack_valid = (stack_ptr >= 0x20000000 && stack_ptr < 0x20008000); + bool reset_valid = (reset_handler >= APP_START_ADDR && + reset_handler < (APP_START_ADDR + APP_MAX_SIZE)); + +#if DEBUG_OTA + if (!stack_valid) { + printf("Stack pointer validation failed!\r\n"); + } + if (!reset_valid) { + printf("Reset handler validation failed!\r\n"); + } +#endif + + return stack_valid && reset_valid; } void OTAHandler::jumpToApplication() { - if (!validateApplication()) +#if DEBUG_OTA + printf("try jump to app\r\n"); + if (!validateApplication()) { + printf("app valid failed\r\n"); return; - + } else { + printf("valid result:successful\r\n"); + u8 check_data[2] = {0x0A, 0xAC}; + CAN0_transmiter.CANFD_AsyncSend(CANFD_OTA_WAIT_ID, 2, check_data); + } + printf("jumping1\r\n"); +#endif // 1. 关闭所有中断 __disable_irq(); for (int i = 0; i < 8; i++) { NVIC->ICER[i] = 0xFFFFFFFF; } - // 2. 重置外设(特别是CAN,防止冲突) can_deinit(CAN0); // 3. 重置系统时钟到默认状态 rcu_system_clock_source_config(RCU_CKSYSSRC_IRC8M); +#if DEBUG_OTA + printf("jumping2\r\n"); +#endif // 4. 关闭一些关键外设时钟 rcu_periph_clock_disable(RCU_GPIOA); rcu_periph_clock_disable(RCU_GPIOB); @@ -83,41 +113,130 @@ void OTAHandler::jumpToApplication() { rcu_periph_clock_disable(RCU_TIMER0); rcu_periph_clock_disable(RCU_DMA0); - // 5. 设置MSP并跳转 - uint32_t msp_value = *(__IO uint32_t *)APP_START_ADDR; - __set_MSP(msp_value); +#if DEBUG_OTA + printf("jumping3\r\n"); +#endif + // 5. 设置中断向量表偏移到应用程序起始地址 + SCB->VTOR = APP_START_ADDR; + // 6. 设置MSP并跳转 + uint32_t msp_value = *(__IO uint32_t *)APP_START_ADDR; uint32_t reset_handler = *(__IO uint32_t *)(APP_START_ADDR + 4); typedef void (*AppEntryFunc)(void); AppEntryFunc app_entry = (AppEntryFunc)reset_handler; - - // 6. 跳转 +#if DEBUG_OTA + printf("jumping5, MSP:0x%08X, Reset Handler:0x%08X\r\n", msp_value, + reset_handler); +#endif + __set_MSP(msp_value); + // 7. 跳转 app_entry(); + + // 如果程序执行到这里,说明跳转失败 +#if DEBUG_OTA + printf("Jump to application failed!\r\n"); +#endif } +/** + * @brief 擦除应用程序区域 + * @param 无 + * @retval 无 + */ void OTAHandler::eraseApplicationArea() { // 擦除APP区域 fmc_unlock(); + + // 擦除前禁用中断,防止中断处理程序执行期间发生Flash操作导致问题 + __disable_irq(); + + fmc_state_enum fmc_status; for (u32 addr = APP_START_ADDR; addr < (APP_START_ADDR + APP_MAX_SIZE); addr += FMC_PAGE_SIZE) { - fmc_page_erase(addr); + fmc_status = fmc_page_erase(addr); + if (fmc_status != FMC_READY) { + // 如果擦除失败,记录错误并退出 +#if DEBUG_OTA + printf("Flash erase failed at address 0x%08X, status: %d\r\n", addr, + fmc_status); +#endif + ota_error = OTA_ERROR_FLASH_ERROR; + send_error_frame(OTA_ERROR_FLASH_ERROR); + break; + } } + + // 重新启用中断 + __enable_irq(); + fmc_lock(); } +/** + * @brief 写入应用程序数据 + * @param offset: 写入偏移量 + * @param data: 数据指针 + * @param size: 数据大小 + * @retval 无 + */ void OTAHandler::writeApplicationData(u32 offset, u8 *data, u32 size) { fmc_unlock(); u32 write_addr = APP_START_ADDR + offset; - // 32位对齐写入 - for (u32 i = 0; i < size; i += 4) { + u32 i = 0; + u8 *src = data; + + // 32位对齐写入 - 处理完整的32位字 + for (; i <= size - 4; i += 4) { + fmc_word_program(write_addr + i, *(u32 *)&src[i]); + } + + // 处理剩余字节(如果有的话) + if (i < size) { u32 word = 0; - memcpy(&word, &data[i], 4); + u8 *word_ptr = (u8 *)&word; + u32 remaining_bytes = size - i; + + // 直接复制剩余字节到word变量 + for (u32 j = 0; j < remaining_bytes; j++) { + word_ptr[j] = src[i + j]; + } + fmc_word_program(write_addr + i, word); } fmc_lock(); } +/** + * @brief 验证应用程序数据 + * @param offset: 写入偏移量 + * @param data: 原始数据指针 + * @param size: 数据大小 + * @retval true if verification passes, false otherwise + */ +bool OTAHandler::verifyApplicationData(u32 offset, u8 *data, u32 size) { + u32 verify_addr = APP_START_ADDR + offset; + + for (u32 i = 0; i < size; i++) { + if (((u8 *)verify_addr)[i] != data[i]) { +#if DEBUG_OTA + printf("Data verification failed at offset %d, expected 0x%02X, " + "got 0x%02X\r\n", + i, data[i], ((u8 *)verify_addr)[i]); +#endif + return false; + } + } + return true; +} + +/** + * @brief 处理OTA数据包 + * @param id: CAN帧ID + * @param data: CAN帧数据 + * @param len: CAN帧数据长度 + * @retval 无 + */ void OTAHandler::handleOTAMessage(u32 id, u8 *data, u8 len) { if (id == CANFD_OTA_DATA_ID) { ota_time = 0; @@ -125,43 +244,50 @@ void OTAHandler::handleOTAMessage(u32 id, u8 *data, u8 len) { #if DEBUG_OTA printf("stage8:OTA_RECEIVING_FIRMWARE\r\n"); #endif - // 数据解包 - u32 receive_session_num; - u32 receive_packet_num; - u8 receive_encrypted_data[OTA_PACKET_SIZE]; - u32 receive_IFEND; - u8 receive_dataCRC32[4]; - receive_session_num = extract_u32_from_4bytes(data); - receive_packet_num = extract_u32_from_4bytes(data + 4); - for (int i = 0; i < 48; i++) { - receive_encrypted_data[i] = data[i + 8]; - } - receive_IFEND = extract_u32_from_4bytes(data + 56); - for (int i = 0; i < 4; i++) { - receive_dataCRC32[i] = data[i + 60]; - } + // 使用安全的数据解包方式 + u32 receive_session_num = extract_u32_from_4bytes(data); + u32 receive_packet_num = extract_u32_from_4bytes(data + 4); + u32 receive_IFEND = extract_u32_from_4bytes(data + 56); - // 解密 + // 直接使用数据指针,避免不必要的内存复制 + const u8 *receive_encrypted_data = + data + 8; // 加密数据从偏移8字节开始 + const u8 *receive_dataCRC32 = data + 60; // CRC数据从偏移60字节开始 + + // 解密 - 使用栈上数组存储解密结果 u8 decrypted_data[OTA_PACKET_SIZE]; u8 calculated_dataCRC32[4]; aes128_set_key(&aes_ctx, current_K_session); - aes128_ecb_decrypt_48bytes(&aes_ctx, receive_encrypted_data, + aes128_ecb_decrypt_48bytes(&aes_ctx, + const_cast(receive_encrypted_data), decrypted_data); // 计算解密后CRC数据 calculate_crc32_with_key(current_K_session, decrypted_data, calculated_dataCRC32); + // CRC数据匹配 if (memcmp(receive_dataCRC32, calculated_dataCRC32, SIZE_U32) != 0) { ota_error = OTA_ERROR_INVALID_CRC; send_error_frame(OTA_ERROR_INVALID_CRC); - return; + receive_packet_num -= 1; + } else { + // 写入Flash前验证数据 + u32 offset = receive_packet_num * OTA_PACKET_SIZE; + if (offset + OTA_PACKET_SIZE <= APP_MAX_SIZE) { + writeApplicationData(offset, decrypted_data, + OTA_PACKET_SIZE); + } else { + ota_error = OTA_ERROR_INVALID_SIZE; + send_error_frame(OTA_ERROR_INVALID_SIZE); + } } if (receive_IFEND == 0xFFFFFFFF) { // 接收到尾帧,发送结束信号 u8 pack_number[4] = {0xFF, 0xFF, 0xFF, 0xFF}; CAN0_transmiter.sendDATA_ACK(CANFD_OTA_ACK_ID, pack_number); ota_state = OTA_STATE_FINISHED; + jumpToApplication(); return; } // 下一个请求 @@ -184,9 +310,9 @@ void OTAHandler::handleOTAMessage(u32 id, u8 *data, u8 len) { send_error_frame(OTA_ERROR_INVALID_SIZE); return; } - // eraseApplicationArea(); u8 send_data[6] = {0xBA, 0xC0, 0x00, 0x00, 0x00, 0x00}; // 确认开始传输 + eraseApplicationArea(); // 发送接收包0请求 CAN0_transmiter.CANFD_AsyncSend(CANFD_OTA_ACK_ID, 6, send_data); ota_state = OTA_STATE_RECEIVING_FIRMWARE; diff --git a/Robot_V2/sys/OTA.h b/Robot_V2/sys/OTA.h index a3e567e..d574b0c 100644 --- a/Robot_V2/sys/OTA.h +++ b/Robot_V2/sys/OTA.h @@ -22,9 +22,9 @@ class OTAHandler { private: u16 ota_time; - bool validateApplication(); void eraseApplicationArea(); void writeApplicationData(uint32_t offset, uint8_t *data, uint32_t size); + bool verifyApplicationData(u32 offset, u8 *data, u32 size); typedef enum { OTA_STATE_IDLE = 0, OTA_STATE_WAITING_RANDOM, // 第二阶段等待随机数 @@ -36,17 +36,15 @@ class OTAHandler { typedef enum { OTA_ERROR_NONE = 0, OTA_ERROR_TIMEOUT, + OTA_ERROR_FLASH_ERROR, OTA_ERROR_INVALID_KEY, OTA_ERROR_INVALID_PACKET, OTA_ERROR_INVALID_HANDSHAKE, OTA_ERROR_INVALID_CRC, OTA_ERROR_INVALID_SIZE } ota_error_t; - // 全局变量(需在安全区域存储) - uint8_t K_master[16] = {0x01, 0x23, 0x45, 0x67, 0x89, 0xAB, - 0xCD, 0xEF, 0xFE, 0xDC, 0xBA, 0x98, - 0x76, 0x54, 0x32, 0x10}; // 预置主密钥 - uint8_t device_uid[12]; // 从GD32 UID寄存器读取 + + uint8_t device_uid[12]; // 从GD32 UID寄存器读取 uint8_t current_K_session[16]; uint8_t nonce_server[16]; @@ -58,4 +56,5 @@ void getDeviceSerialNumber(uint8_t *buffer); void calculate_crc32_with_key(const uint8_t *key, const uint8_t *data, u8 *output); void send_error_frame(uint8_t error); +bool validateApplication(); #endif \ No newline at end of file diff --git a/Robot_V2/sys/aes128.cpp b/Robot_V2/sys/aes128.cpp index 37734e2..c70a577 100644 --- a/Robot_V2/sys/aes128.cpp +++ b/Robot_V2/sys/aes128.cpp @@ -52,7 +52,7 @@ const u8 inv_sbox[256] = { // 轮常量 static const u8 rcon[10] = {0x01, 0x02, 0x04, 0x08, 0x10, - 0x20, 0x40, 0x80, 0x1b, 0x36}; + 0x20, 0x40, 0x80, 0x1b, 0x36}; // 伽罗瓦域乘法 (xtime) - 确保正确 static u8 xtime(u8 x) { return (x << 1) ^ (((x >> 7) & 1) * 0x1b); } @@ -281,8 +281,7 @@ void aes128_set_key(aes128_context *ctx, const u8 *key) { } // 加密单个块 -void aes128_encrypt_block(aes128_context *ctx, const u8 *input, - u8 *output) { +void aes128_encrypt_block(aes128_context *ctx, const u8 *input, u8 *output) { // 复制输入到状态 memcpy(ctx->state, input, AES_BLOCK_SIZE); @@ -316,8 +315,7 @@ void aes128_ecb_encrypt_48bytes(aes128_context *ctx, const u8 *input, } // 解密单个块 -void aes128_decrypt_block(aes128_context *ctx, const u8 *input, - u8 *output) { +void aes128_decrypt_block(aes128_context *ctx, const u8 *input, u8 *output) { // 复制输入到状态 memcpy(ctx->state, input, AES_BLOCK_SIZE); @@ -351,8 +349,8 @@ void aes128_ecb_decrypt_48bytes(aes128_context *ctx, const u8 *input, } // 验证函数:加密后解密,对比原始数据 -u8 aes128_verify_encryption(aes128_context *ctx, - const u8 *original_data, size_t length) { +u8 aes128_verify_encryption(aes128_context *ctx, const u8 *original_data, + size_t length) { u8 temp_ciphertext[48]; u8 temp_plaintext[48]; u8 result = 1; // 1表示验证成功,0表示失败 diff --git a/Robot_V2/sys/aes128.h b/Robot_V2/sys/aes128.h index 7b558d2..2ea0368 100644 --- a/Robot_V2/sys/aes128.h +++ b/Robot_V2/sys/aes128.h @@ -11,9 +11,9 @@ // AES 状态结构 typedef struct { - u8 key[AES128_KEY_LEN]; // 128位/16字节密钥 - u8 round_keys[11][16]; // 10轮 + 初始轮密钥 - u8 state[AES_BLOCK_SIZE]; // 状态矩阵 + u8 key[AES128_KEY_LEN]; // 128位/16字节密钥 + u8 round_keys[11][16]; // 10轮 + 初始轮密钥 + u8 state[AES_BLOCK_SIZE]; // 状态矩阵 } aes128_context; // 内部函数声明(需要在头文件中声明,因为解密函数会使用) @@ -28,10 +28,13 @@ void inv_mix_columns(u8 *state); // 公共函数声明 void aes128_set_key(aes128_context *ctx, const u8 *key); void aes128_encrypt_block(aes128_context *ctx, const u8 *input, u8 *output); -void aes128_ecb_encrypt_48bytes(aes128_context *ctx, const u8 *input, u8 *output); +void aes128_ecb_encrypt_48bytes(aes128_context *ctx, const u8 *input, + u8 *output); void aes128_decrypt_block(aes128_context *ctx, const u8 *input, u8 *output); -void aes128_ecb_decrypt_48bytes(aes128_context *ctx, const u8 *input, u8 *output); -u8 aes128_verify_encryption(aes128_context *ctx, const u8 *original_data, size_t length); +void aes128_ecb_decrypt_48bytes(aes128_context *ctx, const u8 *input, + u8 *output); +u8 aes128_verify_encryption(aes128_context *ctx, const u8 *original_data, + size_t length); // 逆S盒 (用于解密) extern const u8 inv_sbox[256]; diff --git a/Robot_V2/sys/config.h b/Robot_V2/sys/config.h index 25dc61e..703fb48 100644 --- a/Robot_V2/sys/config.h +++ b/Robot_V2/sys/config.h @@ -4,6 +4,7 @@ #define EEPDEBUG 0 #define DEBUG_OTA 0 +#define CAN_DEBUG 0 // Flash分区配置 constexpr u32 BOOTLOADER_SIZE = 0x4000; // 16KB @@ -25,11 +26,6 @@ constexpr u32 DEVICE_SERIAL_ADDR_LSB = 0x1FFFF7F0; // 最低32位 // CANFD数据段最大64字节,我们用1字节序号 + 48字节数据 + 1字节CRC校验 constexpr u32 OTA_PACKET_SIZE = 48; -typedef struct { - u32 packet_num; // 包序号 - u8 data[OTA_PACKET_SIZE]; // 48字节有效数据 - u32 crc32; // 简单校验 -} canfd_ota_packet_t; // 定义一个联合体类型用于float和byte数组之间的转换 typedef union { @@ -37,15 +33,11 @@ typedef union { u8 b[4]; } u32_union_t; -// 添加辅助函数用于从u8数组中解包float类型数据 -static inline u32_union_t unpack_bytes_to_float(u8 *buffer, u16 offset) { - u32_union_t u32_union; - u32_union.b[0] = buffer[offset]; - u32_union.b[1] = buffer[offset + 1]; - u32_union.b[2] = buffer[offset + 2]; - u32_union.b[3] = buffer[offset + 3]; - return u32_union; -} + +// 全局变量(需在安全区域存储) +constexpr uint8_t K_master[16] = {0x01, 0x23, 0x45, 0x67, 0x89, 0xAB, + 0xCD, 0xEF, 0xFE, 0xDC, 0xBA, 0x98, + 0x76, 0x54, 0x32, 0x10}; // 预置主密钥 // 其他 constexpr u32 OTA_TIMEOUT = 10000; constexpr u8 SIZE_U32 = sizeof(uint32_t); diff --git a/Robot_V2/sys/initial.cpp b/Robot_V2/sys/initial.cpp index 8dcb338..d4f8312 100644 --- a/Robot_V2/sys/initial.cpp +++ b/Robot_V2/sys/initial.cpp @@ -33,4 +33,118 @@ void unused_pin_init() { gpio_bit_reset(GPIOA, GPIO_PIN_8 | GPIO_PIN_11 | GPIO_PIN_12); gpio_bit_reset(GPIOB, GPIO_PIN_6 | GPIO_PIN_7 | GPIO_PIN_15); gpio_bit_reset(GPIOC, GPIO_PIN_13 | GPIO_PIN_14 | GPIO_PIN_15); -} \ No newline at end of file +} + + + +// // 发送单个字节到串口 (用于调试) +// void uart_send_byte(uint8_t data) { +// // 实际的串口发送代码 +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, data); +// } + +// // 以十六进制格式打印数据 +// // 安全的十六进制打印函数,不使用sprintf,不使用大缓冲区 +// void safe_print_hex(const char *prefix, const uint8_t *data, size_t length) { +// // 1. 先打印前缀 +// const char *p = prefix; +// while (*p) { +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, *p++); +// } + +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, ':'); +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, ' '); + +// // 2. 逐字节打印数据,每16字节换行 +// for (size_t i = 0; i < length; i++) { +// uint8_t byte = data[i]; + +// // 打印高4位 +// uint8_t high = (byte >> 4) & 0x0F; +// char high_char = (high < 10) ? ('0' + high) : ('A' + high - 10); +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, high_char); + +// // 打印低4位 +// uint8_t low = byte & 0x0F; +// char low_char = (low < 10) ? ('0' + low) : ('A' + low - 10); +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, low_char); + +// // 打印空格 +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, ' '); + +// // 每16字节换行 +// if ((i + 1) % 16 == 0 && i < length - 1) { +// // 换行 +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, '\r'); +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, '\n'); + +// // 缩进(4个空格) +// for (int j = 0; j < 4; j++) { +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, ' '); +// } +// } +// } + +// // 3. 打印换行 +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, '\r'); +// while (RESET == usart_flag_get(USART0, USART_FLAG_TBE)) +// ; +// usart_data_transmit(USART0, '\n'); +// } + +// void test_decrypt() { +// printf("AES Encryption Verification Starting...\r\n"); + +// // 定义48字节测试数据 +// uint8_t plaintext[48] = { +// 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0A, 0x0B, +// 0x0C, 0x0D, 0x0E, 0x0F, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, +// 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F, 0x20, 0x21, 0x22, 0x23, +// 0x24, 0x25, 0x26, 0x27, 0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F}; + +// // 定义128位密钥 (16字节) +// uint8_t key[16] = {0x2b, 0x7e, 0x15, 0x16, 0x28, 0xae, 0xd2, 0xa6, +// 0xab, 0xf7, 0x15, 0x88, 0x09, 0xcf, 0x4f, 0x3c}; + +// // 创建AES上下文 +// aes128_context ctx; + +// // 设置密钥 +// aes128_set_key(&ctx, key); + +// // 打印原始数据 +// safe_print_hex("Original Data", plaintext, 48); + +// uint8_t ciphertext[48]; +// uint8_t decrypted[48]; + +// // 加密 +// aes128_ecb_encrypt_48bytes(&ctx, plaintext, ciphertext); +// safe_print_hex("Encrypted Data", ciphertext, 48); + +// // 解密 +// aes128_ecb_decrypt_48bytes(&ctx, ciphertext, decrypted); +// safe_print_hex("Decrypted Data", decrypted, 48); +// } diff --git a/Robot_V2/sys/systick.cpp b/Robot_V2/sys/systick.cpp index 533e364..51f1882 100644 --- a/Robot_V2/sys/systick.cpp +++ b/Robot_V2/sys/systick.cpp @@ -57,18 +57,6 @@ void systick_config(void) { /* configure the systick handler priority */ NVIC_SetPriority(SysTick_IRQn, 0x00U); } -/*! - \brief delay a time in seconds - \param[in] count: count in seconds - \param[out] none - \retval none -*/ -void delay_1s(uint32_t count) { - uint32_t i; - for (i = 0; i < count; i++) { - delay_1ms(1000); - } -} /*! \brief delay a time in milliseconds @@ -79,8 +67,6 @@ void delay_1s(uint32_t count) { void delay_1ms(uint32_t count) { delay = count; while (0U != delay) { - fwdgt_counter_reload(); - fwdgt_counter_reload(); } } diff --git a/out/Robot_V2+GD32C103CB.cbuild-run.yml b/out/Robot_V2+GD32C103CB.cbuild-run.yml index 87e74c8..8d6d3e2 100644 --- a/out/Robot_V2+GD32C103CB.cbuild-run.yml +++ b/out/Robot_V2+GD32C103CB.cbuild-run.yml @@ -15,6 +15,10 @@ cbuild-run: info: generate by Robot_V2.Release+GD32C103CB type: hex load: image + - file: Robot_V2/GD32C103CB/Release/Robot_V2.bin + info: generate by Robot_V2.Release+GD32C103CB + type: bin + load: none system-resources: memory: - name: IROM1 diff --git a/out/Robot_V2/GD32C103CB/Debug/Robot_V2.Debug+GD32C103CB.cbuild.yml b/out/Robot_V2/GD32C103CB/Debug/Robot_V2.Debug+GD32C103CB.cbuild.yml index ac0ddca..6cebc78 100644 --- a/out/Robot_V2/GD32C103CB/Debug/Robot_V2.Debug+GD32C103CB.cbuild.yml +++ b/out/Robot_V2/GD32C103CB/Debug/Robot_V2.Debug+GD32C103CB.cbuild.yml @@ -1,5 +1,5 @@ build: - generated-by: csolution version 2.12.0 + generated-by: csolution version 2.12.0+p41-gfeadfc5e solution: ../../../../Robot_V2.csolution.yml project: ../../../../Robot_V2/Robot_V2.cproject.yml context: Robot_V2.Debug+GD32C103CB @@ -74,6 +74,8 @@ build: outdir: . rtedir: ../../../../Robot_V2/RTE output: + - type: bin + file: Robot_V2.bin - type: elf file: Robot_V2.axf - type: hex @@ -104,18 +106,6 @@ build: category: source attr: config version: 1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:ADC@1.0.0 - condition: GD32C10x STDPERIPHERALS RCU - from-pack: GigaDevice::GD32C10x_DFP@1.0.1 - selected-by: Device:GD32C10x_StdPeripherals:ADC - files: - - file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_adc.h - category: header - version: 1.0.0 - - file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_adc.c - category: source - attr: config - version: 1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:CAN@1.0.0 condition: GD32C10x STDPERIPHERALS RCU from-pack: GigaDevice::GD32C10x_DFP@1.0.1 @@ -128,6 +118,18 @@ build: category: source attr: config version: 1.0.0 + - component: GigaDevice::Device:GD32C10x_StdPeripherals:CRC@1.0.0 + condition: GD32C10x STDPERIPHERALS RCU + from-pack: GigaDevice::GD32C10x_DFP@1.0.1 + selected-by: Device:GD32C10x_StdPeripherals:CRC + files: + - file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_crc.h + category: header + version: 1.0.0 + - file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_crc.c + category: source + attr: config + version: 1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:DBG@1.0.0 condition: GD32C10x STDPERIPHERALS RCU from-pack: GigaDevice::GD32C10x_DFP@1.0.1 @@ -236,30 +238,6 @@ build: category: source attr: config version: 1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:SPI_I2S@1.0.0 - condition: GD32C10x STDPERIPHERALS RCU - from-pack: GigaDevice::GD32C10x_DFP@1.0.1 - selected-by: Device:GD32C10x_StdPeripherals:SPI_I2S - files: - - file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_spi.h - category: header - version: 1.0.0 - - file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_spi.c - category: source - attr: config - version: 1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:TIMER@1.0.0 - condition: GD32C10x STDPERIPHERALS RCU - from-pack: GigaDevice::GD32C10x_DFP@1.0.1 - selected-by: Device:GD32C10x_StdPeripherals:TIMER - files: - - file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_timer.h - category: header - version: 1.0.0 - - file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_timer.c - category: source - attr: config - version: 1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:USART@1.0.0 condition: GD32C10x STDPERIPHERALS RCU from-pack: GigaDevice::GD32C10x_DFP@1.0.1 @@ -272,18 +250,6 @@ build: category: source attr: config version: 1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:WWDGT@1.0.0 - condition: GD32C10x STDPERIPHERALS RCU - from-pack: GigaDevice::GD32C10x_DFP@1.0.1 - selected-by: Device:GD32C10x_StdPeripherals:WWDGT - files: - - file: ${CMSIS_PACK_ROOT}/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc/gd32c10x_wwdgt.h - category: header - version: 1.0.0 - - file: ../../../../Robot_V2/RTE/Device/GD32C103CB/gd32c10x_wwdgt.c - category: source - attr: config - version: 1.0.0 - component: GigaDevice::Device:GD32C10x_libopt@1.0.0 condition: GD32C10x CMSIS from-pack: GigaDevice::GD32C10x_DFP@1.0.1 @@ -321,6 +287,10 @@ build: category: header - file: ../../../../Robot_V2/main.cpp category: sourceCpp + - file: ../../../../Robot_V2/sys/aes128.h + category: header + - file: ../../../../Robot_V2/sys/aes128.cpp + category: sourceCpp - group: sys files: - file: ../../../../Robot_V2/sys/systick.cpp @@ -331,48 +301,22 @@ build: category: sourceCpp - file: ../../../../Robot_V2/sys/initial.h category: header - - file: ../../../../Robot_V2/sys/health.h + - file: ../../../../Robot_V2/sys/flash.h category: header - - file: ../../../../Robot_V2/sys/health.cpp + - file: ../../../../Robot_V2/sys/flash.cpp category: sourceCpp + - file: ../../../../Robot_V2/sys/OTA.h + category: header + - file: ../../../../Robot_V2/sys/OTA.cpp + category: sourceCpp + - file: ../../../../Robot_V2/sys/config.h + category: header - group: device files: - file: ../../../../Robot_V2/device/Can.cpp category: sourceCpp - file: ../../../../Robot_V2/device/Can.h category: header - - file: ../../../../Robot_V2/device/ang_sensor.cpp - category: sourceCpp - - file: ../../../../Robot_V2/device/ang_sensor.h - category: header - - file: ../../../../Robot_V2/device/ADC.cpp - category: sourceCpp - - file: ../../../../Robot_V2/device/adc.h - category: header - - file: ../../../../Robot_V2/device/Timer.cpp - category: sourceCpp - - file: ../../../../Robot_V2/device/Timer.h - category: header - - file: ../../../../Robot_V2/device/test.cpp - category: sourceCpp - - file: ../../../../Robot_V2/device/motor.cpp - category: sourceCpp - - file: ../../../../Robot_V2/device/motor.h - category: header - - group: Algorithm - files: - - file: ../../../../Robot_V2/Algorithm/Filter.cpp - category: sourceCpp - - file: ../../../../Robot_V2/Algorithm/Filter.h - category: header - - file: ../../../../Robot_V2/Algorithm/DengFOC.cpp - category: sourceCpp - - file: ../../../../Robot_V2/Algorithm/DengFOC.h - category: header - - file: ../../../../Robot_V2/Algorithm/pid.cpp - category: sourceCpp - - file: ../../../../Robot_V2/pid.h - category: header constructed-files: - file: ../../../../Robot_V2/RTE/_Debug_GD32C103CB/RTE_Components.h category: header @@ -387,8 +331,8 @@ build: - pack: GigaDevice::GD32C10x_DFP@1.0.1 components: - component: GigaDevice::Device:EVAL:GD32C10x@1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:ADC@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:CAN@1.0.0 + - component: GigaDevice::Device:GD32C10x_StdPeripherals:CRC@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:DBG@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:DMA@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:EXTI@1.0.0 @@ -398,9 +342,6 @@ build: - component: GigaDevice::Device:GD32C10x_StdPeripherals:MISC@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:PMU@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:RCU@1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:SPI_I2S@1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:TIMER@1.0.0 - component: GigaDevice::Device:GD32C10x_StdPeripherals:USART@1.0.0 - - component: GigaDevice::Device:GD32C10x_StdPeripherals:WWDGT@1.0.0 - component: GigaDevice::Device:GD32C10x_libopt@1.0.0 - component: GigaDevice::Device:Startup@1.0.0 diff --git a/out/Robot_V2/GD32C103CB/Release/Robot_V2.Release+GD32C103CB.cbuild.yml b/out/Robot_V2/GD32C103CB/Release/Robot_V2.Release+GD32C103CB.cbuild.yml index 76d6816..aa33052 100644 --- a/out/Robot_V2/GD32C103CB/Release/Robot_V2.Release+GD32C103CB.cbuild.yml +++ b/out/Robot_V2/GD32C103CB/Release/Robot_V2.Release+GD32C103CB.cbuild.yml @@ -74,6 +74,8 @@ build: outdir: . rtedir: ../../../../Robot_V2/RTE output: + - type: bin + file: Robot_V2.bin - type: elf file: Robot_V2.axf - type: hex diff --git a/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf b/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf index c0f571c..0bd1d67 100644 Binary files a/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf and b/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf differ diff --git a/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map b/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map index 99a24fc..f9934c8 100644 --- a/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map +++ b/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map @@ -6,147 +6,151 @@ Memory Map of the image Image Entry point : 0x08000165 - Load Region LR_ROM0 (Base: 0x08000000, Size: 0x00004800, Max: 0x00020000, ABSOLUTE, COMPRESSED[0x00004610]) + Load Region LR_ROM0 (Base: 0x08000000, Size: 0x00004628, Max: 0x08005000, ABSOLUTE) - Execution Region ER_ROM0 (Base: 0x08000000, Size: 0x000045ec, Max: 0x00020000, ABSOLUTE) + Execution Region ER_ROM0 (Base: 0x08000000, Size: 0x0000452c, Max: 0x08005000, ABSOLUTE) Base Addr Size Type Attr Idx E Section Name Object - 0x08000000 0x00000150 Data RO 899 RESET startup_gd32c10x.o - 0x08000150 0x00000000 Code RO 1063 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x08000150 0x00000004 Code RO 1488 .ARM.Collect$$$$00000003 mc_w.l(entry4.o) - 0x08000154 0x00000004 Code RO 1491 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x08000158 0x00000000 Code RO 1493 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x08000158 0x00000000 Code RO 1495 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x08000158 0x00000008 Code RO 1496 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x08000160 0x00000000 Code RO 1498 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) - 0x08000160 0x00000000 Code RO 1500 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) - 0x08000160 0x00000004 Code RO 1489 .ARM.Collect$$$$00002714 mc_w.l(entry4.o) - 0x08000164 0x0000002c Code RO 900 * .text startup_gd32c10x.o - 0x08000190 0x00000024 Code RO 1070 .text mc_w.l(memcpya.o) - 0x080001b4 0x00000024 Code RO 1072 .text mc_w.l(memseta.o) - 0x080001d8 0x0000001a Code RO 1074 .text mc_w.l(memcmp.o) - 0x080001f2 0x00000062 Code RO 1514 .text mc_w.l(uldiv.o) - 0x08000254 0x00000002 Code RO 1516 .text mc_w.l(abort.o) - 0x08000256 0x00000002 PAD - 0x08000258 0x00000030 Code RO 1843 .text mc_w.l(init.o) - 0x08000288 0x0000001e Code RO 1845 .text mc_w.l(llshl.o) - 0x080002a6 0x00000020 Code RO 1847 .text mc_w.l(llushr.o) - 0x080002c6 0x0000003a Code RO 1938 .text mc_w.l(__dczerorl.o) - 0x08000300 0x000000cc Code RO 186 .text.CAN0_RX0_IRQHandler Can.o - 0x080003cc 0x0000004a Code RO 188 .text.DMA0_Channel4_IRQHandler Can.o - 0x08000416 0x00000002 PAD - 0x08000418 0x00000026 Code RO 190 .text.DMA0_Channel5_IRQHandler Can.o - 0x0800043e 0x00000002 PAD - 0x08000440 0x00000342 Code RO 906 .text.SystemInit system_gd32c10x.o - 0x08000782 0x00000002 PAD - 0x08000784 0x00000012 Code RO 91 .text.USART0_init initial.o - 0x08000796 0x00000002 PAD - 0x08000798 0x00000198 Code RO 36 .text._Z11mix_columnsPh aes128.o - 0x08000930 0x00000238 Code RO 44 .text._Z14aes128_set_keyP14aes128_contextPKh aes128.o - 0x08000b68 0x000008e2 Code RO 42 .text._Z15inv_mix_columnsPh aes128.o - 0x0800144a 0x00000002 PAD - 0x0800144c 0x000003c8 Code RO 50 .text._Z20aes128_decrypt_blockP14aes128_contextPKhPh aes128.o - 0x08001814 0x000003e6 Code RO 46 .text._Z20aes128_encrypt_blockP14aes128_contextPKhPh aes128.o - 0x08001bfa 0x00000002 PAD - 0x08001bfc 0x00000210 Code RO 149 .text._Z24calculate_crc32_with_keyPKhS0_Ph OTA.o - 0x08001e0c 0x0000002c Code RO 52 .text._Z26aes128_ecb_decrypt_48bytesP14aes128_contextPKhPh aes128.o - 0x08001e38 0x00000410 Code RO 147 .text._ZN10OTAHandler16handleOTAMessageEjPhh OTA.o - 0x08002248 0x00000078 Code RO 135 .text._ZN10OTAHandler7processEv OTA.o - 0x080022c0 0x00000028 Code RO 929 .text._ZN10__cxxabiv121__isOurExceptionClassEPK21_Unwind_Control_Block libcppabi_wx.l(cxa_exception.cpp.o) - 0x080022e8 0x00000060 Code RO 957 .text._ZN10__cxxabiv1L22__cxa_end_cleanup_implEv libcppabi_wx.l(cxa_exception.cpp.o) - 0x08002348 0x0000009e Code RO 180 .text._ZN14CAN_transmiter12sendDATA_ACKEjPh Can.o - 0x080023e6 0x00000002 PAD - 0x080023e8 0x00000178 Code RO 182 .text._ZN14CAN_transmiter15CANFD_AsyncSendEjhPh Can.o - 0x08002560 0x00000064 Code RO 178 .text._ZN14CAN_transmiter19communication_checkEv Can.o - 0x080025c4 0x00000038 Code RO 176 .text._ZN14CAN_transmiter4initEv Can.o - 0x080025fc 0x00000074 Code RO 1000 .text._ZSt11__terminatePFvvE libcppabi_wx.l(cxa_handlers.cpp.o) - 0x08002670 0x00000030 Code RO 991 .text._ZSt9terminatev libcppabi_wx.l(cxa_handlers.cpp.o) - 0x080026a0 0x0000000a Code RO 986 .text.__clang_call_terminate libcppabi_wx.l(cxa_exception.cpp.o) - 0x080026aa 0x00000002 PAD - 0x080026ac 0x0000006c Code RO 934 .text.__cxa_begin_catch libcppabi_wx.l(cxa_exception.cpp.o) - 0x08002718 0x0000000a Code RO 1355 .text.__cxa_get_globals libcppabi_wx.l(cxa_exception_storage.cpp.o) - 0x08002722 0x0000000a Code RO 1357 .text.__cxa_get_globals_fast libcppabi_wx.l(cxa_exception_storage.cpp.o) - 0x0800272c 0x00000026 Code RO 240 .text.can_deinit gd32c10x_can.o - 0x08002752 0x00000002 PAD - 0x08002754 0x00000114 Code RO 246 .text.can_fd_init gd32c10x_can.o - 0x08002868 0x000000b2 Code RO 248 .text.can_filter_init gd32c10x_can.o - 0x0800291a 0x00000002 PAD - 0x0800291c 0x00000176 Code RO 244 .text.can_init gd32c10x_can.o - 0x08002a92 0x00000002 PAD - 0x08002a94 0x00000008 Code RO 290 .text.can_interrupt_enable gd32c10x_can.o - 0x08002a9c 0x00000016 Code RO 300 .text.can_interrupt_flag_clear gd32c10x_can.o - 0x08002ab2 0x00000002 PAD - 0x08002ab4 0x00000066 Code RO 298 .text.can_interrupt_flag_get gd32c10x_can.o - 0x08002b1a 0x00000002 PAD - 0x08002b1c 0x000001f4 Code RO 274 .text.can_message_receive gd32c10x_can.o - 0x08002d10 0x000001f0 Code RO 268 .text.can_message_transmit gd32c10x_can.o - 0x08002f00 0x00000018 Code RO 278 .text.can_receive_message_length_get gd32c10x_can.o - 0x08002f18 0x00000072 Code RO 242 .text.can_struct_para_init gd32c10x_can.o - 0x08002f8a 0x00000002 PAD - 0x08002f8c 0x000001b0 Code RO 174 .text.canfd_config Can.o - 0x0800313c 0x00000018 Code RO 314 .text.crc_deinit gd32c10x_crc.o - 0x08003154 0x00000022 Code RO 73 .text.delay_1ms systick.o - 0x08003176 0x00000002 PAD - 0x08003178 0x00000018 Code RO 75 .text.delay_decrement systick.o - 0x08003190 0x00000024 Code RO 380 .text.dma_channel_disable gd32c10x_dma.o - 0x080031b4 0x00000024 Code RO 378 .text.dma_channel_enable gd32c10x_dma.o - 0x080031d8 0x00000074 Code RO 368 .text.dma_init gd32c10x_dma.o - 0x0800324c 0x00000022 Code RO 414 .text.dma_interrupt_enable gd32c10x_dma.o - 0x0800326e 0x00000002 PAD - 0x08003270 0x0000000e Code RO 412 .text.dma_interrupt_flag_clear gd32c10x_dma.o - 0x0800327e 0x00000002 PAD - 0x08003280 0x0000003a Code RO 410 .text.dma_interrupt_flag_get gd32c10x_dma.o - 0x080032ba 0x00000002 PAD - 0x080032bc 0x0000001a Code RO 366 .text.dma_struct_para_init gd32c10x_dma.o - 0x080032d6 0x00000002 PAD - 0x080032d8 0x0000002c Code RO 93 .text.fputc initial.o - 0x08003304 0x00000010 Code RO 553 .text.fwdgt_counter_reload gd32c10x_fwdgt.o - 0x08003314 0x00000098 Code RO 223 .text.gd_eval_com_init gd32c10x_eval.o - 0x080033ac 0x00000004 Code RO 578 .text.gpio_bit_reset gd32c10x_gpio.o - 0x080033b0 0x000002c0 Code RO 574 .text.gpio_init gd32c10x_gpio.o - 0x08003670 0x00000080 Code RO 592 .text.gpio_pin_remap_config gd32c10x_gpio.o - 0x080036f0 0x0000003a Code RO 14 .text.main main.o - 0x0800372a 0x00000002 PAD - 0x0800372c 0x00000060 Code RO 621 .text.nvic_irq_enable gd32c10x_misc.o - 0x0800378c 0x0000001c Code RO 625 .text.nvic_vector_table_set gd32c10x_misc.o - 0x080037a8 0x0000010c Code RO 771 .text.rcu_clock_freq_get gd32c10x_rcu.o - 0x080038b4 0x0000001e Code RO 689 .text.rcu_periph_clock_enable gd32c10x_rcu.o - 0x080038d2 0x00000002 PAD - 0x080038d4 0x00000020 Code RO 699 .text.rcu_periph_reset_disable gd32c10x_rcu.o - 0x080038f4 0x0000001e Code RO 697 .text.rcu_periph_reset_enable gd32c10x_rcu.o - 0x08003912 0x00000002 PAD - 0x08003914 0x00000048 Code RO 69 .text.systick_config systick.o - 0x0800395c 0x00000006 Code RO 1340 .text.unlikely.abort_message libcppabi_wx.l(abort_message.cpp.o) - 0x08003962 0x00000002 PAD - 0x08003964 0x0000006a Code RO 787 .text.usart_baudrate_set gd32c10x_usart.o - 0x080039ce 0x00000002 PAD - 0x080039d0 0x00000008 Code RO 813 .text.usart_data_transmit gd32c10x_usart.o - 0x080039d8 0x0000007a Code RO 785 .text.usart_deinit gd32c10x_usart.o - 0x08003a52 0x00000002 PAD - 0x08003a54 0x0000000a Code RO 795 .text.usart_enable gd32c10x_usart.o - 0x08003a5e 0x00000002 PAD - 0x08003a60 0x00000010 Code RO 875 .text.usart_flag_get gd32c10x_usart.o - 0x08003a70 0x00000014 Code RO 801 .text.usart_receive_config gd32c10x_usart.o - 0x08003a84 0x00000014 Code RO 799 .text.usart_transmit_config gd32c10x_usart.o - 0x08003a98 0x00000020 Code RO 1285 i.__0printf$8 mc_w.l(printf8.o) - 0x08003ab8 0x0000000e Code RO 1932 i.__scatterload_copy mc_w.l(handlers.o) - 0x08003ac6 0x00000002 Code RO 1933 i.__scatterload_null mc_w.l(handlers.o) - 0x08003ac8 0x0000000e Code RO 1934 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x08003ad6 0x00000002 PAD - 0x08003ad8 0x00000410 Code RO 1292 i._printf_core mc_w.l(printf8.o) - 0x08003ee8 0x00000024 Code RO 1293 i._printf_post_padding mc_w.l(printf8.o) - 0x08003f0c 0x0000002e Code RO 1294 i._printf_pre_padding mc_w.l(printf8.o) - 0x08003f3a 0x00000002 PAD - 0x08003f3c 0x00000024 Code RO 1066 i.puts mc_w.l(puts.o) - 0x08003f60 0x00000100 Data RO 57 .rodata._ZL4sbox aes128.o - 0x08004060 0x00000400 Data RO 158 .rodata._ZZ24calculate_crc32_with_keyPKhS0_PhE9crc_table OTA.o - 0x08004460 0x00000008 Data RO 773 .rodata.cst8 gd32c10x_rcu.o - 0x08004468 0x00000007 Data RO 302 .rodata.g_can_fdlength_table gd32c10x_can.o - 0x0800446f 0x00000100 Data RO 56 .rodata.inv_sbox aes128.o - 0x0800456f 0x0000005c Data RO 199 .rodata.str1.1 Can.o - 0x080045cb 0x00000001 PAD - 0x080045cc 0x00000020 Data RO 1931 Region$$Table anon$$obj.o + 0x08000000 0x00000150 Data RO 895 RESET startup_gd32c10x.o + 0x08000150 0x00000000 Code RO 1059 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x08000150 0x00000004 Code RO 1486 .ARM.Collect$$$$00000003 mc_w.l(entry4.o) + 0x08000154 0x00000004 Code RO 1489 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x08000158 0x00000000 Code RO 1491 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x08000158 0x00000000 Code RO 1493 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x08000158 0x00000008 Code RO 1494 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x08000160 0x00000000 Code RO 1496 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) + 0x08000160 0x00000000 Code RO 1498 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) + 0x08000160 0x00000004 Code RO 1487 .ARM.Collect$$$$00002714 mc_w.l(entry4.o) + 0x08000164 0x0000002c Code RO 896 * .text startup_gd32c10x.o + 0x08000190 0x00000024 Code RO 1068 .text mc_w.l(memcpya.o) + 0x080001b4 0x00000024 Code RO 1070 .text mc_w.l(memseta.o) + 0x080001d8 0x0000001a Code RO 1072 .text mc_w.l(memcmp.o) + 0x080001f2 0x00000002 Code RO 1514 .text mc_w.l(abort.o) + 0x080001f4 0x00000030 Code RO 1841 .text mc_w.l(init.o) + 0x08000224 0x0000009c Code RO 183 .text.CAN0_RX0_IRQHandler Can.o + 0x080002c0 0x0000004a Code RO 185 .text.DMA0_Channel4_IRQHandler Can.o + 0x0800030a 0x00000002 PAD + 0x0800030c 0x00000026 Code RO 187 .text.DMA0_Channel5_IRQHandler Can.o + 0x08000332 0x00000002 PAD + 0x08000334 0x00000342 Code RO 902 .text.SystemInit system_gd32c10x.o + 0x08000676 0x00000002 PAD + 0x08000678 0x00000012 Code RO 85 .text.USART0_init initial.o + 0x0800068a 0x00000002 PAD + 0x0800068c 0x00000198 Code RO 32 .text._Z11mix_columnsPh aes128.o + 0x08000824 0x00000238 Code RO 40 .text._Z14aes128_set_keyP14aes128_contextPKh aes128.o + 0x08000a5c 0x000008e2 Code RO 38 .text._Z15inv_mix_columnsPh aes128.o + 0x0800133e 0x00000002 PAD + 0x08001340 0x00000030 Code RO 133 .text._Z19validateApplicationv OTA.o + 0x08001370 0x000003c8 Code RO 46 .text._Z20aes128_decrypt_blockP14aes128_contextPKhPh aes128.o + 0x08001738 0x000003e6 Code RO 42 .text._Z20aes128_encrypt_blockP14aes128_contextPKhPh aes128.o + 0x08001b1e 0x00000002 PAD + 0x08001b20 0x00000210 Code RO 145 .text._Z24calculate_crc32_with_keyPKhS0_Ph OTA.o + 0x08001d30 0x0000002c Code RO 48 .text._Z26aes128_ecb_decrypt_48bytesP14aes128_contextPKhPh aes128.o + 0x08001d5c 0x000004a8 Code RO 143 .text._ZN10OTAHandler16handleOTAMessageEjPhh OTA.o + 0x08002204 0x00000088 Code RO 135 .text._ZN10OTAHandler17jumpToApplicationEv OTA.o + 0x0800228c 0x0000005a Code RO 139 .text._ZN10OTAHandler20writeApplicationDataEjPhj OTA.o + 0x080022e6 0x00000002 PAD + 0x080022e8 0x00000078 Code RO 129 .text._ZN10OTAHandler7processEv OTA.o + 0x08002360 0x00000028 Code RO 925 .text._ZN10__cxxabiv121__isOurExceptionClassEPK21_Unwind_Control_Block libcppabi_wx.l(cxa_exception.cpp.o) + 0x08002388 0x00000060 Code RO 953 .text._ZN10__cxxabiv1L22__cxa_end_cleanup_implEv libcppabi_wx.l(cxa_exception.cpp.o) + 0x080023e8 0x0000008c Code RO 177 .text._ZN14CAN_transmiter12sendDATA_ACKEjPh Can.o + 0x08002474 0x0000014e Code RO 179 .text._ZN14CAN_transmiter15CANFD_AsyncSendEjhPh Can.o + 0x080025c2 0x00000002 PAD + 0x080025c4 0x0000004e Code RO 175 .text._ZN14CAN_transmiter19communication_checkEv Can.o + 0x08002612 0x00000002 PAD + 0x08002614 0x00000038 Code RO 173 .text._ZN14CAN_transmiter4initEv Can.o + 0x0800264c 0x00000074 Code RO 996 .text._ZSt11__terminatePFvvE libcppabi_wx.l(cxa_handlers.cpp.o) + 0x080026c0 0x00000030 Code RO 987 .text._ZSt9terminatev libcppabi_wx.l(cxa_handlers.cpp.o) + 0x080026f0 0x0000000a Code RO 982 .text.__clang_call_terminate libcppabi_wx.l(cxa_exception.cpp.o) + 0x080026fa 0x00000002 PAD + 0x080026fc 0x0000006c Code RO 930 .text.__cxa_begin_catch libcppabi_wx.l(cxa_exception.cpp.o) + 0x08002768 0x0000000a Code RO 1353 .text.__cxa_get_globals libcppabi_wx.l(cxa_exception_storage.cpp.o) + 0x08002772 0x0000000a Code RO 1355 .text.__cxa_get_globals_fast libcppabi_wx.l(cxa_exception_storage.cpp.o) + 0x0800277c 0x00000026 Code RO 236 .text.can_deinit gd32c10x_can.o + 0x080027a2 0x00000002 PAD + 0x080027a4 0x00000114 Code RO 242 .text.can_fd_init gd32c10x_can.o + 0x080028b8 0x000000b2 Code RO 244 .text.can_filter_init gd32c10x_can.o + 0x0800296a 0x00000002 PAD + 0x0800296c 0x00000176 Code RO 240 .text.can_init gd32c10x_can.o + 0x08002ae2 0x00000002 PAD + 0x08002ae4 0x00000008 Code RO 286 .text.can_interrupt_enable gd32c10x_can.o + 0x08002aec 0x00000016 Code RO 296 .text.can_interrupt_flag_clear gd32c10x_can.o + 0x08002b02 0x00000002 PAD + 0x08002b04 0x00000066 Code RO 294 .text.can_interrupt_flag_get gd32c10x_can.o + 0x08002b6a 0x00000002 PAD + 0x08002b6c 0x000001f4 Code RO 270 .text.can_message_receive gd32c10x_can.o + 0x08002d60 0x000001f0 Code RO 264 .text.can_message_transmit gd32c10x_can.o + 0x08002f50 0x00000018 Code RO 274 .text.can_receive_message_length_get gd32c10x_can.o + 0x08002f68 0x00000072 Code RO 238 .text.can_struct_para_init gd32c10x_can.o + 0x08002fda 0x00000002 PAD + 0x08002fdc 0x000001b0 Code RO 171 .text.canfd_config Can.o + 0x0800318c 0x00000018 Code RO 310 .text.crc_deinit gd32c10x_crc.o + 0x080031a4 0x00000024 Code RO 67 .text.delay_1ms systick.o + 0x080031c8 0x00000018 Code RO 69 .text.delay_decrement systick.o + 0x080031e0 0x00000024 Code RO 376 .text.dma_channel_disable gd32c10x_dma.o + 0x08003204 0x00000024 Code RO 374 .text.dma_channel_enable gd32c10x_dma.o + 0x08003228 0x00000074 Code RO 364 .text.dma_init gd32c10x_dma.o + 0x0800329c 0x00000022 Code RO 410 .text.dma_interrupt_enable gd32c10x_dma.o + 0x080032be 0x00000002 PAD + 0x080032c0 0x0000000e Code RO 408 .text.dma_interrupt_flag_clear gd32c10x_dma.o + 0x080032ce 0x00000002 PAD + 0x080032d0 0x0000003a Code RO 406 .text.dma_interrupt_flag_get gd32c10x_dma.o + 0x0800330a 0x00000002 PAD + 0x0800330c 0x0000001a Code RO 362 .text.dma_struct_para_init gd32c10x_dma.o + 0x08003326 0x00000002 PAD + 0x08003328 0x00000012 Code RO 480 .text.fmc_lock gd32c10x_fmc.o + 0x0800333a 0x00000002 PAD + 0x0800333c 0x00000166 Code RO 484 .text.fmc_page_erase gd32c10x_fmc.o + 0x080034a2 0x00000002 PAD + 0x080034a4 0x00000026 Code RO 478 .text.fmc_unlock gd32c10x_fmc.o + 0x080034ca 0x00000002 PAD + 0x080034cc 0x000001aa Code RO 490 .text.fmc_word_program gd32c10x_fmc.o + 0x08003676 0x00000002 PAD + 0x08003678 0x0000002c Code RO 87 .text.fputc initial.o + 0x080036a4 0x00000098 Code RO 219 .text.gd_eval_com_init gd32c10x_eval.o + 0x0800373c 0x00000004 Code RO 574 .text.gpio_bit_reset gd32c10x_gpio.o + 0x08003740 0x000002c0 Code RO 570 .text.gpio_init gd32c10x_gpio.o + 0x08003a00 0x00000080 Code RO 588 .text.gpio_pin_remap_config gd32c10x_gpio.o + 0x08003a80 0x0000006e Code RO 10 .text.main main.o + 0x08003aee 0x00000002 PAD + 0x08003af0 0x00000060 Code RO 617 .text.nvic_irq_enable gd32c10x_misc.o + 0x08003b50 0x0000001c Code RO 621 .text.nvic_vector_table_set gd32c10x_misc.o + 0x08003b6c 0x0000010c Code RO 767 .text.rcu_clock_freq_get gd32c10x_rcu.o + 0x08003c78 0x00000020 Code RO 687 .text.rcu_periph_clock_disable gd32c10x_rcu.o + 0x08003c98 0x0000001e Code RO 685 .text.rcu_periph_clock_enable gd32c10x_rcu.o + 0x08003cb6 0x00000002 PAD + 0x08003cb8 0x00000020 Code RO 695 .text.rcu_periph_reset_disable gd32c10x_rcu.o + 0x08003cd8 0x0000001e Code RO 693 .text.rcu_periph_reset_enable gd32c10x_rcu.o + 0x08003cf6 0x00000002 PAD + 0x08003cf8 0x00000014 Code RO 701 .text.rcu_system_clock_source_config gd32c10x_rcu.o + 0x08003d0c 0x00000048 Code RO 65 .text.systick_config systick.o + 0x08003d54 0x00000006 Code RO 1338 .text.unlikely.abort_message libcppabi_wx.l(abort_message.cpp.o) + 0x08003d5a 0x00000002 PAD + 0x08003d5c 0x0000006a Code RO 783 .text.usart_baudrate_set gd32c10x_usart.o + 0x08003dc6 0x00000002 PAD + 0x08003dc8 0x00000008 Code RO 809 .text.usart_data_transmit gd32c10x_usart.o + 0x08003dd0 0x0000007a Code RO 781 .text.usart_deinit gd32c10x_usart.o + 0x08003e4a 0x00000002 PAD + 0x08003e4c 0x0000000a Code RO 791 .text.usart_enable gd32c10x_usart.o + 0x08003e56 0x00000002 PAD + 0x08003e58 0x00000010 Code RO 871 .text.usart_flag_get gd32c10x_usart.o + 0x08003e68 0x00000014 Code RO 797 .text.usart_receive_config gd32c10x_usart.o + 0x08003e7c 0x00000014 Code RO 795 .text.usart_transmit_config gd32c10x_usart.o + 0x08003e90 0x0000000e Code RO 1930 i.__scatterload_copy mc_w.l(handlers.o) + 0x08003e9e 0x00000002 Code RO 1931 i.__scatterload_null mc_w.l(handlers.o) + 0x08003ea0 0x0000000e Code RO 1932 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x08003eae 0x00000002 PAD + 0x08003eb0 0x00000024 Code RO 1062 i.puts mc_w.l(puts.o) + 0x08003ed4 0x00000100 Data RO 53 .rodata._ZL4sbox aes128.o + 0x08003fd4 0x00000010 Data RO 153 .rodata._ZL8K_master OTA.o + 0x08003fe4 0x00000400 Data RO 155 .rodata._ZZ24calculate_crc32_with_keyPKhS0_PhE9crc_table OTA.o + 0x080043e4 0x00000008 Data RO 769 .rodata.cst8 gd32c10x_rcu.o + 0x080043ec 0x00000007 Data RO 298 .rodata.g_can_fdlength_table gd32c10x_can.o + 0x080043f3 0x00000100 Data RO 52 .rodata.inv_sbox aes128.o + 0x080044f3 0x00000017 Data RO 13 .rodata.str1.1 main.o + 0x0800450a 0x00000002 PAD + 0x0800450c 0x00000020 Data RO 1929 Region$$Table anon$$obj.o Execution Region RW_NOINIT (Base: 0x20000000, Size: 0x00000000, Max: 0x00007200, ABSOLUTE, UNINIT) @@ -154,31 +158,33 @@ Memory Map of the image **** No section assigned to this execution region **** - Execution Region RW_RAM0 (Base: 0x20000000, Size: 0x00000a70, Max: 0x00007200, ABSOLUTE, COMPRESSED[0x00000020]) + Execution Region RW_RAM0 (Base: 0x20000000, Size: 0x00000a68, Max: 0x00007200, ABSOLUTE) Base Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x00000004 Data RW 1502 .data mc_w.l(stdout.o) - 0x20000004 0x000000e8 Data RW 194 .data.CAN0_transmiter Can.o - 0x200000ec 0x00000004 Data RW 912 .data.SystemCoreClock system_gd32c10x.o - 0x200000f0 0x00000004 Data RW 1350 .data.__cxa_terminate_handler libcppabi_wx.l(cxa_default_handlers.cpp.o) - 0x200000f4 0x0000011c Data RW 155 .data.ota OTA.o - 0x20000210 0x00000004 Zero RW 79 .bss._ZL5delay systick.o - 0x20000214 0x0000000c Zero RW 1359 .bss._ZN10__cxxabiv1L10eh_globalsE libcppabi_wx.l(cxa_exception_storage.cpp.o) - 0x20000220 0x00000001 Zero RW 156 .bss._ZZN10OTAHandler7processEvE4zero OTA.o - 0x20000221 0x00000007 PAD - 0x20000228 0x00000008 Zero RW 197 .bss.can_rx_buffer Can.o - 0x20000230 0x00000008 Zero RW 198 .bss.can_tx_buffer Can.o - 0x20000238 0x0000001c Zero RW 195 .bss.dma_rx_parameter Can.o - 0x20000254 0x0000001c Zero RW 196 .bss.dma_tx_parameter Can.o - 0x20000270 0x00000800 Zero RW 897 STACK startup_gd32c10x.o + 0x20000000 0x00000004 Data RW 1500 .data mc_w.l(stdout.o) + 0x20000004 0x000000e8 Data RW 191 .data.CAN0_transmiter Can.o + 0x200000ec 0x00000004 Data RW 908 .data.SystemCoreClock system_gd32c10x.o + 0x200000f0 0x00000004 Data RW 1348 .data.__cxa_terminate_handler libcppabi_wx.l(cxa_default_handlers.cpp.o) + 0x200000f4 0x00000004 PAD + 0x200000f8 0x00000004 Zero RW 73 .bss._ZL5delay systick.o + 0x200000fc 0x0000000c Zero RW 1357 .bss._ZN10__cxxabiv1L10eh_globalsE libcppabi_wx.l(cxa_exception_storage.cpp.o) + 0x20000108 0x00000001 Zero RW 152 .bss._ZZN10OTAHandler7processEvE4zero OTA.o + 0x20000109 0x00000007 PAD + 0x20000110 0x00000008 Zero RW 194 .bss.can_rx_buffer Can.o + 0x20000118 0x00000008 Zero RW 195 .bss.can_tx_buffer Can.o + 0x20000120 0x0000001c Zero RW 192 .bss.dma_rx_parameter Can.o + 0x2000013c 0x0000001c Zero RW 193 .bss.dma_tx_parameter Can.o + 0x20000158 0x0000010c Zero RW 151 .bss.ota OTA.o + 0x20000264 0x00000004 PAD + 0x20000268 0x00000800 Zero RW 893 STACK startup_gd32c10x.o - Execution Region ARM_LIB_HEAP (Base: 0x20000a70, Size: 0x00000c00, Max: 0x00000c00, ABSOLUTE) + Execution Region ARM_LIB_HEAP (Base: 0x20000a68, Size: 0x00000c00, Max: 0x00000c00, ABSOLUTE) Base Addr Size Type Attr Idx E Section Name Object - 0x20000a70 0x00000c00 Zero RW 1 ARM_LIB_HEAP.bss anon$$obj.o + 0x20000a68 0x00000c00 Zero RW 1 ARM_LIB_HEAP.bss anon$$obj.o Execution Region ARM_LIB_STACK (Base: 0x20007e00, Size: 0x00000200, Max: 0x00000200, ABSOLUTE) diff --git a/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex b/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex index efe3c77..508d611 100644 --- a/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex +++ b/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex @@ -1,14 +1,14 @@ :020000040800F2 -:10000000700A0020650100086D0100086F010008FA +:10000000680A0020650100086D0100086F01000802 :10001000710100087301000875010008000000006C :100020000000000000000000000000007701000850 :1000300079010008000000007B0100087D01000834 :100040008101000881010008810100088101000888 :100050008101000881010008810100088101000878 :100060008101000881010008810100088101000868 -:10007000810100088101000881010008CD0300080A -:1000800019040008810100088101000881010008AD -:1000900001030008810100088101000881010008B6 +:10007000810100088101000881010008C102000817 +:100080000D030008810100088101000881010008BA +:100090002502000881010008810100088101000893 :1000A0008101000881010008810100088101000828 :1000B0008101000881010008810100088101000818 :1000C0008101000881010008810100088101000808 @@ -20,1105 +20,1107 @@ :1001200081010008810100088101000881010008A7 :1001300081010008000000000000000081010008AB :100140008101000881010008810100088101000887 -:10015000DFF80CD000F080F800480047F1360008C6 +:10015000DFF80CD000F04EF800480047813A000864 :10016000008000200748804707480047FEE7FEE779 :10017000FEE7FEE7FEE7FEE7FEE7FEE7034800478F -:10018000FEE7000041040008510100087931000831 +:10018000FEE700003503000851010008C9310008EE :1001900040EA01039B0703D009E008C9121F08C009 :1001A000042AFAD203E011F8013B00F8013B521E89 :1001B000F9D27047D2B201E000F8012B491EFBD200 :1001C00070470022F6E710B513460A460446194662 :1001D000FFF7F0FF204610BD30B50446002003466F :1001E00000E05B1C934203D2E05CCD5C401BF8D086 -:1001F00030BD2DE9F05F0546002092469B468846BB -:100200000646814640241BE0284641464746224692 -:1002100000F049F853465A46C01A914110D311468E -:100220001846224600F030F82D1A67EB01084F46B9 -:1002300022460120002100F027F817EB00094E416B -:10024000201EA4F10104DFDC484631462A4643461D -:10025000BDE8F09F704700001CB5094800900948B0 -:1002600001900546009C06E0E06840F0010394E838 -:10027000070098471034AC42F6D3FFF76DFF00003B -:10028000CC450008EC450008202A04DB203A00FA9F -:1002900002F1002070479140C2F1200320FA03F3DD -:1002A000194390407047202A04DB203A21FA02F0DB -:1002B0000021704721FA02F3D040C2F120029140A0 -:1002C00008431946704730B58C1810F8012B12F00E -:1002D0000F0301D110F8013B120906D110F8012BD0 -:1002E00003E010F8015B01F8015B5B1EF9D101E04E -:1002F00001F8013B521EFBD1A142E6D3002030BDE4 -:10030000B0B546F20044C4F2000420464CF281012C -:1003100002F0D0FB40B320464CF2810102F0BEFB5C -:1003200004F5CE352846042102F032FF2046002194 -:1003300002F0E6FD40F23822C2F2000210612846C7 -:10034000042102F049FF2846042102F033FF40F265 -:100350000405C2F2000505F194022046002102F0D6 -:10036000DDFB012085F8E40020464CF2C20102F0DA -:10037000A1FB38B120464CF2C20102F08FFB0AA06B -:1003800003F0DCFD20464CF2031102F093FB002841 -:1003900008BFB0BD20464CF2031102F07FFB06A05F -:1003A000BDE8B04003F0CABD43414E204649464F28 -:1003B000302066756C6C000043414E204649464F24 -:1003C00030206F766572666C6F77000010B5002480 -:1003D000C4F2020420460421022202F051FF002848 -:1003E00008BF10BD20460421012202F041FF40F267 -:1003F0000400C2F2000090F89E205AB140F2282179 -:10040000082A28BF08229F30C2F20001BDE8104030 -:10041000FFF7BEBE10BD000010B50024C4F20204F8 -:1004200020460521022202F02BFF002808BF10BD44 -:10043000204605210222BDE8104002F019BF00004D -:1004400082B04EF68851CEF200010A6841F20000F7 -:1004500042F47002C4F202000A60016841F0010136 -:1004600001600168890709D4016889075CBF0168D8 -:100470005FEA817102D401688907F2D5416801F011 -:100480000C01082940F0C28000210191019A4F2AF5 -:1004900018D800BF019A01320192019A4F2A11D84F -:1004A000019A01320192019A4F2A0BD8019A013226 -:1004B0000192019A4F2A05D8019A01320192019ABC -:1004C000502AE7D342680092009A22F0F00200928C -:1004D000009A42F080020092009A426001910199D4 -:1004E0004F2917D801990131019101994F2911D84C -:1004F00001990131019101994F290BD801990131DD -:10050000019101994F2905D8019901310191019972 -:100510005029E7D341680091009921F0F001009142 -:10052000009941F0900100910099416000210191F2 -:10053000019A4F2A18D800BF019A01320192019AFC -:100540004F2A11D8019A01320192019A4F2A0BD8F1 -:10055000019A01320192019A4F2A05D8019A01327B -:100560000192019A502AE7D342680092009A22F041 -:10057000F0020092009A42F0A0020092009A4260BB -:10058000019101994F2917D80199013101910199E0 -:100590004F2911D801990131019101994F290BD8A7 -:1005A00001990131019101994F2905D80199013132 -:1005B000019101995029E7D341680091009921F0F8 -:1005C000F0010091009941F0B00100910099416063 -:1005D0000021019101994F2918D800BF01990131DB -:1005E000019101994F2911D8019901310191019986 -:1005F0004F290BD801990131019101994F2905D853 -:1006000001990131019101995029E7D3416821F005 -:100610000301416000210191019A12097C2A1BD833 -:10062000019A01320192019A12097C2A14D8019A86 -:1006300001320192019A12097C2A0DD8019A0132E5 -:100640000192019A12097C2A06D8019A013201927C -:10065000019AB2F5FA6FE3D302684FF6FF73CEF654 -:10066000F6231A4002604FF47F0282604160C1624B -:10067000016821F480210160016841F4803101604A -:100680004FF6FC71026892030BD4026892035CBFC0 -:1006900002685FEA823204D419B102680439920315 -:1006A000F0D50168890300D4FEE742F20001C4F2EC -:1006B00002010A68032363F302020A6041684FF6ED -:1006C000FF7241604168CDF6C3724160416841F4F8 -:1006D0008061416041681140416041684FF2000211 -:1006E00041F0005141F454114160C16ACBF6FE72F1 -:1006F0001140C162C16A41F4843141F01901C16203 -:10070000016841F0806101600168090109D4016854 -:1007100009015CBF01685FEA011102D401680901A7 -:10072000F2D5016841F0807101600168890109D446 -:10073000016889015CBF01685FEA811102D4016828 -:100740008901F2D541680191019921F003010191DC -:10075000019941F002010191019941604168090745 -:1007600009D4416809075CBF41685FEA017102D49E -:1007700041680907F2D54FF00060002102B003F094 -:1007800005B8000080B543F60000C4F2010002F095 -:10079000C1FD012080BD00002DE9F04190F900E08D -:1007A00090F9013090F902104FF01B0C0CEADE14A6 -:1007B00090F9032084EA4E0481EA03060CEAD3157B -:1007C000664085EA4305564086EA050881EA0E063A -:1007D0000CEAD117564083EA0E0387EA41077540B9 -:1007E0000CEAD216594086EA42065A4061407A40E5 -:1007F00071407240C17090F90410827090F9052028 -:1008000090F906300CEAD1167D4080F8008090F90E -:10081000077086EA410883EA020445700CEAD215A3 -:1008200084EA080483EA010685EA42057C407E40AA -:10083000514084EA050E0CEAD31475400CEAD71631 -:1008400081EA0702594084EA430486EA470681EABE -:100850000801624071407240C17190F908108271C4 -:1008600090F9092090F90A300CEAD116654090F908 -:100870000B7086EA410883EA020445710CEAD2153E -:1008800084EA080483EA010685EA42057C407E404A -:10089000514080F804E084EA050E0CEAD314754058 -:1008A0000CEAD71681EA0702594084EA430486EA33 -:1008B000470681EA0801624071407240C17290F9B6 -:1008C0000C10827290F90D2090F90E300CEAD116BE -:1008D000654090F90F7086EA410883EA0204457288 -:1008E0000CEAD21584EA080485EA42057C4083EAD2 -:1008F000010680F808E084EA050E0CEAD3147E4075 -:10090000514084EA430475400CEAD71681EA070295 -:10091000594086EA4706624081EA08016540724014 -:10092000714080F80CE045738273C173BDE8F081BB -:100930002DE9F04F94B00E684A68CB688F68C360A9 -:100940008760426006600F684A688B68C968076103 -:1009500042618361C161F9B21091817C90F811A06C -:100960000A91C17C90F81B900F91D1B21391417DF7 -:1009700000901291817D0C91C17D0B91D9B21191A2 -:10098000417E0D91817E0E9174A14A1E002100BF0F -:10099000009808914718797FBD7F12F8020F43F63F -:1009A000607BC0F6000B0291FB7F09921BF80110DF -:1009B00012F8016C109A1BF80540039507905140FE -:1009C0001BF8035084EA0A0297F81CA00A987140A9 -:1009D00068401BF80A5087F82120164605920F9AA6 -:1009E000DDF84CC0CDF80490049385EA0209119A11 -:1009F000129B81EA0C040D9D87F8244084EA020BC7 -:100A000086EA0304DDF830E084EA05060E9DDDF891 -:100A10002C8087F8254080EA0E04019A87F822008E -:100A2000069087F8264084EA050089EA080487F8DA -:100A300027405440029A354687F82390CDF82890F5 -:100A400085EA0209039D10900F9687F8296087F8C0 -:100A50002A008BEA0A0680EA050A049843F66072C7 -:100A6000604087F8201087F828B087F82B4087F877 -:100A70002C6087F82D9087F82EA087F82F00054668 -:100A80000E905FFA89F0C0F600021194105C079C8A -:100A900060405FFA8AF4145D41408CEA000CE8B2D1 -:100AA000059D105C65406340069C07950D46F1B2BC -:100AB000515C44408EEA000E0A988BEA0C0B81EAE6 -:100AC00000028BEA060087F83C000F9888EA0108CC -:100AD00083EA000686EA090087F83D0010980F9225 -:100AE00080EA0E0080EA0A0187F83E101199DDF8CD -:100AF0001CA088EA01090E9987F8332081EA0901D0 -:100B000087F83F100899099A2031A029109587F895 -:100B1000305087F831A00A9487F83240CDF84CC0A5 -:100B200087F834C0129387F83530CDF830E087F875 -:100B300036E0CDF82C8087F83780CDF844B087F8C0 -:100B400038B00D9687F839600E9087F83A0087F82C -:100B50003B907FF41DAF14B0BDE8F08F0102040894 -:100B6000102040801B3600002DE9F04F8AB003466C -:100B70004FF0000A00900EE000235A40009B039FB4 -:100B800003F82A500AF1010ABAF1040F7C70B87018 -:100B9000FA7000F0578403EB8A0013F82A6090F88B -:100BA00001B090F8029090F803C0002E03903FD05F -:100BB00006F001004042012E00F00E00099039D0ED -:100BC000B007099848BF80F01C00042E099031D36B -:100BD0007007099848BF80F03800082E099029D383 -:100BE0003007099848BF80F07000102E099021D37B -:100BF000F006099A6FF01F0048BF4240202E09926C -:100C000018D3B006099A6FF0240048BF4240402E26 -:100C100009920FD370066FF05200099A48BF424004 -:100C200070B2B0F1FF3FD8BF82F04102099201E0FB -:100C300000200990BBF1000F40D00BF001004042B2 -:100C4000BBF1010F00F00B0139D05FEA8B7048BF98 -:100C500081F01601BBF1040F31D35FEA4B7048BF3E -:100C600081F02C01BBF1080F29D35FEA0B7048BF5C -:100C700081F05801BBF1100F21D35FEACB606FF018 -:100C80004F0048BF4140BBF1200F18D35FEA8B6093 -:100C900048BF81F07B01BBF1400F10D35FEA4B608E -:100CA0006FF0090048BF41404FFA8BF0B0F1FF3FB1 -:100CB0006FF00800D8BF414001E000BF0021B9F14A -:100CC000000F43D009F001004042B9F1010F00F0DC -:100CD0000D0E3DD05FEA897048BF8EF01A0EB9F153 -:100CE000040F35D35FEA497048BF8EF0340EB9F176 -:100CF000080F2DD35FEA097048BF8EF0680EB9F176 -:100D0000100F25D35FEAC9606FF02F0048BF8EEA4D -:100D1000000EB9F1200F1BD35FEA89606FF0440029 -:100D200048BF8EEA000EB9F1400F11D35FEA496067 -:100D300048BF8EF06D0E4FFA89F0B0F1FF3F6FF0B3 -:100D40002500D8BF8EEA000E02E000BF4FF0000E73 -:100D5000BCF1000F08913FD00CF001004042BCF103 -:100D6000010F00F0090138D05FEA8C7048BF41F0F4 -:100D70001201BCF1040F30D35FEA4C7048BF41F060 -:100D80002401BCF1080F28D35FEA0C7048BF81F042 -:100D90004801BCF1100F20D35FEACC606FF06F0008 -:100DA00048BF4140BCF1200F17D35FEA8C6048BFB9 -:100DB00081F03B01BCF1400F0FD35FEA4C6048BFAC -:100DC00081F076014FFA8CF0B0F1FF3F6FF0130025 -:100DD000D8BF414001E000BF00218EB306F0010002 -:100DE0004042012E00F009042BD0B00748BF44F068 -:100DF0001204042E25D3700748BF44F02404082EA3 -:100E00001FD3300748BF84F04804102E19D3F006D2 -:100E10006FF06F0048BF4440202E12D3B00648BF89 -:100E200084F03B04402E0CD3700648BF84F0760457 -:100E300070B2B0F1FF3F6FF01300D8BF444000E044 -:100E40000024BBF1000F3FD00BF001004042BBF18A -:100E5000010F00F00E0738D05FEA8B7048BF87F0B3 -:100E60001C07BBF1040F30D35FEA4B7048BF87F01B -:100E70003807BBF1080F28D35FEA0B7048BF87F033 -:100E80007007BBF1100F20D35FEACB606FF01F003B -:100E900048BF4740BBF1200F17D35FEA8B606FF06C -:100EA000240048BF4740BBF1400F0ED35FEA4B60C0 -:100EB0006FF0520048BF47404FFA8BF0B0F1FF3F50 -:100EC000D8BF87F0410700E00027B9F1000F3FD0FD -:100ED00009F001004042B9F1010F00F00B0238D0D7 -:100EE0005FEA897048BF82F01602B9F1040F30D36F -:100EF0005FEA497048BF82F02C02B9F1080F28D38D -:100F00005FEA097048BF82F05802B9F1100F20D390 -:100F10005FEAC9606FF04F0048BF4240B9F1200F4F -:100F200017D35FEA896048BF82F07B02B9F1400FB6 -:100F30000FD35FEA49606FF0090048BF42404FFAA3 -:100F400089F0B0F1FF3F6FF00800D8BF424000E0E9 -:100F50000022BCF1000F3FD00CF001004042BCF178 -:100F6000010F00F00D0538D05FEA8C7048BF85F0A6 -:100F70001A05BCF1040F30D35FEA4C7048BF85F00E -:100F80003405BCF1080F28D35FEA0C7048BF85F028 -:100F90006805BCF1100F20D35FEACC606FF02F0022 -:100FA00048BF4540BCF1200F17D35FEA8C606FF05B -:100FB000440048BF4540BCF1400F0ED35FEA4C608F -:100FC00048BF85F06D054FFA8CF0B0F1FF3F6FF030 -:100FD0002500D8BF454000E00025029296B306F0F8 -:100FE00001004042012E00F00D002CD0B20748BF96 -:100FF00080F01A00042E26D3720748BF80F0340018 -:10100000082E20D3320748BF80F06800102E1AD374 -:10101000F2066FF02F0248BF5040202E13D3B206C5 -:101020006FF0440248BF5040402E0CD3720648BFB8 -:1010300080F06D0072B2B2F1FF3F6FF02502D8BFB1 -:10104000504000E00020BBF1000F019540D00BF0B4 -:1010500001025242BBF1010F02F009083AD05FEAE7 -:101060008B7248BF48F01208BBF1040F32D35FEA1D -:101070004B7248BF48F02408BBF1080F2AD35FEA3F -:101080000B7248BF88F04808BBF1100F22D35FEA0B -:10109000CB626FF06F0248BF88EA0208BBF1200FF5 -:1010A00018D35FEA8B6248BF88F03B08BBF1400F62 -:1010B00010D35FEA4B6248BF88F076084FFA8BF294 -:1010C000B2F1FF3F6FF01302D8BF88EA020801E0D7 -:1010D0004FF00008B9F1000FCDE90474CDE9061E08 -:1010E00042D009F001025242B9F1010F02F00E0E96 -:1010F0003CD05FEA897248BF8EF01C0EB9F1040F34 -:1011000034D35FEA497248BF8EF0380EB9F1080F48 -:101110002CD35FEA097248BF8EF0700EB9F1100F40 -:1011200024D35FEAC9626FF01F0248BF8EEA020E45 -:10113000B9F1200F1AD35FEA89626FF0240248BF29 -:101140008EEA020EB9F1400F10D35FEA49626FF0E8 -:10115000520248BF8EEA020E4FFA89F2B2F1FF3F07 -:10116000D8BF8EF0410E01E04FF0000EBCF1000F31 -:1011700040D00CF001025242BCF1010F02F00B0210 -:1011800039D05FEA8C7348BF82F01602BCF1040FBD -:1011900031D35FEA4C7348BF82F02C02BCF1080FD8 -:1011A00029D35FEA0C7348BF82F05802BCF1100FDC -:1011B00021D35FEACC636FF04F0348BF5A40BCF1C4 -:1011C000200F18D35FEA8C6348BF82F07B02BCF12A -:1011D000400F10D35FEA4C636FF0090348BF5A40D9 -:1011E0004FFA8CF3B3F1FF3F6FF00803D8BF5A40BA -:1011F00001E000BF00229EB306F001035B42012E16 -:1012000003F00B032DD0B50748BF83F01603042E5F -:1012100027D3750748BF83F02C03082E21D3350749 -:1012200048BF83F05803102E1BD3F5066FF04F0410 -:1012300048BF6340202E14D3B50648BF83F07B031C -:10124000402E0ED375066FF0090448BF634075B297 -:10125000B5F1FF3F6FF00804D8BF634001E000BF65 -:101260000023BBF1000F3FD00BF001056D42BBF135 -:10127000010F05F00D0638D05FEA8B7548BF86F088 -:101280001A06BBF1040F30D35FEA4B7548BF86F0F6 -:101290003406BBF1080F28D35FEA0B7548BF86F010 -:1012A0006806BBF1100F20D35FEACB656FF02F0407 -:1012B00048BF6640BBF1200F17D35FEA8B656FF024 -:1012C000440448BF6640BBF1400F0ED35FEA4B6554 -:1012D00048BF86F06D064FFA8BF5B5F1FF3F6FF012 -:1012E0002504D8BF664000E000260146B9F1000F92 -:1012F0003ED009F001056D42B9F1010F05F0090773 -:1013000037D05FEA897548BF47F01207B9F1040F7B -:101310002FD35FEA497548BF47F02407B9F1080F9A -:1013200027D35FEA097548BF87F04807B9F1100F66 -:101330001FD35FEAC9656FF06F0448BF6740B9F11A -:10134000200F16D35FEA896548BF87F03B07B9F1E4 -:10135000400F0ED35FEA496548BF87F076074FFA22 -:1013600089F5B5F1FF3F6FF01304D8BF674000E087 -:101370000027DDE90854BCF1000F85EA0405079C4D -:1013800085EA0405069C85EA0405DDE9040484EA8F -:101390000004029884EA0004019884EA000488EAC0 -:1013A000010080EA0E0080EA020086EA030282EA77 -:1013B00007023FF4E1AB0CF001035B42BCF1010F0B -:1013C00003F00E033FF4D9AB5FEA8C7748BF83F09C -:1013D0001C03BCF1040FFFF4D0AB5FEA4C7748BFAD -:1013E00083F03803BCF1080FFFF4C7AB5FEA0C775A -:1013F00048BF83F07003BCF1100FFFF4BEAB5FEA8F -:10140000CC676FF01F0748BF7B40BCF1200FFFF493 -:10141000B4AB5FEA8C676FF0240748BF7B40BCF138 -:10142000400FFFF4AAAB5FEA4C676FF0520748BF6A -:101430007B404FFA8CF7B7F1FF3FD8BF83F04103F1 -:10144000FFF79BBB0AB0BDE8F08F00002DE9F04F1D -:101450008BB00646086801924A688B68C9683746AF -:1014600047F8C00FF96017F8101CBB607A6048405D -:1014700017F80F2C3870787817F80E3CB978504070 -:10148000787081EA030017F80D1CFA78B87082EAC8 -:10149000010017F80C1C3A79F87082EA010017F87D -:1014A0000B1C7A79387182EA010017F80A1CBA79A4 -:1014B000787182EA010017F8091CFA79B87182EA9A -:1014C000010017F8081C3A7AF87182EA010017F84F -:1014D000071C7A7A387282EA010017F8061CBA7A79 -:1014E000787282EA010017F8051CFA7AB87282EA6B -:1014F000010017F8041C3A7BF87282EA010017F821 -:10150000031C7A7B387382EA010017F8021CBA7B4D -:10151000787382EA010017F8011CFA7B44F26F48E5 -:10152000B87382EA01000024C0F600080297F8733D -:1015300096F8C03096F8CD0018F8031096F8CA2037 -:1015400086F8C01018F8000096F8C13086F8C1007F -:10155000079018F8020096F8C750089196F8C21044 -:1015600096F8C32086F8C200069018F805000A9283 -:1015700096F8C42086F8C30018F8025096F8CE20DA -:1015800086F8C45018F803A096F8C5C086F8C5A020 -:1015900018F802B096F8CB20059096F8C60086F8A9 -:1015A000C6B018F8023096F8C82086F8C73018F888 -:1015B000022096F8C97086F8C82018F80C9003939A -:1015C00086F8C99018F8013096F8CF1086F8CA301E -:1015D00018F801C096F8CC1086F8CBC018F80110A6 -:1015E000049386F8CC1018F807E0089B86F8CDE045 -:1015F00018F80000099086F8CE000A9818F8000044 -:101600000A9086F8CF00301990F8A0705F4086F8F5 -:10161000C07090F8A170079B5F4086F8C17090F889 -:10162000A270069B5F4086F8C27090F8A370059B7D -:101630005F4086F8C37090F8A470039B7D4086F8E5 -:10164000C45090F8A55085EA0A0586F8C55090F870 -:10165000A65085EA0B0586F8C65090F8A7505D4065 -:1016600086F8C75090F8A850049B6A4086F8C820B6 -:1016700090F8A92082EA090286F8C92090F8AA20E9 -:101680005A4086F8CA2090F8AB2082EA0C0286F80D -:10169000CB2090F8AC20514086F8CC1090F8AD10DB -:1016A000099A81EA0E0186F8CD1090F8AE105140EB -:1016B00086F8CE1090F8AF000A99484086F8CF001F -:1016C0000298FFF751FA103C14F190007FF430AF0C -:1016D00096F8CD0096F8CA2096F8C57018F800B0B4 -:1016E00018F8020096F8C010069018F8070018F8CD -:1016F00001C0079096F8CC0096F8CF1018F80000BB -:1017000018F80170099096F8C90096F8C61018F8F4 -:10171000000096F8C1A096F8C73096F8C44008902B -:1017200018F8010096F8C29096F8CE5096F8CBE0E3 -:1017300018F8032018F8043018F80A4096F8C8A0E2 -:101740000A9096F8C300317C18F8055018F80EE09E -:1017500018F80AA018F8099018F8008081EA0C001F -:10176000717C86F8C00081EA0B00B17C86F8C1006C -:1017700006984840F17C86F8C20081EA0200317D7B -:1017800086F8C30081EA0300717D86F8C40081EA0F -:101790000400B17D86F8C50081EA0500F17D86F878 -:1017A000C60081EA0E00317E86F8C70081EA0A0091 -:1017B000717E86F8C8000798029B4840B17E86F883 -:1017C000C90081EA0900F17E86F8CA0081EA0700B3 -:1017D000317F86F8CB000998019A4840717F86F8DE -:1017E000CC0008984840B17F86F8CD000A98484060 -:1017F000F17F86F8CE0081EA0800596886F8CF00AC -:10180000516018681060D868D060986890600BB01C -:10181000BDE8F08F2DE9F04F8DB006460868B1465F -:101820004D68D1F80880D1F80CC049F8C00F19F8FC -:10183000B01CC9F80450C9F80880C9F80CC0484069 -:1018400019F8AF7C049099F8010001927840059056 -:1018500019F8AC0C19F8AE2C99F80210684081EA1E -:101860000204039019F8AB0C99F8051019F8ADECC7 -:1018700099F80330484099F80620079019F8AA0C07 -:101880008EEA030E99F8073019F8A91C50400C9005 -:1018900083EA010019F8A72C99F809300B9083EA24 -:1018A000020099F80A2019F8A63C19F8A81C99F822 -:1018B0000B5019F8A57C0A9082EA030088EA010B14 -:1018C000099085EA070019F8A35C99F80D1019F83A -:1018D000A42C6940069199F80EA019F8A21C089052 -:1018E0008CEA020099F80F5019F8A12C8AEA010A33 -:1018F00004995540CAB20399F446C9B25FFA8BFE07 -:101900005FFA80FB0027CDF8089000BF43F66079AE -:10191000C0F6000919F80220059886F8C02019F8C9 -:10192000002019F8040019F80110039019F80C00B0 -:1019300086F8C4100497D046AA4607990C9F19F858 -:101940000E500B9C059019F8011019F8070019F8B2 -:1019500004E086F8C850089B0A9D099C19F80BB052 -:1019600019F803C0069B19F8055019F8044086F8C9 -:10197000CCB019F803B019F8088019F80A9086F865 -:10198000CE00059886F8C110039986F8C700029822 -:10199000049F86F8C55086F8C9B086F8CD2086F831 -:1019A000C24086F8CA1086F8C68086F8C39086F8CA -:1019B000CFC086F8CBE0FEF7EFFEF51995F82000D2 -:1019C00096F8C01096F8C13081EA000286F8C0206F -:1019D00095F8210096F8C210584086F8C10005908D -:1019E00095F8220096F8C33081EA000486F8C240D8 -:1019F00095F8230096F8C41083EA000C86F8C3C05B -:101A000095F8240096F8C530414086F8C41095F842 -:101A100025001037584086F8C500079095F8260035 -:101A200096F8C630902F80EA030086F8C6000C9026 -:101A300095F8270096F8C73080EA030086F8C700BB -:101A40000B9095F8280096F8C83083EA000E86F8C7 -:101A5000C8E095F8290096F8C93080EA030086F8B6 -:101A6000C9000A9095F82A0096F8CA3080EA030067 -:101A700086F8CA00099095F82B0096F8CB3080EADA -:101A8000030086F8CB00089095F82C0096F8CC302F -:101A900083EA000B86F8CCB095F82D0096F8CD308F -:101AA00080EA030086F8CD00069095F82E0096F89F -:101AB000CE3083EA000A86F8CEA095F82F0096F87B -:101AC000CF3083EA000586F8CF507FF41FAF43F68E -:101AD0006070C0F6000010F80290059A10F80180BE -:101AE000875C025D0799059210F80C20089B049210 -:101AF000425C0C99C35C415C96F8B1400C910B9927 -:101B00000B93415C069B079110F80E1010F803C070 -:101B100003910A9996F8B03010F801E0099983EA28 -:101B20000903415C10F80BB010F80AA0455D86F877 -:101B3000C030624096F8B23086F8C12096F8B320E3 -:101B4000594086F8C21082EA050196F8B42086F85A -:101B5000C31082EA080196F8B52086F8C41082EA1C -:101B60000E0196F8B62086F8C51082EA0A0196F8AA -:101B7000B720049886F8C61082EA000196F8B820CB -:101B8000039886F8C71096F8B910504086F8C80038 -:101B900081EA0C0096F8BA1086F8C9000598029BF5 -:101BA000484096F8BB1086F8CA000798019A48404A -:101BB00096F8BC1086F8CB0081EA0B0096F8BD10B1 -:101BC00086F8CC0081EA070096F8BE1086F8CD00B2 -:101BD0000C98484096F8BF1086F8CE000B98484005 -:101BE000596886F8CF00516018681060D868D060D6 -:101BF000986890600DB0BDE8F08F0000F0B50378F4 -:101C000044F2600E83F0FF03C0F6000E5EF823304E -:101C100090F801C06FF07F4463408CEA0304E4B2A3 -:101C20005EF8244090F802C084EA13238CEA03048F -:101C3000E4B25EF8244090F803C084EA13238CEAEF -:101C40000304E4B25EF824C004798CEA13235C40F8 -:101C5000E4B25EF824C044798CEA13235C40E4B219 -:101C60005EF824C084798CEA13235C40E4B25EF809 -:101C700024C0C4798CEA13235C40E4B25EF824C02B -:101C8000047A8CEA13235C40E4B25EF824C0447A00 -:101C90008CEA13235C40E4B25EF824C0847A8CEAB8 -:101CA00013235C40E4B25EF824C0C47A8CEA1323A8 -:101CB0005C40E4B25EF824C0047B8CEA13235C40F1 -:101CC000E4B25EF824C0447B8CEA13235C40E4B2A7 -:101CD0005EF824C0847B8CEA13235C40E4B25EF897 -:101CE0002440C07B84EA13235840C0B25EF8200031 -:101CF00001F1070C80EA1324002000BF0D5C0B18D3 -:101D00006540EDB25EF825505E7885EA142486EAD7 -:101D10000405EDB25EF825509E7885EA142486EA23 -:101D20000405EDB25EF82550DE7885EA142486EAD3 -:101D30000405EDB25EF825501E7985EA142486EA82 -:101D40000405EDB25EF825505E7985EA142486EA32 -:101D50000405EDB25EF825509E7985EA142486EAE2 -:101D60000405EDB25EF825500CEB000685EA14245C -:101D70001CF8005077786540EDB25EF82550B678D3 -:101D800085EA142487EA0405EDB25EF82550103088 -:101D900085EA142486EA0405EDB25EF825509E7AA1 -:101DA00085EA142486EA0405EDB25EF82550DE7A51 -:101DB00085EA142486EA0405EDB25EF825501E7B00 -:101DC00085EA142486EA0405EDB25EF825505E7BB0 -:101DD00085EA142486EA0405EDB25EF825509E7B60 -:101DE00085EA142486EA0405EDB25EF82550DB7B13 -:101DF00085EA14246340DBB25EF82330302883EA9E -:101E000014247FF47BAFE0431060F0BD70B514463E -:101E10000D460646FFF71AFB05F1100104F110020A -:101E20003046FFF713FB05F1200104F12002304694 -:101E3000BDE87040FFF70ABB2DE9F0479EB0B1F551 -:101E4000807F46D040F20117B94240F02281002144 -:101E5000022B818100F0F280042B00F0D180402B16 -:101E600040F0FD8090F81A11042940F0F88012AC7F -:101E7000D2F8048002F108010646204615463022B9 -:101E8000FEF786F9E86BD5F838A006F14A05B146A9 -:101E90002A36009028463146FEF74AFD06AF28460E -:101EA00021463A46FFF7B2FF05AA30463946FFF70A -:101EB000A5FE05980099814200F0A281052089F8CD -:101EC0001B018DF8100040F20400C2F2000004ABC8 -:101ED000DAE0002181811178002908BF022B00F08F -:101EE000C080102B40F0C68090F81A11022900F033 -:101EF000D380012940F0BE80D17B044680F8491090 -:101F0000917B074680F84810517B80F84710117B81 -:101F100080F84610D17A80F84510917A80F8441004 -:101F2000517A80F84310117A80F84210D17980F804 -:101F30004110917980F84010517980F83F10117963 -:101F400080F83E10D17880F83D10917880F83C10F0 -:101F5000517880F83B10117804F83A1F4FF2F07175 -:101F6000C1F6FF7144F81C1C4FF2EC71C1F6FF7111 -:101F700044F8181C4FF2E871C1F6FF7104F1100526 -:101F800044F8141CA4F12C012846FEF7D1FC06AE3F -:101F9000284621463246FFF73DFC6A462846314630 -:101FA000FFF738FC039A9DE80B001A9217AA0BC2A0 -:101FB00054F81C0C54F8181C12AB54F8142C07C31A -:101FC000D7F84600D7F8421012ABCDE9151040F211 -:101FD0000400C2F200004FF48171242200F004FAE0 -:101FE00006AB0FCB44F80C1C44F8100C022044F84C -:101FF000082C44F8043C84F8E0001EB0BDE8F087EB -:1020000090F81A1103292AD11168B1F5404F00F256 -:10201000CB800022C0E901214CF2BA01129140F2BA -:102020000401C2F20001139212AB044608464FF4B9 -:102030008171062200F0D8F90420C8E090F81A1146 -:1020400005290CD14AF60A40ADF8480040F20400D8 -:10205000C2F2000012AB4FF48171022217E003219B -:1020600009E05178AC297FF43CAF90F81A110029AF -:1020700000F09C80042180F81B1140F20400C2F2A1 -:10208000000012AB8DF848104FF48171012200F06E -:10209000ABF91EB0BDE8F08711685368D768926845 -:1020A00000F14A05CDE9001300F12A010646284651 -:1020B000CDE90227FEF73CFC12AC694628462246D1 -:1020C000FFF7C4F996F83A0096F83B1096F83C20D2 -:1020D00080F0550096F83D308DF8180081F05500DD -:1020E0008DF8190082F0550096F83E108DF81A0010 -:1020F00083F055008DF81B0081F0550096F83F10D5 -:102100008DF81C0081F0550096F840108DF81D00E8 -:1021100081F0550096F841108DF81E0081F05500B1 -:1021200096F842108DF81F0081F0550096F8431084 -:102130008DF8200081F055008DF8210096F84400BC -:1021400096F8451096F8462080F0550096F84730EE -:102150008DF8220081F055008DF8230082F05500A3 -:1021600096F848108DF8240083F055008DF825006E -:1021700081F0550096F849108DF8260081F0550041 -:102180008DF8270006A9204610223546FEF724F8D0 -:1021900010B3022085F81B018DF8140040F20400F2 -:1021A000C2F2000005AB6FE7062164E74FF42C4153 -:1021B000ADF8481040F20401C2F2000112AB04462F -:1021C00008464FF48171022200F00EF9012084F8D4 -:1021D0001A011EB0BDE8F0874CF2BA00ADF8140049 -:1021E00040F20400C2F2000005AB4FF481710222FC -:1021F00000F0FAF8032085F81A011EB0BDE8F08758 -:102200001AF101000ED008F10100049040F2040020 -:10221000C2F2000004AA4FF4817100F095F81EB0DC -:10222000BDE8F0874FF0FF30049040F20400C2F2A6 -:10223000000004AA4FF4817100F086F8052089F8A7 -:102240001A011EB0BDE8F087B0B582B0044690F820 -:102250001A0100B30120012500F07CFFA08942F2A1 -:102260001172013081B29142A08112D30020A0816D -:102270004FF48070A4F81A0140F20400C2F200008A -:102280000DF107034FF4817101228DF8075000F022 -:10229000ABF802B0B0BD0020A08140F2040040F2D3 -:1022A0002023C2F20000C2F2000340F20311002218 -:1022B00000F09AF80A2002B0BDE8B04000F04ABF32 -:1022C00003C844F64E42C0F24302000A82EA1122D9 -:1022D00040EA016042F62B31C4F24371484010439A -:1022E000B0FA80F04009704710B500F015FAD0F848 -:1022F00008E0BEF1000F25D0714651F828CF44F612 -:102300004E424B68C0F2430282EA13244FEA1C2279 -:1023100042EA036242F62B33C4F243735A4022432B -:102320000CD1DEF82420013ACEF8242008D1DEF8C2 -:10233000202082600020CEF8200001E00022826090 -:10234000084610BD00F094F970B5054646F2004409 -:1023500053303E211646C4F20004FDF732FF4CF222 -:10236000BA00A5F85100307885F85300717885F8E7 -:102370005410B27885F85520F37885F856302668E1 -:10238000F60304D444F26F50C0F6000021E040F29E -:102390000066CCF2BA06C5F8096004262E724FF426 -:1023A00081766E6040F20116A5F84B6000266873D6 -:1023B000A9732046294685F84D60EA732B7400F016 -:1023C000A7FC032885F8500007D144F28750C0F6D7 -:1023D000000001F0B3FD002070BD2046012100F097 -:1023E00059FB012070BD00002DE9F04146F2004884 -:1023F000C4F20008D8F80070FF0304D444F26F5010 -:10240000C0F6000083E033B1092A154622D30D2A15 -:1024100003D20C251EE04CA079E0112A01D2102530 -:1024200018E0152A01D2142514E0182A01D2182523 -:1024300010E0A2F11D07042F01D220250AE0A2F12D -:102440002107102F01D2302504E0A2F13107102F0F -:1024500069D24025416040F201110427A0F84B10D9 -:102460000021002D0781857280F84D1042D0042D87 -:1024700005F0030C22D305F07C0E002529464418F4 -:10248000954234BF5D5C0025E5724F1C974203EB1B -:10249000010634BF7578002501372573974234BF94 -:1024A000B578002501379742657307F1010534BF00 -:1024B000F67800267545A673E0D10431BCF1000F13 -:1024C00018D0914200F10B0534BF5F5C0027BCF1CE -:1024D000010F6F540ED04E1C964234BF9F5D0027F3 -:1024E000BCF1020FAF5505D00231914234BF5A5CA6 -:1024F00000226A5405464046294600F009FC03289C -:1025000085F8500008D144F28750C0F6000001F071 -:1025100015FD0020BDE8F0814046012100F0BAFA27 -:102520000120BDE8F08101A0F1E700BF43414E4624 -:10253000442064617461206C656E67746820657204 -:10254000726F720D00000000496E76616C69642044 -:102550006461746120706F696E7465720D000000B3 -:1025600010B5044690F8E500012804BF002084F867 -:10257000E50094F8E400012818BF10BDD4F89810C5 -:1025800021F00100B0F5807F0AD194F89E3040F22E -:10259000F40004F19F02C2F20000FFF74DFC02E0DC -:1025A00003A001F079FA002084F8E40010BD00BF18 -:1025B000556E6B6E6F776E2043414E2049443A2032 -:1025C00025580A0010B5044600F0E0FC032021461F -:1025D00000F0A2FC04F19401042000F09DFC40F204 -:1025E0002820C2F20000002140F23022C0E9001190 -:1025F000C2F2000200201160516010BD80B580471A -:1026000004A001F0ABF900F051F80CA001F0A6F91C -:1026100000F046F87465726D696E6174655F68619B -:102620006E646C657220756E657870656374656440 -:102630006C792072657475726E6564007465726D74 -:10264000696E6174655F68616E646C657220756E39 -:1026500065787065637465646C79207468726577F9 -:1026600020616E20657863657074696F6E0000008C -:1026700010B500F056F808B1046834B940F2F00023 -:10268000C2F200000068FFF7B9FF04F12800FFF76D -:1026900017FE0028F2D06069FFF7B0FF00F000F8E5 -:1026A00080B500F003F8FFF7E3FF000070B5D0E954 -:1026B0000065044600F030F844F64E41320A42F616 -:1026C0002B33C0F2430142EA0562C4F2437381EA4C -:1026D00015215A401143A4F1280112D154F80C2CB1 -:1026E000002A48BF524203680132994244F80C2C38 -:1026F0001CBF44F8103C0160416801394160606AC8 -:1027000070BD0268002A02BF016004F1580070BD6C -:10271000FFF7AEFFFFF7C4FF40F21420C2F2000043 -:10272000704740F21420C2F20000704710B546F224 -:102730000041C4F2000140F21A44884208BF40F24E -:102740001944204601F0D6F82046BDE8104001F0BB -:10275000C1B80000002904BF00207047B0B502686E -:1027600040F2040E22F0020202600368CFF6FF7E00 -:1027700043F00103036073464268D20704BF426816 -:102780005FEAC2720AD14268D20704BF42685FEAB8 -:10279000C27203D1002B03F10403EDD14268D207CA -:1027A00001D100215CE00B7C4FF0E0654C7C05EA38 -:1027B00003638D7C64F3134305F007048D8A43EAB9 -:1027C00004536C1E6FF39F2423444A7891F802C08F -:1027D000C362D1E90234012A43EA040323F004036B -:1027E00018BF0433BCF1010F15D1D1F804C0BCF1FE -:1027F000000FD6D0DCF800209CF8055002F0200233 -:102800001A4342F010039CF8042002F07F0265F3A3 -:102810000E22826201E023F01003097823F0010206 -:10282000012908BF01320262016821F00101016043 -:102830004168C90713D04168C90710D04168C9076A -:102840000DD04268BEF1000F714618BF0121D207BA -:1028500006D0BEF1000F0EF1040EE9D100E0012117 -:10286000BDE8B04008467047B0B546F20061C4F21A -:10287000000144890A684FF0010C42F001020A602D -:10288000CB690CFA04F5AB43CB61C3896FEA050C45 -:10289000012B10D023BBCB6803EA0C03CB60B0F84C -:1028A00006E0438843EA0E434FEAC40E01EBC4043A -:1028B000236403460DE0CB682B43CB60B0F800E007 -:1028C000438843EA0E434FEAC40E01EBC404236479 -:1028D000831D84881B8843EA044301EB0E04636470 -:1028E00083894C68002B44EA050208BF04EA0C0205 -:1028F0004A6002894B69002A43EA050408BF03EADB -:102900000C044C61007C012802D1C8692843C861CD -:10291000086820F001000860B0BD000070B50268D2 -:1029200040F2040C22F0020202600368CFF6FF7C42 -:1029300043F00103036063464268D20704BF426864 -:102940005FEAC2720AD14268D20704BF42685FEAF6 -:10295000C27203D1002B03F10403EDD14268D20708 -:1029600004BF002070BD036ADA0724D143F00102DE -:1029700002628C780A78250491F801E045EA841512 -:1029800041F60044CE789207C0F20F046EF31C6249 -:1029900025402A44350545EA862646F20005C0F260 -:1029A00070052E404D8932446E1E6FF39F263244CF -:1029B000C26103621EE00A784B788E78920763F357 -:1029C0001C62330443EA861341F60046CD78C0F218 -:1029D0000F0633401A442B0546F2000643EA8523CE -:1029E000C0F2700633404E891A44731E6FF39F2362 -:1029F0001A44C26102680B7922F080024E798D7907 -:102A0000CC79012B08BF803202600268012E22F0CF -:102A1000400208BF403202600268012D22F020020D -:102A200008BF203202600268012C22F0100218BF99 -:102A3000103202600A7A0368012A23F0080318BFE3 -:102A400008330360497A0268012922F0040208BFB2 -:102A500004320260016821F0010101604168C90788 -:102A600015D04168C9071CBF41685FEAC1710ED02B -:102A70004268BCF1000F614618BF0121D20704D0A3 -:102A8000BCF1000F0CF1040CE8D1084670BD012028 -:102A900070BD00004269114341617047C1F3841267 -:102AA000090B4FF0010C0B580CFA02F21A430A50B2 -:102AB0007047000048F2CB02C0F20102914210D0F0 -:102AC0008422C0F20102914207D04CF2810291426D -:102AD0000BD1C26802F0030210E0026902F00302A7 -:102AE0000CE08269C2F3021208E00A0B52F800C03F -:102AF000C1F3841301229A4002EA0C02406901F0FA -:102B00001F01012303FA01F10840002A18BF012226 -:102B1000002818BF0120104070470000B0B582B0F7 -:102B200000EB0113D3F8B05115F004051572D3F87A -:102B3000B0C119BF4FEADC0555604FEA5C5515601E -:102B4000D3F8B05105F002055572D3F8B4512D0AEF -:102B500082F84B50D3F8B4C15FFA8CF5ED0982F8D6 -:102B60004C50056AED0727D14FFA8CF5002D63D440 -:102B7000D3F8B45105F00F059572D3F8B851D5725A -:102B8000D3F8B8512D0A1573D3F8B8512D0C5573DD -:102B9000D3F8B8512D0E9573D3F8BC51D573D3F833 -:102BA000BC512D0A1574D3F8BC512D0C5574D3F8B3 -:102BB000BC311B0E937489E0D3F8B45105F00F0CAF -:102BC000BCF1080F06D944F26845C0F6000565441B -:102BD00015F809CC82F80AC0D3F8B451BCF104044A -:102BE000C5F3401582F84D50D3F8B451C5F3001524 -:102BF00082F84E504FF0FF3505EB9C05B5FA85F590 -:102C00004FEA551518BF0124254005EB9C0C0B32EB -:102C10005FEA0C65019218D01CF003021AD0D3F8B9 -:102C2000B851019C012A2560019D05F1040501951B -:102C300012D1ACF1010225E029A2044610460D464E -:102C400001F07CF92946204640E0D3F8B821019BE9 -:102C50001A603BE0624615E0D3F8B851019C022AA5 -:102C60002560019D05F10405019502D1ACF1020238 -:102C700008E0D3F8B821019D2A60019A043201923C -:102C8000ACF103025FFA8CF5042D1FD3D3F8B851D1 -:102C9000019C043A2560019D04350195D3F8B85193 -:102CA000019C2560019D04350195D3F8B851019C24 -:102CB0002560019D04350195D3F8B851019C25602C -:102CC000019D140605F104050195DFD110220029AC -:102CD00008BF0C22815841F02001815002B0B0BDE4 -:102CE00043414E2046442066756E6374696F6E20C2 -:102CF00064697361626C6564206275742046442067 -:102D00006672616D652072656365697665640D0044 -:102D1000F0B581B005468068400108D4A86800017C -:102D200007D4A868C00006D4032001B0F0BD00207D -:102D300002E0012000E0022005F5C07C03015CF800 -:102D4000032002F001024CF803200A7A1AB14C6801 -:102D500042EAC40401E00A6854054A7A91F84BE05B -:102D600053F80C6022433243BEF1000F43F80C20AD -:102D700003D02A6AD20721D1FEE705F5C274E258D2 -:102D800022F0BF02E2508A7A092A24BF08228A72FE -:102D90001E5932431A51D1F80B20EE18C6F888217B -:102DA0000F314FF4C67409682A19D1505CF803102A -:102DB00041F001014CF8031001B0F0BD8C7A092CF0 -:102DC00022462FD291F84C6091F84D7042EACE1213 -:102DD00042EA461242EA0712EF18C7F884214FF080 -:102DE000FF3202EB9402B2FA82F25209271F18BF97 -:102DF00001273A4002EB940E0B315FEA0E6200911C -:102E000023D01EF0030405F5C47122D0009A012CD2 -:102E100012685A50009A02F1040200921BD1AEF1DE -:102E200001022CE0A4F10C02D6B2920142EA960211 -:102E3000D2B20E2A08D242F22F26D640F60703D08D -:102E400021A656F82220BDE7FEE700994FF4C4748E -:102E5000A9E7724613E0009A022C1268CA50009A41 -:102E600002F10402009202D1AEF1020207E0009AE0 -:102E70001268CA50009A04320092AEF103025FFA5F -:102E80008EF7042F92D300BF009F043A3F681606C6 -:102E9000CF50009F07F104070097009F3F68CF5075 -:102EA000009F07F104070097009F3F68CF50009FE5 -:102EB00007F104070097009F3F68CF50009F07F17C -:102EC00004070097E0D171E7090000000A00000044 -:102ED0000B0000000C000000090000000D000000C5 -:102EE0000900000009000000090000000E000000B9 -:102EF0000900000009000000090000000F000000A8 -:102F000029B101291CBF00207047102100E00C21CD -:102F1000405800F00300704780B579B104280FD8FD -:102F2000DFE800F0032A14250F004FF0806088606E -:102F3000002048604FF40030086080BDFEE700BF0D -:102F4000FEE708464F21FDF73CF980BD4FF4806055 -:102F500088824FF4007008820120887400204FF4AA -:102F6000807288700A80C1E90100C86080BD08468F -:102F70004E21FDF726F980BD00204FF48032087401 -:102F8000CA6008604860886080BD00002DE9F04F8D -:102F900091B040F2197000F08DFC40F2036000F037 -:102FA00089FC4FF4C06000F085FC0024C4F20204E8 -:102FB000A4F574452846482103224FF480734FF44A -:102FC000807A00F0F5F92846182103224FF40073A7 -:102FD0004FF4007800F0ECF94FF4EA1001214FF0C3 -:102FE000010900F045FB2846102103224FF400534D -:102FF0004FF4005B00F0DCF928464FF4005100F07C -:10300000D5F94FF4A06000F055FC40F23825C2F22B -:103010000005284600F052F9A4F5CC3040F22821F2 -:10302000A0F51270C2F2000100270826C5E90007CA -:10303000C5E90217204604212A46AF76C5E9046B8C -:10304000A5F818A000F0C8F840F25425C2F2000517 -:10305000284600F033F9A4F5C03040F23021A0F545 -:10306000D450C2F20001C5E90007C5E902172046A5 -:1030700005212A4685F81A90C5E9046BA5F818A021 -:1030800000F0AAF82046042100F094F8204605211B -:1030900000F090F8A4F5CE352846FFF747FB4FF037 -:1030A00080700F9040F20110C0F2060010904FF0B7 -:1030B00083700E900EA92846FFF730FC08AE022060 -:1030C0003146FFF729FF40F20110ADF8200040F231 -:1030D0000440ADF81C0006A8CDE909070620ADF8AC -:1030E0003400284631468DF8229006970B97ADF8AC -:1030F00030808DF83270FFF72DFB4FF48030CDE932 -:10310000037001A8CDE901778DF81490FFF7ACFBAF -:1031100014200121002200F009FB28460221FFF7BC -:10312000B9FC0F200121012200F000FB2046042100 -:10313000022200F08BF811B0BDE8F08F43F20000DE -:10314000C4F202004FF0FF31016000214160012113 -:103150008160704710B540F21024C2F20004206074 -:1031600004E000BF00F0CEF800F0CCF820680028A2 -:1031700008BF10BDF6E7000040F21020C2F20000C8 -:103180000168002908BF7047016801390160704774 -:1031900040F20042C4F20202904202D1052900D35B -:1031A000FEE701EB810100EB8100816821F0010164 -:1031B0008160704740F20042C4F20202904202D1A4 -:1031C000052900D3FEE701EB810100EB8100816856 -:1031D00041F001018160704740F20043C4F20203F4 -:1031E000984202D1052900D3FEE780B5136801EBB0 -:1031F000810100EB8100036191684161118AC16026 -:103200008168536821F47C5CD168D2F814E043EA09 -:103210000C03194341EA0E018160117E8368012984 -:1032200023F0400308BF40338360517E8368012947 -:1032300023F0800308BF80338360917E8268002979 -:1032400022F0100218BF1032826080BD40F20043AD -:10325000C4F20203984202D1052900D3FEE701EB34 -:10326000810100EB8100816811438160704700009B -:103270008900436802FA01F1194341607047000078 -:10328000082A19D80123934013F48A7F14D08B00A5 -:1032900001EB8101D0F800C000EB8100806802FAE8 -:1032A00003F31CEA030100EA020018BF0121002811 -:1032B00018BF012008407047FEE7000050B1002110 -:1032C000C0F81710C0E90011C0E90211C0E90411EB -:1032D000704700BFFEE70000B0B543F600050446A6 -:1032E000C4F20105C1B2284600F072FB284607214E -:1032F00000F0B6FB0028F9D02046B0BDFFF7D0F9AA -:10330000FFF7CEF943F20000C4F200004AF6AA210A -:103310000160704770B540F60005C4F2010504462F -:10332000A5F544400221844205F5405008BF012123 -:10333000261A40F2026018BF0E4600F0BBFA16A033 -:1033400030F8160000F0B6FA14A050F826302846DF -:103350001821032200F02CF812A050F8263028463D -:103360000421032200F024F8204600F035FB4CF243 -:10337000C061C0F22D01204600F0F4FA204604217D -:1033800000F076FB2046082100F07CFB2046BDE8DB -:10339000704000F05FBB00BF0E0611070002000086 -:1033A00004000000000400000800000041617047B4 -:1033B00070B5CE0601F00F0C09D5042A05D1C26BF9 -:1033C0004CF0030C1A43C26301E04CEA020C00F11A -:1033D000100213F0010400F1140E33D113F00204B3 -:1033E00041D113F004044FD113F008045DD113F060 -:1033F00010046BD113F020047AD113F0400440F094 -:10340000898013F0800440F0978013F4807440F0BA -:10341000A58013F4007440F0B38013F4806440F08E -:10342000C18013F4006440F0CF8013F4805440F066 -:10343000DD8013F4005440F0EB8013F4804440F03E -:10344000F88004E10568282925F00F0545EA0C05F8 -:1034500003D0482903D1164600E076463460056063 -:1034600013F00204BDD00568482925F0F00545EAAF -:103470000C1503D0282903D1764600E016463460A7 -:10348000056013F00404AFD00568482925F4706581 -:1034900045EA0C2503D0282903D1764600E01646DC -:1034A0003460056013F00804A1D00568482925F4AC -:1034B000704545EA0C3503D0282903D1764600E053 -:1034C00016463460056013F0100493D0056848294F -:1034D00025F4702545EA0C4503D0282903D176460A -:1034E00000E016463460056013F020043FF485AF19 -:1034F0000568482925F4700545EA0C5503D02829AC -:1035000003D1764600E016463460056013F04004AF -:103510003FF477AF0568482925F0706545EA0C65EA -:1035200003D0282903D1764600E0164634600560B2 -:1035300013F080043FF469AF0568482925F0704511 -:1035400045EA0C7503D0282903D1764600E01646DB -:103550003460056013F480743FF45BAF456828293C -:1035600025F00F0545EA0C0503D0482903D116467E -:1035700000E076463460456013F400743FF44DAFCC -:103580004568482925F0F00545EA0C1503D028299F -:1035900003D1764600E016463460456013F480643B -:1035A0003FF43FAF4568482925F4706545EA0C258E -:1035B00003D0282903D1764600E0164634604560E2 -:1035C00013F400643FF431AF4568482925F4704591 -:1035D00045EA0C3503D0282903D1764600E016468B -:1035E0003460456013F480543FF423AF45684829A4 -:1035F00025F4702545EA0C4503D0282903D17646E9 -:1036000000E016463460456013F400543FF415AFF3 -:103610004568482925F4700545EA0C5503D028294A -:1036200003D1764600E016463460456013F48044CA -:103630000DD04568482925F0706545EA0C6503D032 -:10364000282903D1764600E016463460456013F41D -:10365000004308BF70BD4468482924F0704444EA20 -:103660000C7502D0282901D172461360456070BDE7 -:10367000B0B540F2040CC4F2010C0CF118031A4668 -:10368000B0F1FF3FC4BF0422C4F20102146800F489 -:103690004012B2F5401F1FFA80FE08D1DCF800503E -:1036A00024F0E06225F0E064CCF8004011E0C202B2 -:1036B00006D46FF00F0202EA50420EFA02F204E062 -:1036C000C0F30342032505FA02F224EA020242F0A3 -:1036D000E0626FF00F0404EA504400290EFA04F58A -:1036E00018BF2A43B0F1FF3FC8BF63461A60B0BDA0 -:1036F000B0B500F00FF9FDF745F840F2065000F0C4 -:10370000D9F8FFF71BFD40F20404C2F20004204682 -:10371000FEF758FF40F2F405C2F200052046FEF71E -:103720001FFF2846FEF790FDF8E700004EF60C5C00 -:10373000CEF2000CDCF8003003F4E063A3F5407334 -:10374000B3F5A06F01D21B0A06E040F20053C0F2AD -:10375000FA53CCF80030022301FA03FCC3F104034E -:103760000F21D94011404EF2001241EA0C01CEF275 -:1037700000020901831883F8001300F01F010123E0 -:1037800003FA01F1401142F8201070474FF68072A1 -:10379000C1F6FF72114008434EF60851CEF2000107 -:1037A0000860BFF34F8F7047B0B541F2040EC4F20A -:1037B000020EDEF8001001F00C01082941F2002190 -:1037C000C0F27A0144D1DEF80020D20304D440F6DE -:1037D0000011C0F23D0124E0DEF8282046F6004347 -:1037E0005200DEF82820C0F2DC2358BF0B46D1037C -:1037F00010D5DEF82810DEF82820C1F303110131BE -:10380000C2F30322B3FBF1F10232112A08BF1422E2 -:1038100002FB01F3DEF8281001F00F010131B3FBC8 -:10382000F1F1DEF80020DEF800301024C2F383420C -:1038300004EA53631A4401230F2A38BF02231A44AF -:103840000F2A11BF514301EB4102520002EB51011B -:10385000DEF8002013A3C2F303129B5CDEF8002005 -:1038600044F2604CC2F30222C0F6000C1CF8025075 -:10387000DEF80020032812D821FA03F3DFE800F075 -:103880000D0204071846B0BD23FA05F0B0BDC2F31F -:10389000C2201CF8000023FA00F10846B0BD002049 -:1038A000B0BD00BF000000000000000001020304E2 -:1038B0000607080941F2000300F01F018009C4F265 -:1038C00002034FF0010CC2580CFA01F11143C15030 -:1038D0007047000041F2000300F01F018009C4F2AC -:1038E00002034FF0010CC2580CFA01F122EA010167 -:1038F000C150704741F2000300F01F018009C4F27B -:1039000002034FF0010CC2580CFA01F11143C150EF -:103910007047000040F2EC00C2F20000006844F67C -:10392000D351C1F26201A0FB01014FF0FF3000EB67 -:103930009110B0F1807F00D3FEE74EF21001CEF27D -:10394000000148604EF62350CEF20000F0220270D3 -:10395000002207238A600B600270704780B5AFF3C6 -:1039600000800000B0B5044644F6FF30C4F2000009 -:103970000D4684424FF0000013DD44F60041C4F2CE -:1039800000018C4219D045F20001C4F200018C42C2 -:1039900013D043F60001C4F201018C4210D1032080 -:1039A0000CE044F20041C4F200018C4205D044F620 -:1039B0000001C4F200018C4202D10220FFF7F4FEA4 -:1039C00000EB5500B0FBF5F080B2A060B0BD000088 -:1039D0006FF35F214160704710B544F6FF31C4F2C8 -:1039E0000001884215DD44F60041C4F2000188421E -:1039F0001ED045F20001C4F2000188421BD043F6FC -:103A00000001C4F20101884218BF10BD40F20E341B -:103A100016E044F20041C4F2000188420ED044F6A0 -:103A20000001C4F20001884212D140F2124407E0C2 -:103A300040F2134404E040F2144401E040F2114427 -:103A40002046FFF757FF2046BDE81040FFF742BF72 -:103A500010BD0000C16841F40051C1607047000012 -:103A60008A09105801F01F01C84000F0010070479A -:103A7000C26801F0040122F00402C260C26811436E -:103A8000C1607047C26801F0080122F00802C260FC -:103A9000C2681143C16070470FB4054B10B503A94C -:103AA000044A029800F018F810BC5DF814FB0000FE -:103AB000D93200080000002002E008C8121F08C127 -:103AC000002AFAD170477047002001E001C1121F9F -:103AD000002AFBD1704700002DE9FF4F8DB00F4643 -:103AE0000546002606E025280BD0DDE90F12904799 -:103AF0006D1C761C28780028F5D111B03046BDE841 -:103B0000F08F0024A246A1460122EC4900E00443C4 -:103B100015F8013F203B02FA03F00842F7D128785C -:103B20002A2810D06FF02F022878A0F1300109293F -:103B300014D80AEB8A0102EB410144F0020400EBC5 -:103B4000010A6D1CF0E701CF5FEA000A03D544F4D7 -:103B50000054CAF1000A44F002046D1C28782E2893 -:103B600017D115F8010F44F004042A280ED06FF085 -:103B70002F022878A0F1300109290AD809EB890120 -:103B800002EB410100EB01096D1CF2E757F8049BC1 -:103B90006D1C28786C280FD006DC4C2817D06828BC -:103BA0000DD06A2814D104E0742810D07A280FD1DF -:103BB0000DE044F400140AE044F4801401E044F4FD -:103BC00040146978814202D104F580146D1C6D1C8B -:103BD0002A786E2A1FD00CDC632A31D004DC002A3C -:103BE0008BD0582A11D1A3E0642A68D0692A0CD15D -:103BF00065E0732A2ED004DC6F2A73D0702A04D1BA -:103C00009BE0752A6FD0782A6ED01046DDE90F123E -:103C10009047761C50E1C4F30250022806D00328D6 -:103C200009D0042801CF09D0066045E101CFF11782 -:103C3000C0E9006140E101CF06803DE106703BE153 -:103C400017F8040B8DF8000000208DF80100EB46FA -:103C5000012003E057F804BB4FF0FF3061074FF03D -:103C6000000102D40DE008F10101884649450FDA50 -:103C70008045F8DB1BF808100029F4D108E008F1B2 -:103C8000010188468142FADB1BF808100029F6D1B1 -:103C9000DDE90F23AAEB08008146214600F036F942 -:103CA000304400EB080604E0DDE90F121BF8010BBD -:103CB0009047B8F10108F7D221464846F7E00A21BB -:103CC000C4F302534FF0000B0891022B04D001CF34 -:103CD000C117032B09D00AE0FF1D27F00707F7E8FB -:103CE000020108E032E01FE020E000B2C117042B1F -:103CF00001D140B2C117031E71F1000307DA4FF082 -:103D0000000CD0EB0C006CEB01012D2302E023052D -:103D100004D52B238DF82430012303E0E30701D0E1 -:103D20002023F7E7984658E00A2110E010210EE022 -:103D300010204FF0000B08900CE010214FF0000B0A -:103D400044F004044FF00809089103E008214FF003 -:103D5000000B0891C4F30253022B04D001CF0021C1 -:103D6000032B06D006E0FF1D27F00707F7E8020146 -:103D700003E080B2042B00D1C0B24FF0000823074B -:103D80002BD5702A07D0DDF820C08CF0100C5CEA2F -:103D90000B0C05D00EE040238DF82430012308E001 -:103DA00050EA010306D030238DF824308DF8252009 -:103DB00002239846DDF820C08CF0080C5CEA0B0C5E -:103DC0000BD150EA010301D1630706D530238DF8EA -:103DD00024304FF00108A9F10109582A04D038A273 -:103DE0000B9208AA0A920BE03AA2F9E75B46089AFE -:103DF000FCF7FFF90B9B9B5C0A9A521E0A92137008 -:103E000050EA0102F2D10A98ADEB000000F1200B5C -:103E1000600702D524F4803401E04FF00109D94550 -:103E200002DDA9EB0B0000E0002000EB0B01414498 -:103E30000890AAEB010AE00306D4DDE90F2321462E -:103E4000504600F063F806444FF0000908E009A965 -:103E500011F80900DDE90F12904709F10109761CFC -:103E6000C145F4DBE0030CD5DDE90F2321465046C4 -:103E700000F04CF8064404E0DDE90F1230209047D2 -:103E8000761C0899481E08900029F5DC08E00A987D -:103E90000A990078491C0A91DDE90F129047761CB7 -:103EA000BBF10001ABF1010BF1DC21465046DDE92D -:103EB0000F2300F019F806446D1C1BE609280100C9 -:103EC0003031323334353637383961626364656690 -:103ED0000000000030313233343536373839414252 -:103EE00043444546000000002DE9F041044600250A -:103EF0001E461746880404D405E039462020B04702 -:103F00006D1C641EF9D52846BDE8F0812DE9F0410D -:103F1000044600251E469046C80301D5302700E020 -:103F20002027880404D505E041463846B0476D1C7B -:103F3000641EF9D52846BDE8F081000010B504469E -:103F400001E0FFF7C9F914F8010B04490028F8D182 -:103F5000BDE810400A20FFF7BFB9000000000020B4 -:103F6000637C777BF26B6FC53001672BFED7AB7636 -:103F7000CA82C97DFA5947F0ADD4A2AF9CA472C0E1 -:103F8000B7FD9326363FF7CC34A5E5F171D831154E -:103F900004C723C31896059A071280E2EB27B2756F -:103FA00009832C1A1B6E5AA0523BD6B329E32F84E7 -:103FB00053D100ED20FCB15B6ACBBE394A4C58CFDF -:103FC000D0EFAAFB434D338545F9027F503C9FA8B3 -:103FD00051A3408F929D38F5BCB6DA2110FFF3D281 -:103FE000CD0C13EC5F974417C4A77E3D645D197335 -:103FF00060814FDC222A908846EEB814DE5E0BDB2F -:10400000E0323A0A4906245CC2D3AC629195E47965 -:10401000E7C8376D8DD54EA96C56F4EA657AAE08BF -:10402000BA78252E1CA6B4C6E8DD741F4BBD8B8A5A -:10403000703EB5664803F60E613557B986C11D9EC0 -:10404000E1F8981169D98E949B1E87E9CE5528DF37 -:104050008CA1890DBFE6426841992D0FB054BB1663 -:1040600000000000963007772C610EEEBA510999D6 -:1040700019C46D078FF46A7035A563E9A395649E32 -:104080003288DB0EA4B8DC791EE9D5E088D9D29756 -:104090002B4CB609BD7CB17E072DB8E7911DBF90B2 -:1040A0006410B71DF220B06A4871B9F3DE41BE84D6 -:1040B0007DD4DA1AEBE4DD6D51B5D4F4C785D38332 -:1040C00056986C13C0A86B647AF962FDECC9658AD6 -:1040D0004F5C0114D96C0663633D0FFAF50D088D32 -:1040E000C8206E3B5E10694CE44160D5727167A2D6 -:1040F000D1E4033C47D4044BFD850DD26BB50AA532 -:10410000FAA8B5356C98B242D6C9BBDB40F9BCAC55 -:10411000E36CD832755CDF45CF0DD6DC593DD1ABB1 -:10412000AC30D9263A00DE518051D7C81661D0BFD5 -:10413000B5F4B42123C4B3569995BACF0FA5BDB831 -:104140009EB802280888055FB2D90CC624E90BB1D5 -:10415000877C6F2F114C6858AB1D61C13D2D66B631 -:104160009041DC760671DB01BC20D2982A10D5EF95 -:104170008985B1711FB5B606A5E4BF9F33D4B8E8F1 -:10418000A2C9077834F9000F8EA8099618980EE195 -:10419000BB0D6A7F2D3D6D08976C6491015C63E6F1 -:1041A000F4516B6B62616C1CD83065854E0062F215 -:1041B000ED95066C7BA5011BC1F4088257C40FF571 -:1041C000C6D9B06550E9B712EAB8BE8B7C88B9FC95 -:1041D000DF1DDD62492DDA15F37CD38C654CD4FBF1 -:1041E0005861B24DCE51B53A7400BCA3E230BBD495 -:1041F00041A5DF4AD795D83D6DC4D1A4FBF4D6D3F1 -:104200006AE96943FCD96E34468867ADD0B860DA94 -:10421000732D0444E51D03335F4C0AAAC97C0DDDF0 -:104220003C710550AA41022710100BBE86200CC914 -:1042300025B56857B3856F2009D466B99FE461CE70 -:104240000EF9DE5E98C9D9292298D0B0B4A8D7C794 -:10425000173DB359810DB42E3B5CBDB7AD6CBAC0F0 -:104260002083B8EDB6B3BF9A0CE2B6039AD2B1740C -:104270003947D5EAAF77D29D1526DB048316DC7368 -:10428000120B63E3843B64943E6A6D0DA85A6A7A0C -:104290000BCF0EE49DFF099327AE000AB19E077D68 -:1042A00044930FF0D2A3088768F2011EFEC206698C -:1042B0005D5762F7CB67658071366C19E7066B6EE8 -:1042C000761BD4FEE02BD3895A7ADA10CC4ADD670C -:1042D0006FDFB9F9F9EFBE8E43BEB717D58EB06068 -:1042E000E8A3D6D67E93D1A1C4C2D83852F2DF4F0C -:1042F000F167BBD16757BCA6DD06B53F4B36B24868 -:10430000DA2B0DD84C1B0AAFF64A0336607A04410B -:10431000C3EF60DF55DF67A8EF8E6E3179BE694667 -:104320008CB361CB1A8366BCA0D26F2536E268528B -:1043300095770CCC03470BBBB91602222F260555E7 -:10434000BE3BBAC5280BBDB2925AB42B046AB35C0B -:10435000A7FFD7C231CFD0B58B9ED92C1DAEDE5B67 -:10436000B0C2649B26F263EC9CA36A750A936D024B -:10437000A906099C3F360EEB8567077213570005A7 -:10438000824ABF95147AB8E2AE2BB17B381BB60CCB -:104390009B8ED2920DBED5E5B7EFDC7C21DFDB0B27 -:1043A000D4D2D38642E2D4F1F8B3DD686E83DA1F4B -:1043B000CD16BE815B26B9F6E177B06F7747B718A7 -:1043C000E65A0888706A0FFFCA3B06665C0B01114B -:1043D000FF9E658F69AE62F8D3FF6B6145CF6C16A7 -:1043E00078E20AA0EED20DD75483044EC2B303394B -:1043F000612667A7F71660D04D476949DB776E3EA7 -:104400004A6AD1AEDC5AD6D9660BDF40F03BD837CA -:1044100053AEBCA9C59EBBDE7FCFB247E9FFB53026 -:104420001CF2BDBD8AC2BACA3093B353A6A3B4244A -:104430000536D0BA9306D7CD2957DE54BF67D923A6 -:104440002E7A66B3B84A61C4021B685D942B6F2A4A -:1044500037BE0BB4A18E0CC31BDF055A8DEF022DA6 -:1044600000000000010203040C1014182030405218 -:10447000096AD53036A538BF40A39E81F3D7FB7CAF -:10448000E339829B2FFF87348E4344C4DEE9CB544B -:104490007B9432A6C2233DEE4C950B42FAC34E08E4 -:1044A0002EA16628D924B2765BA2496D8BD12572E4 -:1044B000F8F66486689816D4A45CCC5D65B6926CF8 -:1044C000704850FDEDB9DA5E154657A78D9D849072 -:1044D000D8AB008CBCD30AF7E45805B8B34506D076 -:1044E0002C1E8FCA3F0F02C1AFBD0301138A6B3A66 -:1044F0009111414F67DCEA97F2CFCEF0B4E67396A4 -:10450000AC7422E7AD3585E2F937E81C75DF6E47FC -:10451000F11A711D29C5896FB7620EAA18BE1BFC5E -:10452000563E4BC6D279209ADBC0FE78CD5AF41F96 -:10453000DDA8338807C731B11210592780EC5F60BE -:10454000517FA919B54A0D2DE57A9F93C99CEFA01B -:10455000E03B4DAE2AF5B0C8EBBB3C8353996117E5 -:104560002B047EBA77D626E169146355210C7D436E -:10457000414E4644206D6F6465206E6F7420656EF9 -:1045800061626C65640D004E6F20617661696C61DB -:10459000626C65206D61696C626F7820666F722055 -:1045A00043414E4644207472616E736D6973736942 -:1045B0006F6E2C20656E61626C696E6720545820A6 -:1045C000696E746572727570740D0000F0450008B4 -:1045D0000000002010020000C6020008104600087B -:1045E0001002002060080000C83A00080000000027 -:1045F0000155029903F80E2707550200080011FF24 -:104600000123456789ABCDEFFEDCBA9876543210B2 +:1001F00030BD70471CB5094800900948019005467C +:10020000009C06E0E06840F0010394E8070098478E +:100210001034AC42F6D3FFF79FFF00000C450008F6 +:100220002C450008B0B546F20044C4F20004204654 +:100230004CF2810102F066FC40B320464CF2810191 +:1002400002F054FC04F5CE352846042102F0C8FF24 +:100250002046002102F07CFE40F22012C2F2000291 +:1002600010612846042102F0DFFF2846042102F035 +:10027000C9FF40F20405C2F2000505F194022046D0 +:10028000002102F073FC012085F8E40020464CF2C6 +:10029000C20102F037FC20B120464CF2C20102F04C +:1002A00025FC20464CF2031102F02CFC002808BF6C +:1002B000B0BD20464CF20311BDE8B04002F016BCC0 +:1002C00010B50024C4F2020420460421022202F0E8 +:1002D000FFFF002808BF10BD20460421012202F0C4 +:1002E000EFFF40F20400C2F2000090F89E205AB1E5 +:1002F00040F21011082A28BF08229F30C2F20001E4 +:10030000BDE81040FFF744BF10BD000010B5002449 +:10031000C4F2020420460521022202F0D9FF00287F +:1003200008BF10BD204605210222BDE8104002F0A2 +:10033000C7BF000082B04EF68851CEF200010A68B5 +:1003400041F2000042F47002C4F202000A60016847 +:1003500041F0010101600168890709D4016889073A +:100360005CBF01685FEA817102D401688907F2D538 +:10037000416801F00C01082940F0C2800021019180 +:10038000019A4F2A18D800BF019A01320192019AAE +:100390004F2A11D8019A01320192019A4F2A0BD8A3 +:1003A000019A01320192019A4F2A05D8019A01322D +:1003B0000192019A502AE7D342680092009A22F0F3 +:1003C000F0020092009A42F080020092009A42608D +:1003D000019101994F2917D8019901310191019992 +:1003E0004F2911D801990131019101994F290BD859 +:1003F00001990131019101994F2905D801990131E4 +:10040000019101995029E7D341680091009921F0A9 +:10041000F0010091009941F0900100910099416034 +:1004200000210191019A4F2A18D800BF019A013288 +:100430000192019A4F2A11D8019A01320192019A30 +:100440004F2A0BD8019A01320192019A4F2A05D8FE +:10045000019A01320192019A502AE7D34268009230 +:10046000009A22F0F0020092009A42F0A00200925C +:10047000009A4260019101994F2917D801990131E1 +:10048000019101994F2911D80199013101910199E7 +:100490004F290BD801990131019101994F2905D8B4 +:1004A00001990131019101995029E7D341680091E7 +:1004B000009921F0F0010091009941F0B001009104 +:1004C000009941600021019101994F2918D800BF7E +:1004D00001990131019101994F2911D801990131F7 +:1004E000019101994F290BD801990131019101998D +:1004F0004F2905D801990131019101995029E7D37C +:10050000416821F00301416000210191019A120923 +:100510007C2A1BD8019A01320192019A12097C2A85 +:1005200014D8019A01320192019A12097C2A0DD83D +:10053000019A01320192019A12097C2A06D8019A85 +:1005400001320192019AB2F5FA6FE3D302684FF6D5 +:10055000FF73CEF6F6231A4002604FF47F028260EA +:100560004160C162016821F480210160016841F4A9 +:10057000803101604FF6FC71026892030BD402686F +:1005800092035CBF02685FEA823204D419B1026848 +:1005900004399203F0D50168890300D4FEE742F2E2 +:1005A0000001C4F202010A68032363F302020A6035 +:1005B00041684FF6FF7241604168CDF6C3724160F9 +:1005C000416841F480614160416811404160416887 +:1005D0004FF2000241F0005141F454114160C16AF0 +:1005E000CBF6FE721140C162C16A41F4843141F020 +:1005F0001901C162016841F080610160016809016F +:1006000009D4016809015CBF01685FEA011102D4E5 +:1006100001680901F2D5016841F08071016001684B +:10062000890109D4016889015CBF01685FEA811111 +:1006300002D401688901F2D541680191019921F044 +:1006400003010191019941F0020101910199416079 +:100650004168090709D4416809075CBF41685FEA3E +:10066000017102D441680907F2D54FF00060002102 +:1006700002B003F06DBA000080B543F60000C4F28A +:10068000010003F00FF8012080BD00002DE9F041CA +:1006900090F900E090F9013090F902104FF01B0C36 +:1006A0000CEADE1490F9032084EA4E0481EA030682 +:1006B0000CEAD315664085EA4305564086EA0508EC +:1006C00081EA0E060CEAD117564083EA0E0387EA48 +:1006D000410775400CEAD216594086EA42065A4054 +:1006E00061407A4071407240C17090F9041082708C +:1006F00090F9052090F906300CEAD1167D4080F87B +:10070000008090F9077086EA410883EA0204457088 +:100710000CEAD21584EA080483EA010685EA420558 +:100720007C407E40514084EA050E0CEAD3147540AB +:100730000CEAD71681EA0702594084EA430486EAA4 +:10074000470681EA0801624071407240C17190F928 +:100750000810827190F9092090F90A300CEAD1163C +:10076000654090F90B7086EA410883EA02044571FE +:100770000CEAD21584EA080483EA010685EA4205F8 +:100780007C407E40514080F804E084EA050E0CEA8B +:10079000D31475400CEAD71681EA0702594084EA5F +:1007A000430486EA470681EA0801624071407240CC +:1007B000C17290F90C10827290F90D2090F90E30F0 +:1007C0000CEAD116654090F90F7086EA410883EA79 +:1007D000020445720CEAD21584EA080485EA42054F +:1007E0007C4083EA010680F808E084EA050E0CEA02 +:1007F000D3147E40514084EA430475400CEAD71676 +:1008000081EA0702594086EA4706624081EA080108 +:1008100065407240714080F80CE045738273C1738B +:10082000BDE8F0812DE9F04F94B00E684A68CB68BE +:100830008F68C3608760426006600F684A688B6893 +:10084000C968076142618361C161F9B21091817C1D +:1008500090F811A00A91C17C90F81B900F91D1B231 +:100860001391417D00901291817D0C91C17D0B917E +:10087000D9B21191417E0D91817E0E9174A14A1ED3 +:10088000002100BF009808914718797FBD7F12F8BA +:10089000020F43F6D46BC0F6000B0291FB7F099266 +:1008A0001BF8011012F8016C109A1BF80540039513 +:1008B000079051401BF8035084EA0A0297F81CA0E5 +:1008C0000A98714068401BF80A5087F821201646A4 +:1008D00005920F9ADDF84CC0CDF80490049385EA98 +:1008E0000209119A129B81EA0C040D9D87F824409D +:1008F00084EA020B86EA0304DDF830E084EA0506A8 +:100900000E9DDDF82C8087F8254080EA0E04019AC0 +:1009100087F82200069087F8264084EA050089EAD5 +:10092000080487F827405440029A354687F82390F8 +:10093000CDF8289085EA0209039D10900F9687F85C +:10094000296087F82A008BEA0A0680EA050A0498DB +:1009500043F6D462604087F8201087F828B087F803 +:100960002B4087F82C6087F82D9087F82EA087F809 +:100970002F0005460E905FFA89F0C0F60002119430 +:10098000105C079C60405FFA8AF4145D41408CEA79 +:10099000000CE8B2059D105C65406340069C07951D +:1009A0000D46F1B2515C44408EEA000E0A988BEA83 +:1009B0000C0B81EA00028BEA060087F83C000F98D6 +:1009C00088EA010883EA000686EA090087F83D0004 +:1009D00010980F9280EA0E0080EA0A0187F83E1014 +:1009E0001199DDF81CA088EA01090E9987F83320D7 +:1009F00081EA090187F83F100899099A2031A02956 +:100A0000109587F8305087F831A00A9487F8324063 +:100A1000CDF84CC087F834C0129387F83530CDF844 +:100A200030E087F836E0CDF82C8087F83780CDF8B5 +:100A300044B087F838B00D9687F839600E9087F883 +:100A40003A0087F83B907FF41DAF14B0BDE8F08FFB +:100A500001020408102040801B3600002DE9F04FF1 +:100A60008AB003464FF0000A00900EE000235A407F +:100A7000009B039F03F82A500AF1010ABAF1040F00 +:100A80007C70B870FA7000F0578403EB8A0013F89A +:100A90002A6090F801B090F8029090F803C0002E00 +:100AA00003903FD006F001004042012E00F00E00FE +:100AB000099039D0B007099848BF80F01C00042E77 +:100AC000099031D37007099848BF80F03800082E8C +:100AD000099029D33007099848BF80F07000102E84 +:100AE000099021D3F006099A6FF01F0048BF4240D9 +:100AF000202E099218D3B006099A6FF0240048BF3F +:100B00004240402E09920FD370066FF05200099AAE +:100B100048BF424070B2B0F1FF3FD8BF82F04102FF +:100B2000099201E000200990BBF1000F40D00BF0CA +:100B300001004042BBF1010F00F00B0139D05FEA28 +:100B40008B7048BF81F01601BBF1040F31D35FEA0F +:100B50004B7048BF81F02C01BBF1080F29D35FEA2D +:100B60000B7048BF81F05801BBF1100F21D35FEA31 +:100B7000CB606FF04F0048BF4140BBF1200F18D34E +:100B80005FEA8B6048BF81F07B01BBF1400F10D35F +:100B90005FEA4B606FF0090048BF41404FFA8BF0AD +:100BA000B0F1FF3F6FF00800D8BF414001E000BF47 +:100BB0000021B9F1000F43D009F001004042B9F122 +:100BC000010F00F00D0E3DD05FEA897048BF8EF036 +:100BD0001A0EB9F1040F35D35FEA497048BF8EF0A1 +:100BE000340EB9F1080F2DD35FEA097048BF8EF0BB +:100BF000680EB9F1100F25D35FEAC9606FF02F00BE +:100C000048BF8EEA000EB9F1200F1BD35FEA89605E +:100C10006FF0440048BF8EEA000EB9F1400F11D3C7 +:100C20005FEA496048BF8EF06D0E4FFA89F0B0F16F +:100C3000FF3F6FF02500D8BF8EEA000E02E000BF34 +:100C40004FF0000EBCF1000F08913FD00CF00100F6 +:100C50004042BCF1010F00F0090138D05FEA8C700E +:100C600048BF41F01201BCF1040F30D35FEA4C7071 +:100C700048BF41F02401BCF1080F28D35FEA0C7093 +:100C800048BF81F04801BCF1100F20D35FEACC606F +:100C90006FF06F0048BF4140BCF1200F17D35FEAEF +:100CA0008C6048BF81F03B01BCF1400F0FD35FEA7D +:100CB0004C6048BF81F076014FFA8CF0B0F1FF3FF5 +:100CC0006FF01300D8BF414001E000BF00218EB398 +:100CD00006F001004042012E00F009042BD0B007BD +:100CE00048BF44F01204042E25D3700748BF44F0D7 +:100CF0002404082E1FD3300748BF84F04804102E68 +:100D000019D3F0066FF06F0048BF4440202E12D375 +:100D1000B00648BF84F03B04402E0CD3700648BF99 +:100D200084F0760470B2B0F1FF3F6FF01300D8BFCB +:100D3000444000E00024BBF1000F3FD00BF0010065 +:100D40004042BBF1010F00F00E0738D05FEA8B7014 +:100D500048BF87F01C07BBF1040F30D35FEA4B702C +:100D600048BF87F03807BBF1080F28D35FEA0B7044 +:100D700048BF87F07007BBF1100F20D35FEACB604C +:100D80006FF01F0048BF4740BBF1200F17D35FEA49 +:100D90008B606FF0240048BF4740BBF1400F0ED37B +:100DA0005FEA4B606FF0520048BF47404FFA8BF04C +:100DB000B0F1FF3FD8BF87F0410700E00027B9F14D +:100DC000000F3FD009F001004042B9F1010F00F0DF +:100DD0000B0238D05FEA897048BF82F01602B9F181 +:100DE000040F30D35FEA497048BF82F02C02B9F19A +:100DF000080F28D35FEA097048BF82F05802B9F1A2 +:100E0000100F20D35FEAC9606FF04F0048BF424027 +:100E1000B9F1200F17D35FEA896048BF82F07B02E7 +:100E2000B9F1400F0FD35FEA49606FF0090048BF86 +:100E300042404FFA89F0B0F1FF3F6FF00800D8BF91 +:100E4000424000E00022BCF1000F3FD00CF0010056 +:100E50004042BCF1010F00F00D0538D05FEA8C7004 +:100E600048BF85F01A05BCF1040F30D35FEA4C701F +:100E700048BF85F03405BCF1080F28D35FEA0C7039 +:100E800048BF85F06805BCF1100F20D35FEACC6045 +:100E90006FF02F0048BF4540BCF1200F17D35FEA29 +:100EA0008C606FF0440048BF4540BCF1400F0ED34A +:100EB0005FEA4C6048BF85F06D054FFA8CF0B0F1E9 +:100EC000FF3F6FF02500D8BF454000E000250292AB +:100ED00096B306F001004042012E00F00D002CD028 +:100EE000B20748BF80F01A00042E26D3720748BF0D +:100EF00080F03400082E20D3320748BF80F068000D +:100F0000102E1AD3F2066FF02F0248BF5040202E49 +:100F100013D3B2066FF0440248BF5040402E0CD3AA +:100F2000720648BF80F06D0072B2B2F1FF3F6FF001 +:100F30002502D8BF504000E00020BBF1000F019512 +:100F400040D00BF001025242BBF1010F02F0090840 +:100F50003AD05FEA8B7248BF48F01208BBF1040F29 +:100F600032D35FEA4B7248BF48F02408BBF1080F48 +:100F70002AD35FEA0B7248BF88F04808BBF1100F14 +:100F800022D35FEACB626FF06F0248BF88EA0208A3 +:100F9000BBF1200F18D35FEA8B6248BF88F03B0893 +:100FA000BBF1400F10D35FEA4B6248BF88F0760870 +:100FB0004FFA8BF2B2F1FF3F6FF01302D8BF88EA0D +:100FC000020801E04FF00008B9F1000FCDE9047408 +:100FD000CDE9061E42D009F001025242B9F1010FDB +:100FE00002F00E0E3CD05FEA897248BF8EF01C0EF4 +:100FF000B9F1040F34D35FEA497248BF8EF0380E5E +:10100000B9F1080F2CD35FEA097248BF8EF0700E59 +:10101000B9F1100F24D35FEAC9626FF01F0248BF15 +:101020008EEA020EB9F1200F1AD35FEA89626FF0DF +:10103000240248BF8EEA020EB9F1400F10D35FEAD6 +:1010400049626FF0520248BF8EEA020E4FFA89F2EF +:10105000B2F1FF3FD8BF8EF0410E01E04FF0000E1D +:10106000BCF1000F40D00CF001025242BCF1010F64 +:1010700002F00B0239D05FEA8C7348BF82F016028F +:10108000BCF1040F31D35FEA4C7348BF82F02C02ED +:10109000BCF1080F29D35FEA0C7348BF82F05802F5 +:1010A000BCF1100F21D35FEACC636FF04F0348BF50 +:1010B0005A40BCF1200F18D35FEA8C6348BF82F01E +:1010C0007B02BCF1400F10D35FEA4C636FF0090361 +:1010D00048BF5A404FFA8CF3B3F1FF3F6FF008035B +:1010E000D8BF5A4001E000BF00229EB306F00103C2 +:1010F0005B42012E03F00B032DD0B50748BF83F0F0 +:101100001603042E27D3750748BF83F02C03082E3F +:1011100021D3350748BF83F05803102E1BD3F506A3 +:101120006FF04F0448BF6340202E14D3B50648BF6C +:1011300083F07B03402E0ED375066FF0090448BF81 +:10114000634075B2B5F1FF3F6FF00804D8BF63404C +:1011500001E000BF0023BBF1000F3FD00BF0010501 +:101160006D42BBF1010F05F00D0638D05FEA8B75BB +:1011700048BF86F01A06BBF1040F30D35FEA4B7507 +:1011800048BF86F03406BBF1080F28D35FEA0B7521 +:1011900048BF86F06806BBF1100F20D35FEACB652D +:1011A0006FF02F0448BF6640BBF1200F17D35FEAF2 +:1011B0008B656FF0440448BF6640BBF1400F0ED30F +:1011C0005FEA4B6548BF86F06D064FFA8BF5B5F1C7 +:1011D000FF3F6FF02504D8BF664000E000260146BF +:1011E000B9F1000F3ED009F001056D42B9F1010FD0 +:1011F00005F0090737D05FEA897548BF47F0120745 +:10120000B9F1040F2FD35FEA497548BF47F02407AF +:10121000B9F1080F27D35FEA097548BF87F048077F +:10122000B9F1100F1FD35FEAC9656FF06F0448BFB3 +:101230006740B9F1200F16D35FEA896548BF87F090 +:101240003B07B9F1400F0ED35FEA496548BF87F00D +:1012500076074FFA89F5B5F1FF3F6FF01304D8BF59 +:10126000674000E00027DDE90854BCF1000F85EA83 +:101270000405079C85EA0405069C85EA0405DDE96A +:10128000040484EA0004029884EA0004019884EAD1 +:10129000000488EA010080EA0E0080EA020086EA83 +:1012A000030282EA07023FF4E1AB0CF001035B4268 +:1012B000BCF1010F03F00E033FF4D9AB5FEA8C776A +:1012C00048BF83F01C03BCF1040FFFF4D0AB5FEA0E +:1012D0004C7748BF83F03803BCF1080FFFF4C7AB6D +:1012E0005FEA0C7748BF83F07003BCF1100FFFF486 +:1012F000BEAB5FEACC676FF01F0748BF7B40BCF115 +:10130000200FFFF4B4AB5FEA8C676FF0240748BF8F +:101310007B40BCF1400FFFF4AAAB5FEA4C676FF073 +:10132000520748BF7B404FFA8CF7B7F1FF3FD8BF59 +:1013300083F04103FFF79BBB0AB0BDE8F08F0000CC +:101340000020C0F60100D0E9000147F6FF7290438B +:1013500000F16040B0FA80F001F17741400901F5F9 +:101360007F010022B1F5404F38BF01221040704785 +:101370002DE9F04F8BB00646086801924A688B68E9 +:10138000C968374647F8C00FF96017F8101CBB60F2 +:101390007A60484017F80F2C3870787817F80E3CB0 +:1013A000B9785040787081EA030017F80D1CFA787C +:1013B000B87082EA010017F80C1C3A79F87082EADA +:1013C000010017F80B1C7A79387182EA010017F8CE +:1013D0000A1CBA79787182EA010017F8091CFA79B7 +:1013E000B87182EA010017F8081C3A7AF87182EAAB +:1013F000010017F8071C7A7A387282EA010017F8A0 +:10140000061CBA7A787282EA010017F8051CFA7A8B +:10141000B87282EA010017F8041C3A7BF87282EA7B +:10142000010017F8031C7A7B387382EA010017F871 +:10143000021CBA7B787382EA010017F8011CFA7B60 +:1014400044F2F338B87382EA01000024C0F60008C1 +:101450000297F87396F8C03096F8CD0018F803108C +:1014600096F8CA2086F8C01018F8000096F8C13027 +:1014700086F8C100079018F8020096F8C750089146 +:1014800096F8C21096F8C32086F8C200069018F8A5 +:1014900005000A9296F8C42086F8C30018F8025096 +:1014A00096F8CE2086F8C45018F803A096F8C5C068 +:1014B00086F8C5A018F802B096F8CB20059096F8EB +:1014C000C60086F8C6B018F8023096F8C82086F82C +:1014D000C73018F8022096F8C97086F8C82018F8A6 +:1014E0000C90039386F8C99018F8013096F8CF1045 +:1014F00086F8CA3018F801C096F8CC1086F8CBC030 +:1015000018F80110049386F8CC1018F807E0089B2F +:1015100086F8CDE018F80000099086F8CE000A9809 +:1015200018F800000A9086F8CF00301990F8A070E3 +:101530005F4086F8C07090F8A170079B5F4086F806 +:10154000C17090F8A270069B5F4086F8C27090F858 +:10155000A370059B5F4086F8C37090F8A470039B4E +:101560007D4086F8C45090F8A55085EA0A0586F8B3 +:10157000C55090F8A65085EA0B0586F8C65090F83D +:10158000A7505D4086F8C75090F8A850049B6A4069 +:1015900086F8C82090F8A92082EA090286F8C920B6 +:1015A00090F8AA205A4086F8CA2090F8AB2082EA28 +:1015B0000C0286F8CB2090F8AC20514086F8CC1075 +:1015C00090F8AD10099A81EA0E0186F8CD1090F8D6 +:1015D000AE10514086F8CE1090F8AF000A994840FE +:1015E00086F8CF000298FFF739FA103C14F190000A +:1015F0007FF430AF96F8CD0096F8CA2096F8C57003 +:1016000018F800B018F8020096F8C010069018F804 +:10161000070018F801C0079096F8CC0096F8CF1094 +:1016200018F8000018F80170099096F8C90096F8AB +:10163000C61018F8000096F8C1A096F8C73096F8C2 +:10164000C440089018F8010096F8C29096F8CE5061 +:1016500096F8CBE018F8032018F8043018F80A4080 +:1016600096F8C8A00A9096F8C300317C18F8055087 +:1016700018F80EE018F80AA018F8099018F8008079 +:1016800081EA0C00717C86F8C00081EA0B00B17C15 +:1016900086F8C10006984840F17C86F8C20081EACD +:1016A0000200317D86F8C30081EA0300717D86F86F +:1016B000C40081EA0400B17D86F8C50081EA050016 +:1016C000F17D86F8C60081EA0E00317E86F8C700FB +:1016D00081EA0A00717E86F8C8000798029B48409C +:1016E000B17E86F8C90081EA0900F17E86F8CA0059 +:1016F00081EA0700317F86F8CB000998019A4840BB +:10170000717F86F8CC0008984840B17F86F8CD00FC +:101710000A984840F17F86F8CE0081EA08005968AF +:1017200086F8CF00516018681060D868D06098685B +:1017300090600BB0BDE8F08F2DE9F04F8DB00646FC +:101740000868B1464D68D1F80880D1F80CC049F856 +:10175000C00F19F8B01CC9F80450C9F80880C9F8BE +:101760000CC0484019F8AF7C049099F80100019230 +:101770007840059019F8AC0C19F8AE2C99F80210C5 +:10178000684081EA0204039019F8AB0C99F805103F +:1017900019F8ADEC99F80330484099F80620079005 +:1017A00019F8AA0C8EEA030E99F8073019F8A91C4B +:1017B00050400C9083EA010019F8A72C99F80930E1 +:1017C0000B9083EA020099F80A2019F8A63C19F850 +:1017D000A81C99F80B5019F8A57C0A9082EA03001E +:1017E00088EA010B099085EA070019F8A35C99F8CB +:1017F0000D1019F8A42C6940069199F80EA019F85B +:10180000A21C08908CEA020099F80F5019F8A12C3C +:101810008AEA010A04995540CAB20399F446C9B24A +:101820005FFA8BFE5FFA80FB0027CDF8089000BFBF +:1018300043F6D469C0F6000919F80220059886F825 +:10184000C02019F8002019F8040019F801100390BD +:1018500019F80C0086F8C4100497D046AA460799D8 +:101860000C9F19F80E500B9C059019F8011019F8EF +:10187000070019F804E086F8C850089B0A9D099CE7 +:1018800019F80BB019F803C0069B19F8055019F8A0 +:10189000044086F8CCB019F803B019F8088019F89C +:1018A0000A9086F8CE00059886F8C110039986F84C +:1018B000C7000298049F86F8C55086F8C9B086F81C +:1018C000CD2086F8C24086F8CA1086F8C68086F811 +:1018D000C39086F8CFC086F8CBE0FEF7D7FEF519A7 +:1018E00095F8200096F8C01096F8C13081EA000201 +:1018F00086F8C02095F8210096F8C210584086F866 +:10190000C100059095F8220096F8C33081EA0004E2 +:1019100086F8C24095F8230096F8C41083EA000CBC +:1019200086F8C3C095F8240096F8C530414086F883 +:10193000C41095F825001037584086F8C500079068 +:1019400095F8260096F8C630902F80EA030086F8B6 +:10195000C6000C9095F8270096F8C73080EA03007F +:1019600086F8C7000B9095F8280096F8C83083EAEF +:10197000000E86F8C8E095F8290096F8C93080EA8C +:10198000030086F8C9000A9095F82A0096F8CA3034 +:1019900080EA030086F8CA00099095F82B0096F8B3 +:1019A000CB3080EA030086F8CB00089095F82C0035 +:1019B00096F8CC3083EA000B86F8CCB095F82D0071 +:1019C00096F8CD3080EA030086F8CD00069095F8B1 +:1019D0002E0096F8CE3083EA000A86F8CEA095F85D +:1019E0002F0096F8CF3083EA000586F8CF507FF4B9 +:1019F0001FAF43F6D460C0F6000010F80290059ABD +:101A000010F80180875C025D0799059210F80C20A0 +:101A1000089B0492425C0C99C35C415C96F8B1400F +:101A20000C910B990B93415C069B079110F80E10DB +:101A300010F803C003910A9996F8B03010F801E04D +:101A4000099983EA0903415C10F80BB010F80AA069 +:101A5000455D86F8C030624096F8B23086F8C12005 +:101A600096F8B320594086F8C21082EA050196F82C +:101A7000B42086F8C31082EA080196F8B52086F8EB +:101A8000C41082EA0E0196F8B62086F8C51082EAE4 +:101A90000A0196F8B720049886F8C61082EA000179 +:101AA00096F8B820039886F8C71096F8B9105040F9 +:101AB00086F8C80081EA0C0096F8BA1086F8C900CA +:101AC0000598029B484096F8BB1086F8CA00079814 +:101AD000019A484096F8BC1086F8CB0081EA0B00CA +:101AE00096F8BD1086F8CC0081EA070096F8BE1083 +:101AF00086F8CD000C98484096F8BF1086F8CE00C6 +:101B00000B984840596886F8CF00516018681060FB +:101B1000D868D060986890600DB0BDE8F08F000084 +:101B2000F0B5037843F6E47E83F0FF03C0F6000EC1 +:101B30005EF8233090F801C06FF07F4463408CEA78 +:101B40000304E4B25EF8244090F802C084EA132350 +:101B50008CEA0304E4B25EF8244090F803C084EAFF +:101B600013238CEA0304E4B25EF824C004798CEAFF +:101B700013235C40E4B25EF824C044798CEA13235A +:101B80005C40E4B25EF824C084798CEA13235C40A4 +:101B9000E4B25EF824C0C4798CEA13235C40E4B25A +:101BA0005EF824C0047A8CEA13235C40E4B25EF849 +:101BB00024C0447A8CEA13235C40E4B25EF824C06B +:101BC000847A8CEA13235C40E4B25EF824C0C47AC1 +:101BD0008CEA13235C40E4B25EF824C0047B8CEAF8 +:101BE00013235C40E4B25EF824C0447B8CEA1323E8 +:101BF0005C40E4B25EF824C0847B8CEA13235C4032 +:101C0000E4B25EF82440C07B84EA13235840C0B29B +:101C10005EF8200001F1070C80EA1324002000BFC9 +:101C20000D5C0B186540EDB25EF825505E7885EAD4 +:101C3000142486EA0405EDB25EF825509E7885EA04 +:101C4000142486EA0405EDB25EF82550DE7885EAB4 +:101C5000142486EA0405EDB25EF825501E7985EA63 +:101C6000142486EA0405EDB25EF825505E7985EA13 +:101C7000142486EA0405EDB25EF825509E7985EAC3 +:101C8000142486EA0405EDB25EF825500CEB00063C +:101C900085EA14241CF8005077786540EDB25EF8B0 +:101CA0002550B67885EA142487EA0405EDB25EF87B +:101CB0002550103085EA142486EA0405EDB25EF85A +:101CC00025509E7A85EA142486EA0405EDB25EF872 +:101CD0002550DE7A85EA142486EA0405EDB25EF822 +:101CE00025501E7B85EA142486EA0405EDB25EF8D1 +:101CF00025505E7B85EA142486EA0405EDB25EF881 +:101D000025509E7B85EA142486EA0405EDB25EF830 +:101D10002550DB7B85EA14246340DBB25EF8233078 +:101D2000302883EA14247FF47BAFE0431060F0BDD9 +:101D300070B514460D460646FFF71AFB05F1100173 +:101D400004F110023046FFF713FB05F1200104F106 +:101D500020023046BDE87040FFF70ABB2DE9F04F86 +:101D600097B0B1F5807F56D040F20117B94240F0EC +:101D70003B810021022B818100F00B81042B00F0BC +:101D8000E380402B40F0168190F80A11042940F0BE +:101D9000118100F13A0500F11A06D2F80490D2F848 +:101DA00038A080462846314602F108041746FEF75F +:101DB00039FD0DF1280B284621465A46FFF7B8FF9A +:101DC00006AA30465946FFF7ABFEF86B06998842E3 +:101DD00000F0BF81062088F80B018DF8080040F262 +:101DE0000400C2F2000002AB4FF48171012200F046 +:101DF00041FB1AF1010000F0F18140F20400C2F24F +:101E0000000002AA4FF48171CDF8089000F0ECFABE +:101E100017B0BDE8F08F002181811178002908BF3B +:101E2000022B00F0C980102B40F0CF8090F80A11EF +:101E3000022900F0DC80012940F0C780D17B0446F4 +:101E400080F83910917B074680F83810517B80F874 +:101E50003710117B80F83610D17A80F83510917ADE +:101E600080F83410517A80F83310117A80F83210EB +:101E7000D17980F83110917980F83010517980F85B +:101E80002F10117980F82E10D17880F82D109178CC +:101E900080F82C10517880F82B10117804F82A1F44 +:101EA0004FF2F071C1F6FF7144F81C1C4FF2EC7157 +:101EB000C1F6FF7144F8181C4FF2E871C1F6FF71CA +:101EC00044F8141C04F1100543F6D471C0F6000167 +:101ED0002846FEF7A7FC06AE284621463246FFF705 +:101EE0002BFC02AA28463146FFF726FC059A02ABD6 +:101EF0000BCB12920FAA0BC254F81C0C54F8181CEE +:101F00000AAB54F8142C07C3D7F83600D7F83210B0 +:101F10000AABCDE90D1040F20400C2F200004FF40C +:101F20008171242200F0A6FA06AB0FCB44F80C1CFA +:101F300044F8100C022044F8082C44F8043C84F8BF +:101F4000E00017B0BDE8F08F90F80A11032931D1F5 +:101F50001168B1F5404F00F2D38000224FF60044E3 +:101F60000546C0E901214CF2BA00C0F600040B920C +:101F70000A9001F097FA72B604F5404604F58064C1 +:101F8000204601F0DBF9002840F0F180B442F5D39F +:101F9000FCE090F80A1105290CD14AF60A40ADF888 +:101FA000280040F20400C2F200000AAB4FF4817135 +:101FB000022217E0042109E05178AC297FF433AF05 +:101FC00090F80A11002900F09D80052180F80B117E +:101FD00040F20400C2F200000AAB8DF828104FF462 +:101FE0008171012200F046FA17B0BDE8F08F116848 +:101FF0005368D768926800F13A05CDE9021300F101 +:102000001A0106462846CDE90427FEF70BFC0AAC68 +:1020100002A928462246FFF7ABF996F82A0096F85F +:102020002B1096F82C2080F0550096F82D308DF866 +:10203000180081F055008DF8190082F0550096F8CF +:102040002E108DF81A0083F055008DF81B0081F0DA +:10205000550096F82F108DF81C0081F0550096F869 +:1020600030108DF81D0081F0550096F831108DF874 +:102070001E0081F0550096F832108DF81F0081F097 +:10208000550096F833108DF8200081F055008DF83A +:10209000210096F8340096F8351096F8362080F036 +:1020A000550096F837308DF8220081F055008DF8F4 +:1020B000230082F0550096F838108DF8240083F044 +:1020C00055008DF8250081F0550096F839108DF8EF +:1020D000260081F055008DF8270006A92046102221 +:1020E0003546FEF779F818B3032085F80B018DF813 +:1020F000060040F20400C2F200000DF106036EE794 +:10210000072163E74FF42C41ADF8281040F2040199 +:10211000C2F200010AAB044608464FF48171022264 +:1021200000F0A8F9012084F80A0117B0BDE8F08F8B +:102130004CF2BA00ADF8060040F20400C2F2000012 +:102140000DF106034FF48171022200F093F9032090 +:102150002AE009EB4900302101EB0011B1F5404FB5 +:1021600027D801010AAA302300F090F830E00220BD +:1021700085F80B018DF8180040F20400C2F200004F +:1021800006AB4FF48171012200F074F962B601F0E0 +:10219000CBF840F20400C2F200000AAB4FF48171A8 +:1021A000062200F067F9042085F80A0117B0BDE89F +:1021B000F08F072088F80B018DF8080040F204002A +:1021C000C2F2000002AB4FF48171012200F052F91B +:1021D00009F101091AF101007FF40FAE4FF0FF3051 +:1021E000029040F20400C2F2000002AA4FF4817192 +:1021F00000F0FAF8052088F80A0100F003F817B09B +:10220000BDE8F08F80B54EF28010CEF200004FF0A6 +:10221000FF3172B6016041608160C160016141615E +:102220008161C16146F20040C4F2000000F0A6FAEC +:10223000002001F061FD40F2026001F01DFD40F25E +:10224000036001F019FD40F2046001F015FD40F259 +:102250000E6001F011FD40F2197001F00DFD40F229 +:102260000B6001F009FD4FF4A06001F005FD4EF692 +:1022700008500021CEF20000C0F60101016008689C +:10228000496880F30888BDE8804008472DE9F0419F +:1022900082B0984614460E4601F004F906F100603B +:1022A00000F58036A8F10405002700BFE159F019B8 +:1022B00001F00CF90437AF42F8D9B8450ED9002027 +:1022C0000190A8EB0702E11901A8012A98BF012299 +:1022D000FDF75EFF0199F01901F0F8F802B0BDE8D2 +:1022E000F04101F021B80000B0B582B0044690F88A +:1022F0000A0100B30120012500F054FFA08942F239 +:102300001172013081B29142A08112D30020A081CC +:102310004FF48070A4F80A0140F20400C2F20000F9 +:102320000DF107034FF4817101228DF8075000F081 +:10233000A1F802B0B0BD0020A08140F2040040F23C +:102340000813C2F20000C2F2000340F2031100229F +:1023500000F090F80A2002B0BDE8B04000F022BFC3 +:1023600003C844F64E42C0F24302000A82EA112238 +:1023700040EA016042F62B31C4F2437148401043F9 +:10238000B0FA80F04009704710B500F0EDF9D0F8D0 +:1023900008E0BEF1000F25D0714651F828CF44F671 +:1023A0004E424B68C0F2430282EA13244FEA1C22D9 +:1023B00042EA036242F62B33C4F243735A4022438B +:1023C0000CD1DEF82420013ACEF8242008D1DEF822 +:1023D000202082600020CEF8200001E000228260F0 +:1023E000084610BD00F06CF9F0B581B0054646F224 +:1023F000004753303E211646C4F20007FDF7E1FEC8 +:102400004CF2BA00A5F85100307885F85300717885 +:1024100085F85410B27885F85520F37885F8563051 +:102420003E68F6034FF0000621D540F20064CCF27E +:10243000BA04C5F8094004242C724FF481746C600E +:1024400040F201146873A97338462946A5F84B4039 +:1024500085F84D60EA732B7400F082FC032885F840 +:10246000500004D038460121012600F03BFB3046E5 +:1024700001B0F0BD2DE9F04381B046F20048C4F24E +:1024800000088146D8F80070002B4FF0000018BFFC +:1024900017F4803702D101B0BDE8F083092A16464F +:1024A00020D30D2A01D20C261CE0112A01D21026BD +:1024B00018E0152A01D2142614E0182A01D2182691 +:1024C00010E0A2F11D00042801D220260AE0A2F1AA +:1024D0002100102801D2302604E0A2F131000F289B +:1024E00063D840260420A9F8080040F20110A9F89A +:1024F0004B000020002EC9F8041089F80A6089F802 +:102500004D004AD0042E06F0030C04D20021BCF189 +:10251000000F29D141E006F07C0100BF0446904243 +:1025200034BF185D002009EB0406F072601C904275 +:1025300000F1010003EB040734BF7D7800259042D1 +:10254000357300F1010034BFBD78002590427573EA +:1025500000F1010034BFFF7800278842B773DDD156 +:10256000211DBCF1000F18D0914209F10B0434BFBA +:10257000585C0020BCF1010F60540ED04F1C9742F4 +:1025800034BFD85D0020BCF1020FE05505D0881C97 +:10259000904234BF195C002121544046494600F066 +:1025A000DFFB032889F8500003D1002001B0BDE80B +:1025B000F0834046012100F095FA012001B0BDE80A +:1025C000F083000090F8E510012904BF002180F895 +:1025D000E51090F8E410012918BF7047D0F8981062 +:1025E00021F00102B2F5807F0FD110B540F2581CE6 +:1025F00090F89E30C2F2000C00F19F020446604643 +:10260000FFF7ACFB2046BDE81040002180F8E41045 +:102610007047000010B5044600F0E0FC032021469E +:1026200000F0A2FC04F19401042000F09DFC40F2B3 +:102630001010C2F20000002140F21812C0E900118F +:10264000C2F2000200201160516010BD80B58047C9 +:1026500004A001F07FFB00F051F80CA001F07AFB20 +:1026600000F046F87465726D696E6174655F68614B +:102670006E646C657220756E6578706563746564F0 +:102680006C792072657475726E6564007465726D24 +:10269000696E6174655F68616E646C657220756EE9 +:1026A00065787065637465646C79207468726577A9 +:1026B00020616E20657863657074696F6E0000003C +:1026C00010B500F056F808B1046834B940F2F000D3 +:1026D000C2F200000068FFF7B9FF04F12800FFF71D +:1026E0003FFE0028F2D06069FFF7B0FF00F000F86D +:1026F00080B500F003F8FFF7E3FF000070B5D0E904 +:102700000065044600F030F844F64E41320A42F6C5 +:102710002B33C0F2430142EA0562C4F2437381EAFB +:1027200015215A401143A4F1280112D154F80C2C60 +:10273000002A48BF524203680132994244F80C2CE7 +:102740001CBF44F8103C0160416801394160606A77 +:1027500070BD0268002A02BF016004F1580070BD1C +:10276000FFF7AEFFFFF7C4FF40F2FC00C2F200002B +:10277000704740F2FC00C2F20000704710B546F20C +:102780000041C4F2000140F21A44884208BF40F2FE +:102790001944204601F0A0FA2046BDE8104001F09F +:1027A0008BBA0000002904BF00207047B0B5026852 +:1027B00040F2040E22F0020202600368CFF6FF7EB0 +:1027C00043F00103036073464268D20704BF4268C6 +:1027D0005FEAC2720AD14268D20704BF42685FEA68 +:1027E000C27203D1002B03F10403EDD14268D2077A +:1027F00001D100215CE00B7C4FF0E0654C7C05EAE8 +:1028000003638D7C64F3134305F007048D8A43EA68 +:1028100004536C1E6FF39F2423444A7891F802C03E +:10282000C362D1E90234012A43EA040323F004031A +:1028300018BF0433BCF1010F15D1D1F804C0BCF1AD +:10284000000FD6D0DCF800209CF8055002F02002E2 +:102850001A4342F010039CF8042002F07F0265F353 +:102860000E22826201E023F01003097823F00102B6 +:10287000012908BF01320262016821F001010160F3 +:102880004168C90713D04168C90710D04168C9071A +:102890000DD04268BEF1000F714618BF0121D2076A +:1028A00006D0BEF1000F0EF1040EE9D100E00121C7 +:1028B000BDE8B04008467047B0B546F20061C4F2CA +:1028C000000144890A684FF0010C42F001020A60DD +:1028D000CB690CFA04F5AB43CB61C3896FEA050CF5 +:1028E000012B10D023BBCB6803EA0C03CB60B0F8FC +:1028F00006E0438843EA0E434FEAC40E01EBC404EA +:10290000236403460DE0CB682B43CB60B0F800E0B6 +:10291000438843EA0E434FEAC40E01EBC404236428 +:10292000831D84881B8843EA044301EB0E0463641F +:1029300083894C68002B44EA050208BF04EA0C02B4 +:102940004A6002894B69002A43EA050408BF03EA8A +:102950000C044C61007C012802D1C8692843C8617D +:10296000086820F001000860B0BD000070B5026882 +:1029700040F2040C22F0020202600368CFF6FF7CF2 +:1029800043F00103036063464268D20704BF426814 +:102990005FEAC2720AD14268D20704BF42685FEAA6 +:1029A000C27203D1002B03F10403EDD14268D207B8 +:1029B00004BF002070BD036ADA0724D143F001028E +:1029C00002628C780A78250491F801E045EA8415C2 +:1029D00041F60044CE789207C0F20F046EF31C62F9 +:1029E00025402A44350545EA862646F20005C0F210 +:1029F00070052E404D8932446E1E6FF39F2632447F +:102A0000C26103621EE00A784B788E78920763F306 +:102A10001C62330443EA861341F60046CD78C0F2C7 +:102A20000F0633401A442B0546F2000643EA85237D +:102A3000C0F2700633404E891A44731E6FF39F2311 +:102A40001A44C26102680B7922F080024E798D79B6 +:102A5000CC79012B08BF803202600268012E22F07F +:102A6000400208BF403202600268012D22F02002BD +:102A700008BF203202600268012C22F0100218BF49 +:102A8000103202600A7A0368012A23F0080318BF93 +:102A900008330360497A0268012922F0040208BF62 +:102AA00004320260016821F0010101604168C90738 +:102AB00015D04168C9071CBF41685FEAC1710ED0DB +:102AC0004268BCF1000F614618BF0121D20704D053 +:102AD000BCF1000F0CF1040CE8D1084670BD0120D8 +:102AE00070BD00004269114341617047C1F3841217 +:102AF000090B4FF0010C0B580CFA02F21A430A5062 +:102B00007047000048F2CB02C0F20102914210D09F +:102B10008422C0F20102914207D04CF2810291421C +:102B20000BD1C26802F0030210E0026902F0030256 +:102B30000CE08269C2F3021208E00A0B52F800C0EE +:102B4000C1F3841301229A4002EA0C02406901F0A9 +:102B50001F01012303FA01F10840002A18BF0122D6 +:102B6000002818BF0120104070470000B0B582B0A7 +:102B700000EB0113D3F8B05115F004051572D3F82A +:102B8000B0C119BF4FEADC0555604FEA5C551560CE +:102B9000D3F8B05105F002055572D3F8B4512D0A9F +:102BA00082F84B50D3F8B4C15FFA8CF5ED0982F886 +:102BB0004C50056AED0727D14FFA8CF5002D63D4F0 +:102BC000D3F8B45105F00F059572D3F8B851D5720A +:102BD000D3F8B8512D0A1573D3F8B8512D0C55738D +:102BE000D3F8B8512D0E9573D3F8BC51D573D3F8E3 +:102BF000BC512D0A1574D3F8BC512D0C5574D3F863 +:102C0000BC311B0E937489E0D3F8B45105F00F0C5E +:102C1000BCF1080F06D944F2EC35C0F60005654456 +:102C200015F809CC82F80AC0D3F8B451BCF10404F9 +:102C3000C5F3401582F84D50D3F8B451C5F30015D3 +:102C400082F84E504FF0FF3505EB9C05B5FA85F53F +:102C50004FEA551518BF0124254005EB9C0C0B329B +:102C60005FEA0C65019218D01CF003021AD0D3F869 +:102C7000B851019C012A2560019D05F104050195CB +:102C800012D1ACF1010225E029A2044610460D46FE +:102C900001F00EF92946204640E0D3F8B821019B07 +:102CA0001A603BE0624615E0D3F8B851019C022A55 +:102CB0002560019D05F10405019502D1ACF10202E8 +:102CC00008E0D3F8B821019D2A60019A04320192EC +:102CD000ACF103025FFA8CF5042D1FD3D3F8B85181 +:102CE000019C043A2560019D04350195D3F8B85143 +:102CF000019C2560019D04350195D3F8B851019CD4 +:102D00002560019D04350195D3F8B851019C2560DB +:102D1000019D140605F104050195DFD1102200295B +:102D200008BF0C22815841F02001815002B0B0BD93 +:102D300043414E2046442066756E6374696F6E2071 +:102D400064697361626C6564206275742046442016 +:102D50006672616D652072656365697665640D00F4 +:102D6000F0B581B005468068400108D4A86800012C +:102D700007D4A868C00006D4032001B0F0BD00202D +:102D800002E0012000E0022005F5C07C03015CF8B0 +:102D9000032002F001024CF803200A7A1AB14C68B1 +:102DA00042EAC40401E00A6854054A7A91F84BE00B +:102DB00053F80C6022433243BEF1000F43F80C205D +:102DC00003D02A6AD20721D1FEE705F5C274E25882 +:102DD00022F0BF02E2508A7A092A24BF08228A72AE +:102DE0001E5932431A51D1F80B20EE18C6F888212B +:102DF0000F314FF4C67409682A19D1505CF80310DA +:102E000041F001014CF8031001B0F0BD8C7A092C9F +:102E100022462FD291F84C6091F84D7042EACE12C2 +:102E200042EA461242EA0712EF18C7F884214FF02F +:102E3000FF3202EB9402B2FA82F25209271F18BF46 +:102E400001273A4002EB940E0B315FEA0E620091CB +:102E500023D01EF0030405F5C47122D0009A012C82 +:102E600012685A50009A02F1040200921BD1AEF18E +:102E700001022CE0A4F10C02D6B2920142EA9602C1 +:102E8000D2B20E2A08D242F22F26D640F60703D03D +:102E900021A656F82220BDE7FEE700994FF4C4743E +:102EA000A9E7724613E0009A022C1268CA50009AF1 +:102EB00002F10402009202D1AEF1020207E0009A90 +:102EC0001268CA50009A04320092AEF103025FFA0F +:102ED0008EF7042F92D300BF009F043A3F68160676 +:102EE000CF50009F07F104070097009F3F68CF5025 +:102EF000009F07F104070097009F3F68CF50009F95 +:102F000007F104070097009F3F68CF50009F07F12B +:102F100004070097E0D171E7090000000A000000F3 +:102F20000B0000000C000000090000000D00000074 +:102F30000900000009000000090000000E00000068 +:102F40000900000009000000090000000F00000057 +:102F500029B101291CBF00207047102100E00C217D +:102F6000405800F00300704780B579B104280FD8AD +:102F7000DFE800F0032A14250F004FF0806088601E +:102F8000002048604FF40030086080BDFEE700BFBD +:102F9000FEE708464F21FDF714F980BD4FF480602D +:102FA00088824FF4007008820120887400204FF45A +:102FB000807288700A80C1E90100C86080BD08463F +:102FC0004E21FDF7FEF880BD00204FF480320874DA +:102FD000CA6008604860886080BD00002DE9F04F3D +:102FE00091B040F2197000F057FE40F2036000F01B +:102FF00053FE4FF4C06000F04FFE0024C4F2020400 +:10300000A4F574452846482103224FF480734FF4F9 +:10301000807A00F095FB2846182103224FF40073B4 +:103020004FF4007800F08CFB4FF4EA1001214FF0D0 +:10303000010900F0E5FC2846102103224FF400535B +:103040004FF4005B00F07CFB28464FF4005100F089 +:1030500075FB4FF4A06000F01FFE40F22015C2F295 +:103060000005284600F052F9A4F5CC3040F21011CA +:10307000A0F51270C2F2000100270826C5E900077A +:10308000C5E90217204604212A46AF76C5E9046B3C +:10309000A5F818A000F0C8F840F23C15C2F20005EF +:1030A000284600F033F9A4F5C03040F21811A0F51D +:1030B000D450C2F20001C5E90007C5E90217204655 +:1030C00005212A4685F81A90C5E9046BA5F818A0D1 +:1030D00000F0AAF82046042100F094F820460521CB +:1030E00000F090F8A4F5CE352846FFF747FB4FF0E7 +:1030F00080700F9040F20110C0F2060010904FF067 +:1031000083700E900EA92846FFF730FC08AE02200F +:103110003146FFF729FF40F20110ADF8200040F2E0 +:103120000440ADF81C0006A8CDE909070620ADF85B +:103130003400284631468DF8229006970B97ADF85B +:1031400030808DF83270FFF72DFB4FF48030CDE9E1 +:10315000037001A8CDE901778DF81490FFF7ACFB5F +:1031600014200121002200F0C3FC28460221FFF7B1 +:10317000B9FC0F200121012200F0BAFC20460421F5 +:10318000022200F08BF811B0BDE8F08F43F200008E +:10319000C4F202004FF0FF310160002141600121C3 +:1031A0008160704740F2F801C2F20001086005E05A +:1031B0000868002808BF7047086820B1086810B187 +:1031C00008680028F4D1704740F2F800C2F200000D +:1031D0000168002908BF7047016801390160704724 +:1031E00040F20042C4F20202904202D1052900D30B +:1031F000FEE701EB810100EB8100816821F0010114 +:103200008160704740F20042C4F20202904202D153 +:10321000052900D3FEE701EB810100EB8100816805 +:1032200041F001018160704740F20043C4F20203A3 +:10323000984202D1052900D3FEE780B5136801EB5F +:10324000810100EB8100036191684161118AC160D5 +:103250008168536821F47C5CD168D2F814E043EAB9 +:103260000C03194341EA0E018160117E8368012934 +:1032700023F0400308BF40338360517E83680129F7 +:1032800023F0800308BF80338360917E8268002929 +:1032900022F0100218BF1032826080BD40F200435D +:1032A000C4F20203984202D1052900D3FEE701EBE4 +:1032B000810100EB8100816811438160704700004B +:1032C0008900436802FA01F1194341607047000028 +:1032D000082A19D80123934013F48A7F14D08B0055 +:1032E00001EB8101D0F800C000EB8100806802FA98 +:1032F00003F31CEA030100EA020018BF01210028C1 +:1033000018BF012008407047FEE7000050B10021BF +:10331000C0F81710C0E90011C0E90211C0E904119A +:10332000704700BFFEE7000042F21000C4F2020046 +:10333000016841F0800101607047000040F2000C1C +:10334000CFF6F07C42F20C01C4F2020163460A6837 +:10335000D2071CBF0A685FEAC27235D00A68D2077A +:103360001CBF0A685FEAC2722ED00A68D2071CBF6F +:103370000A685FEAC27227D00A68D2071CBF0A68CF +:103380005FEAC27220D00A68D2071CBF0A685FEAEF +:10339000C27219D00A68D2071CBF0A685FEAC272FB +:1033A00012D00A68D2071CBF0A685FEAC2720BD04B +:1033B0000A68D2071CBF0A685FEAC27204D01033E1 +:1033C00004BF05207047C2E70A68D20644BF042044 +:1033D00070470A68520744BF022070470A68120704 +:1033E00044BF032070474A6842F002024A60886086 +:1033F000486840F040004860BFF34F8FBFF36F8FC5 +:103400000868C0071CBF08685FEAC07035D008684C +:10341000C0071CBF08685FEAC0702ED00868C007EC +:103420001CBF08685FEAC07027D00868C0071CBFCF +:1034300008685FEAC07020D00868C0071CBF086831 +:103440005FEAC07019D00868C0071CBF08685FEA4F +:10345000C07012D00868C0071CBF08685FEAC0705F +:103460000BD00868C0071CBF08685FEAC07004D0B2 +:103470001CF1100CC4D105200EE00868C00608D469 +:103480000868400707D408680322000702EAE070D2 +:1034900002E0042000E002204A6822F002024A60B2 +:1034A0007047000042F20400C4F20200C16809063D +:1034B00058BF704740F22311C4F26751016048F6CB +:1034C000AB11CCF6EF5101607047000080B540F2BF +:1034D000000CCFF6F07C42F20C0EC4F2020E6346F2 +:1034E000DEF80020D2071CBFDEF800205FEAC272BF +:1034F00042D0DEF80020D2071CBFDEF800205FEAD1 +:10350000C27239D0DEF80020D2071CBFDEF80020DE +:103510005FEAC27230D0DEF80020D2071CBFDEF8AE +:1035200000205FEAC27227D0DEF80020D2071CBF5D +:10353000DEF800205FEAC2721ED0DEF80020D2075B +:103540001CBFDEF800205FEAC27215D0DEF8002052 +:10355000D2071CBFDEF800205FEAC2720CD0DEF892 +:103560000020D2071CBFDEF800205FEAC27203D041 +:103570001033B5D1052080BDDEF80020D20644BF4F +:10358000042080BDDEF80020520744BF022080BD29 +:10359000DEF80020120744BF032080BDDEF80420BF +:1035A00042F00102CEF804200160DEF80000C007FE +:1035B0001CBFDEF800005FEAC07043D0DEF80000F8 +:1035C000C0071CBFDEF800005FEAC0703AD0DEF82A +:1035D0000000C0071CBFDEF800005FEAC07031D0F9 +:1035E000DEF80000C0071CBFDEF800005FEAC07014 +:1035F00028D0DEF80000C0071CBFDEF800005FEA3C +:10360000C0701FD0DEF80000C0071CBFDEF800004D +:103610005FEAC07016D0DEF80000C0071CBFDEF8FD +:1036200000005FEAC0700DD0DEF80000C0071CBFCC +:10363000DEF800005FEAC07004D01CF1100CB4D1B9 +:10364000052011E0DEF80000C0060AD4DEF8000014 +:10365000400708D4DEF800000321000701EAE0700B +:1036600002E0042000E00220DEF8041021F0010155 +:10367000CEF8041080BD0000B0B543F60005044646 +:10368000C4F20105C1B2284600F09EFB284607217E +:1036900000F0E2FB0028F9D02046B0BDFFF728F883 +:1036A000FFF726F870B540F60005C4F201050446A0 +:1036B000A5F544400221844205F5405008BF012190 +:1036C000261A40F2026018BF0E4600F0E5FA16A076 +:1036D00030F8160000F0E0FA14A050F82630284622 +:1036E0001821032200F02CF812A050F826302846AA +:1036F0000421032200F024F8204600F069FB4CF27C +:10370000C061C0F22D01204600F028FB20460421B4 +:1037100000F0AAFB2046082100F0B0FB2046BDE8DF +:10372000704000F093BB00BF0E06110700020000BE +:103730000400000000040000080000004161704720 +:1037400070B5CE0601F00F0C09D5042A05D1C26B65 +:103750004CF0030C1A43C26301E04CEA020C00F186 +:10376000100213F0010400F1140E33D113F002041F +:1037700041D113F004044FD113F008045DD113F0CC +:1037800010046BD113F020047AD113F0400440F000 +:10379000898013F0800440F0978013F4807440F027 +:1037A000A58013F4007440F0B38013F4806440F0FB +:1037B000C18013F4006440F0CF8013F4805440F0D3 +:1037C000DD8013F4005440F0EB8013F4804440F0AB +:1037D000F88004E10568282925F00F0545EA0C0565 +:1037E00003D0482903D1164600E0764634600560D0 +:1037F00013F00204BDD00568482925F0F00545EA1C +:103800000C1503D0282903D1764600E01646346013 +:10381000056013F00404AFD00568482925F47065ED +:1038200045EA0C2503D0282903D1764600E0164648 +:103830003460056013F00804A1D00568482925F418 +:10384000704545EA0C3503D0282903D1764600E0BF +:1038500016463460056013F0100493D005684829BB +:1038600025F4702545EA0C4503D0282903D1764676 +:1038700000E016463460056013F020043FF485AF85 +:103880000568482925F4700545EA0C5503D0282918 +:1038900003D1764600E016463460056013F040041C +:1038A0003FF477AF0568482925F0706545EA0C6557 +:1038B00003D0282903D1764600E01646346005601F +:1038C00013F080043FF469AF0568482925F070457E +:1038D00045EA0C7503D0282903D1764600E0164648 +:1038E0003460056013F480743FF45BAF45682829A9 +:1038F00025F00F0545EA0C0503D0482903D11646EB +:1039000000E076463460456013F400743FF44DAF38 +:103910004568482925F0F00545EA0C1503D028290B +:1039200003D1764600E016463460456013F48064A7 +:103930003FF43FAF4568482925F4706545EA0C25FA +:1039400003D0282903D1764600E01646346045604E +:1039500013F400643FF431AF4568482925F47045FD +:1039600045EA0C3503D0282903D1764600E01646F7 +:103970003460456013F480543FF423AF4568482910 +:1039800025F4702545EA0C4503D0282903D1764655 +:1039900000E016463460456013F400543FF415AF60 +:1039A0004568482925F4700545EA0C5503D02829B7 +:1039B00003D1764600E016463460456013F4804437 +:1039C0000DD04568482925F0706545EA0C6503D09F +:1039D000282903D1764600E016463460456013F48A +:1039E000004308BF70BD4468482924F0704444EA8D +:1039F0000C7502D0282901D172461360456070BD54 +:103A0000B0B540F2040CC4F2010C0CF118031A46D4 +:103A1000B0F1FF3FC4BF0422C4F20102146800F4F5 +:103A20004012B2F5401F1FFA80FE08D1DCF80050AA +:103A300024F0E06225F0E064CCF8004011E0C2021E +:103A400006D46FF00F0202EA50420EFA02F204E0CE +:103A5000C0F30342032505FA02F224EA020242F00F +:103A6000E0626FF00F0404EA504400290EFA04F5F6 +:103A700018BF2A43B0F1FF3FC8BF63461A60B0BD0C +:103A8000B0B500F043F9FCF7F7FD40F2065000F046 +:103A900003F9FFF77BFB40F20400C2F20000FEF7DF +:103AA000B9FDFDF74DFC60B144F2FD40C0F60000E9 +:103AB00000F0FEF940F25810C2F20000FEF7A2FB3F +:103AC000FEE744F2F340C0F6000000F0F1F940F2E6 +:103AD000040440F25815C2F20004C2F2000500BF0F +:103AE0002046FEF76FFD2846FEF7FEFBF8E70000D4 +:103AF0004EF60C5CCEF2000CDCF8003003F4E06310 +:103B0000A3F54073B3F5A06F01D21B0A06E040F2A3 +:103B10000053C0F2FA53CCF80030022301FA03FC40 +:103B2000C3F104030F21D94011404EF2001241EAC3 +:103B30000C01CEF200020901831883F8001300F093 +:103B40001F01012303FA01F1401142F820107047D0 +:103B50004FF68072C1F6FF72114008434EF60851CD +:103B6000CEF200010860BFF34F8F7047B0B541F24D +:103B7000040EC4F2020EDEF8001001F00C01082958 +:103B800041F20021C0F27A0144D1DEF80020D203D4 +:103B900004D440F60011C0F23D0124E0DEF82820F4 +:103BA00046F600435200DEF82820C0F2DC2358BF5E +:103BB0000B46D10310D5DEF82810DEF82820C1F31B +:103BC00003110131C2F30322B3FBF1F10232112AD6 +:103BD00008BF142202FB01F3DEF8281001F00F01E8 +:103BE0000131B3FBF1F1DEF80020DEF800301024E3 +:103BF000C2F3834204EA53631A4401230F2A38BFF5 +:103C000002231A440F2A11BF514301EB4102520013 +:103C100002EB5101DEF8002013A3C2F303129B5CF8 +:103C2000DEF8002044F2E43CC2F30222C0F6000CAD +:103C30001CF80250DEF80020032812D821FA03F302 +:103C4000DFE800F00D0204071846B0BD23FA05F0C6 +:103C5000B0BDC2F3C2201CF8000023FA00F10846F0 +:103C6000B0BD0020B0BD00BF00000000000000009B +:103C7000010203040607080941F2000300F01F01D6 +:103C80008009C4F202034FF0010CC2580CFA01F192 +:103C900022EA0101C150704741F2000300F01F0108 +:103CA0008009C4F202034FF0010CC2580CFA01F172 +:103CB0001143C1507047000041F2000300F01F01A2 +:103CC0008009C4F202034FF0010CC2580CFA01F152 +:103CD00022EA0101C150704741F2000300F01F01C8 +:103CE0008009C4F202034FF0010CC2580CFA01F132 +:103CF0001143C1507047000041F20401C4F20201B7 +:103D00000A6822F0030210430860704740F2EC009A +:103D1000C2F20000006844F6D351C1F26201A0FB78 +:103D200001014FF0FF3000EB9110B0F1807F00D324 +:103D3000FEE74EF21001CEF2000148604EF623502D +:103D4000CEF20000F0220270002207238A600B608E +:103D50000270704780B5AFF300800000B0B5044634 +:103D600044F6FF30C4F200000D4684424FF00000DC +:103D700013DD44F60041C4F200018C4219D045F233 +:103D80000001C4F200018C4213D043F60001C4F2DA +:103D900001018C4210D103200CE044F20041C4F236 +:103DA00000018C4205D044F60001C4F200018C42AF +:103DB00002D10220FFF7DAFE00EB5500B0FBF5F070 +:103DC00080B2A060B0BD00006FF35F21416070471A +:103DD00010B544F6FF31C4F20001884215DD44F607 +:103DE0000041C4F2000188421ED045F20001C4F235 +:103DF000000188421BD043F60001C4F20101884251 +:103E000018BF10BD40F20E3416E044F20041C4F277 +:103E1000000188420ED044F60001C4F2000188423D +:103E200012D140F2124407E040F2134404E040F2A1 +:103E3000144401E040F211442046FFF74DFF2046B4 +:103E4000BDE81040FFF738BF10BD0000C16841F465 +:103E50000051C160704700008A09105801F01F012D +:103E6000C84000F001007047C26801F0040122F070 +:103E70000402C260C2681143C1607047C26801F0A9 +:103E8000080122F00802C260C2681143C160704795 +:103E900002E008C8121F08C1002AFAD17047704713 +:103EA000002001E001C1121F002AFBD17047000071 +:103EB00010B5044601E0FFF7DFFB14F8010B0449DD +:103EC0000028F8D1BDE810400A20FFF7D5BB00005C +:103ED00000000020637C777BF26B6FC53001672B9D +:103EE000FED7AB76CA82C97DFA5947F0ADD4A2AFEE +:103EF0009CA472C0B7FD9326363FF7CC34A5E5F1FC +:103F000071D8311504C723C31896059A071280E2A9 +:103F1000EB27B27509832C1A1B6E5AA0523BD6B3FD +:103F200029E32F8453D100ED20FCB15B6ACBBE396D +:103F30004A4C58CFD0EFAAFB434D338545F9027F59 +:103F4000503C9FA851A3408F929D38F5BCB6DA2112 +:103F500010FFF3D2CD0C13EC5F974417C4A77E3D3E +:103F6000645D197360814FDC222A908846EEB81494 +:103F7000DE5E0BDBE0323A0A4906245CC2D3AC6257 +:103F80009195E479E7C8376D8DD54EA96C56F4EA62 +:103F9000657AAE08BA78252E1CA6B4C6E8DD741F73 +:103FA0004BBD8B8A703EB5664803F60E613557B936 +:103FB00086C11D9EE1F8981169D98E949B1E87E9F0 +:103FC000CE5528DF8CA1890DBFE6426841992D0F9F +:103FD000B054BB160123456789ABCDEFFEDCBA9820 +:103FE0007654321000000000963007772C610EEEF8 +:103FF000BA51099919C46D078FF46A7035A563E940 +:10400000A395649E3288DB0EA4B8DC791EE9D5E066 +:1040100088D9D2972B4CB609BD7CB17E072DB8E765 +:10402000911DBF906410B71DF220B06A4871B9F3BA +:10403000DE41BE847DD4DA1AEBE4DD6D51B5D4F4F3 +:10404000C785D38356986C13C0A86B647AF962FD58 +:10405000ECC9658A4F5C0114D96C0663633D0FFAA5 +:10406000F50D088DC8206E3B5E10694CE44160D5AB +:10407000727167A2D1E4033C47D4044BFD850DD295 +:104080006BB50AA5FAA8B5356C98B242D6C9BBDBA8 +:1040900040F9BCACE36CD832755CDF45CF0DD6DCA3 +:1040A000593DD1ABAC30D9263A00DE518051D7C84A +:1040B0001661D0BFB5F4B42123C4B3569995BACFD5 +:1040C0000FA5BDB89EB802280888055FB2D90CC6F6 +:1040D00024E90BB1877C6F2F114C6858AB1D61C16F +:1040E0003D2D66B69041DC760671DB01BC20D2988E +:1040F0002A10D5EF8985B1711FB5B606A5E4BF9F1B +:1041000033D4B8E8A2C9077834F9000F8EA809960D +:1041100018980EE1BB0D6A7F2D3D6D08976C649178 +:10412000015C63E6F4516B6B62616C1CD830658591 +:104130004E0062F2ED95066C7BA5011BC1F408826E +:1041400057C40FF5C6D9B06550E9B712EAB8BE8BAF +:104150007C88B9FCDF1DDD62492DDA15F37CD38C38 +:10416000654CD4FB5861B24DCE51B53A7400BCA336 +:10417000E230BBD441A5DF4AD795D83D6DC4D1A468 +:10418000FBF4D6D36AE96943FCD96E34468867AD3F +:10419000D0B860DA732D0444E51D03335F4C0AAADE +:1041A000C97C0DDD3C710550AA41022710100BBEE1 +:1041B00086200CC925B56857B3856F2009D466B928 +:1041C0009FE461CE0EF9DE5E98C9D9292298D0B05D +:1041D000B4A8D7C7173DB359810DB42E3B5CBDB70A +:1041E000AD6CBAC02083B8EDB6B3BF9A0CE2B6038B +:1041F0009AD2B1743947D5EAAF77D29D1526DB0440 +:104200008316DC73120B63E3843B64943E6A6D0D8A +:10421000A85A6A7A0BCF0EE49DFF099327AE000AD5 +:10422000B19E077D44930FF0D2A3088768F2011E68 +:10423000FEC206695D5762F7CB67658071366C19FF +:10424000E7066B6E761BD4FEE02BD3895A7ADA1020 +:10425000CC4ADD676FDFB9F9F9EFBE8E43BEB71701 +:10426000D58EB060E8A3D6D67E93D1A1C4C2D8388B +:1042700052F2DF4FF167BBD16757BCA6DD06B53FF1 +:104280004B36B248DA2B0DD84C1B0AAFF64A033630 +:10429000607A0441C3EF60DF55DF67A8EF8E6E31AF +:1042A00079BE69468CB361CB1A8366BCA0D26F25F8 +:1042B00036E2685295770CCC03470BBBB916022245 +:1042C0002F260555BE3BBAC5280BBDB2925AB42B5A +:1042D000046AB35CA7FFD7C231CFD0B58B9ED92C6F +:1042E0001DAEDE5BB0C2649B26F263EC9CA36A75D4 +:1042F0000A936D02A906099C3F360EEB856707728B +:1043000013570005824ABF95147AB8E2AE2BB17BF1 +:10431000381BB60C9B8ED2920DBED5E5B7EFDC7C78 +:1043200021DFDB0BD4D2D38642E2D4F1F8B3DD68CF +:104330006E83DA1FCD16BE815B26B9F6E177B06FCA +:104340007747B718E65A0888706A0FFFCA3B0666B7 +:104350005C0B0111FF9E658F69AE62F8D3FF6B6144 +:1043600045CF6C1678E20AA0EED20DD75483044EE6 +:10437000C2B30339612667A7F71660D04D47694974 +:10438000DB776E3E4A6AD1AEDC5AD6D9660BDF4087 +:10439000F03BD83753AEBCA9C59EBBDE7FCFB2473A +:1043A000E9FFB5301CF2BDBD8AC2BACA3093B3531F +:1043B000A6A3B4240536D0BA9306D7CD2957DE5428 +:1043C000BF67D9232E7A66B3B84A61C4021B685D01 +:1043D000942B6F2A37BE0BB4A18E0CC31BDF055A7A +:1043E0008DEF022D00000000010203040C101418D0 +:1043F00020304052096AD53036A538BF40A39E818F +:10440000F3D7FB7CE339829B2FFF87348E4344C470 +:10441000DEE9CB547B9432A6C2233DEE4C950B4291 +:10442000FAC34E082EA16628D924B2765BA2496D44 +:104430008BD12572F8F66486689816D4A45CCC5D9E +:1044400065B6926C704850FDEDB9DA5E154657A717 +:104450008D9D8490D8AB008CBCD30AF7E45805B886 +:10446000B34506D02C1E8FCA3F0F02C1AFBD03015A +:10447000138A6B3A9111414F67DCEA97F2CFCEF085 +:10448000B4E67396AC7422E7AD3585E2F937E81CE3 +:1044900075DF6E47F11A711D29C5896FB7620EAAC3 +:1044A00018BE1BFC563E4BC6D279209ADBC0FE7864 +:1044B000CD5AF41FDDA8338807C731B11210592730 +:1044C00080EC5F60517FA919B54A0D2DE57A9F9365 +:1044D000C99CEFA0E03B4DAE2AF5B0C8EBBB3C83D6 +:1044E000539961172B047EBA77D626E16914635578 +:1044F000210C7D4F5441204D6F64650D004E6F724D +:104500006D616C204D6F64650D0000003045000842 +:1045100000000020F8000000903E00082846000837 +:10452000F800002070090000A03E00080000000014 +:10453000000000000000000000000000000000007B +:10454000000000000000000000000000000000006B +:10455000000000000000000000000000000000005B +:10456000000000000000000000000000000000004B +:10457000000000000000000000000000000000003B +:104580000000000003000000000000000000000028 +:10459000000000000000000000000000000000001B +:1045A000000000000000000000000000000000000B +:1045B00000000000000000000000000000000000FB +:1045C00000000000000000000000000000000000EB +:1045D00000000000000000000000000000000000DB +:1045E00000000000000000000000000000000000CB +:1045F00000000000000000000000000000000000BB +:1046000000000000000000000000000000000000AA +:10461000000000000000000000000000000E27075E +:08462000F30100080000000096 :040000050800016589 :00000001FF diff --git a/tmp/.ninja_log b/tmp/.ninja_log index 320a8b3..d8fe5cb 100644 --- a/tmp/.ninja_log +++ b/tmp/.ninja_log @@ -1,43 +1,45 @@ # ninja log v6 -8 116 7883668895297817 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-mkdir 33f68be7a9762efe -8 116 7883668895297817 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-mkdir 33f68be7a9762efe -116 214 7883668896330337 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-download 8d5ce3c00fc16ca4 -116 214 7883668896330337 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-download 8d5ce3c00fc16ca4 -224 322 7883668897403855 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-update 3ae75db438d97fbf -224 322 7883668897403855 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-update 3ae75db438d97fbf -322 422 7883668898391400 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-patch b54a62060b325746 -322 422 7883668898391400 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-patch b54a62060b325746 -422 9179 7883668985966322 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure 708efa7dee4d8c45 -422 9179 7883668985966322 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure 708efa7dee4d8c45 -16 115 7889058218052152 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 -441 553 7883669975311345 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-executes 9db191f9941f966f -16 115 7889058218052152 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf c3a3e5728b3e60b8 -16 115 7889058218052152 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex c3a3e5728b3e60b8 -16 115 7889058218052152 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map c3a3e5728b3e60b8 -407 516 7889058222828813 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 -329 407 7889058221742405 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 -16 115 7889058218052152 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 -441 553 7883669975311345 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-executes 9db191f9941f966f -115 283 7889058219043466 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 -115 283 7889058219043466 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 -283 329 7889058220722009 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 -283 329 7889058220722009 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 -329 407 7889058221742405 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 -407 516 7889058222828813 CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 -407 516 7889058222828813 G:/Robot_v2/BOOT/tmp/CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 -407 516 7889058222828813 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 -16 471 7889059150268053 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 -16 471 7889059150268053 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf c3a3e5728b3e60b8 -16 471 7889059150268053 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex c3a3e5728b3e60b8 -16 471 7889059150268053 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map c3a3e5728b3e60b8 -16 471 7889059150268053 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 -471 680 7889059154820695 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 -471 680 7889059154820695 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 -680 726 7889059156906569 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 -680 726 7889059156906569 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 -726 809 7889059157974137 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 -726 809 7889059157974137 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 -809 935 7889059159195145 CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 -809 935 7889059159195145 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 -809 935 7889059159195145 G:/Robot_v2/BOOT/tmp/CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 -809 935 7889059159195145 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 +12 125 7890673259697152 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-mkdir 33f68be7a9762efe +12 125 7890673259697152 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-mkdir 33f68be7a9762efe +126 232 7890673260750506 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-download 8d5ce3c00fc16ca4 +126 232 7890673260750506 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-download 8d5ce3c00fc16ca4 +241 348 7890673261917071 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-update 3ae75db438d97fbf +241 348 7890673261917071 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-update 3ae75db438d97fbf +348 454 7890673262972338 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-patch b54a62060b325746 +348 454 7890673262972338 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-patch b54a62060b325746 +454 11714 7890673375515811 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure 708efa7dee4d8c45 +454 11714 7890673375515811 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure 708efa7dee4d8c45 +17 161 7890856416728064 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 +17 161 7890856416728064 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.bin c3a3e5728b3e60b8 +162 406 7890856418174556 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 +17 161 7890856416728064 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf c3a3e5728b3e60b8 +12517 12632 7890673384727863 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-executes 9db191f9941f966f +17 161 7890856416728064 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex c3a3e5728b3e60b8 +17 161 7890856416728064 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map c3a3e5728b3e60b8 +17 161 7890856416728064 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 +471 582 7890856421979571 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 +582 765 7890856423795149 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 +12517 12632 7890673384727863 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-executes 9db191f9941f966f +162 406 7890856418174556 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 +406 471 7890856420616580 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 +406 471 7890856420616580 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 +471 582 7890856421979571 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 +582 765 7890856423795149 CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 +582 765 7890856423795149 G:/Robot_v2/BOOT/tmp/CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 +582 765 7890856423795149 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 +14 1313 7890861808233494 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 +14 1313 7890861808233494 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.bin c3a3e5728b3e60b8 +14 1313 7890861808233494 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf c3a3e5728b3e60b8 +14 1313 7890861808233494 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex c3a3e5728b3e60b8 +14 1313 7890861808233494 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map c3a3e5728b3e60b8 +14 1313 7890861808233494 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-build c3a3e5728b3e60b8 +1313 1573 7890861821228612 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 +1313 1573 7890861821228612 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-database 206b709820348205 +1573 1637 7890861823824026 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 +1573 1637 7890861823824026 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-install 66d6e5c354af78e4 +1637 1749 7890861825186938 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 +1637 1749 7890861825186938 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-test 57275ea8426097a0 +1749 1917 7890861826859958 CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 +1749 1917 7890861826859958 Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 +1749 1917 7890861826859958 G:/Robot_v2/BOOT/tmp/CMakeFiles/Robot_V2.Release+GD32C103CB-complete 39cd38b08f3cacb9 +1749 1917 7890861826859958 G:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-done 39cd38b08f3cacb9 diff --git a/tmp/1/.ninja_deps b/tmp/1/.ninja_deps index 04f684e..efcaf92 100644 Binary files a/tmp/1/.ninja_deps and b/tmp/1/.ninja_deps differ diff --git a/tmp/1/.ninja_log b/tmp/1/.ninja_log index 9497338..b71f08d 100644 --- a/tmp/1/.ninja_log +++ b/tmp/1/.ninja_log @@ -1,86 +1,77 @@ # ninja log v6 -12 211 7888233523208084 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -66 244 7883669850223131 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_FWDGT_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_fwdgt.o 77d2407664c0b50e -23 132 7887310985859793 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/initial.o 671120909b55a6ec -16 241 7888233523249309 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o 90049e3a9997d47e -16 346 7886528851179878 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/sys/aes128.o de648e3137990e90 -38 216 7883669849948685 CMakeFiles/GigaDevice_Device_EVAL_GD32C10x_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_eval.o 9a409ccbbaf0b506 -49 218 7883669850060822 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_DBG_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_dbg.o afbddcf2f39ba5cd -27 233 7888111179322586 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_CRC_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_crc.o 67890dbd6b26def8 -16 89 7889045342326772 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -75 247 7883669850317172 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_MISC_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_misc.o 249b986db23681a2 -57 233 7883669850137475 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_EXTI_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_exti.o dc69558be82ddab3 -11 170 7889046213230158 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -84 295 7883669850409328 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_RCU_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_rcu.o 8a38055acf3e9414 -79 254 7883669850363588 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_PMU_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_pmu.o 90d7d435f1eb4630 -53 264 7883669850099005 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_DMA_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_dma.o d976b2f727d5d643 -79 274 7883668987832296 CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/startup_gd32c10x.o 7333d2a666947fb3 -70 266 7883669850273764 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_GPIO_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_gpio.o 54f1765925ee6320 -89 282 7883669850457885 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_USART_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_usart.o 25d66ba79c0b0dee -19 235 7887309933117156 CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/system_gd32c10x.o 59beee78be430f18 -42 319 7883669849980565 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_CAN_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_can.o faa264156fd20815 -62 379 7883669850185622 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_FMC_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_fmc.o bf3ed2250296db4a -19 308 7888233523270727 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o b46fd0fc5d6515ff -25 274 7888233523337014 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -170 338 7889046216052953 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -170 338 7889046216052953 ac6_linker_script.sct 623ca12fbe475071 -170 338 7889046216052953 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -16 89 7889045342326772 CMakeFiles/database cd32a3f4a99f5b2a -10 4214 7885542907856565 build.ninja d9a30fa45660d8a5 -16 90 7889046217300311 CMakeFiles/database cd32a3f4a99f5b2a -16 90 7889046217300311 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -12 208 7889054158176601 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -20 268 7889054158250360 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -17 274 7889054158223257 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -5 138 7889054867059399 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -12 156 7889054867132651 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -9 165 7889054867106034 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -165 344 7889054869923167 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -165 344 7889054869923167 ac6_linker_script.sct 623ca12fbe475071 -165 344 7889054869923167 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -15 91 7889054871246783 CMakeFiles/database cd32a3f4a99f5b2a -15 91 7889054871246783 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -11 133 7889055524491562 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -18 158 7889055524565196 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -15 164 7889055524538110 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -165 343 7889055527288151 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -165 343 7889055527288151 ac6_linker_script.sct 623ca12fbe475071 -165 343 7889055527288151 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -16 99 7889055528640625 CMakeFiles/database cd32a3f4a99f5b2a -16 99 7889055528640625 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -12 141 7889056998090449 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -20 174 7889056998168251 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -16 178 7889056998136051 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -178 353 7889057001052221 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -178 353 7889057001052221 ac6_linker_script.sct 623ca12fbe475071 -178 353 7889057001052221 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -16 100 7889057002315539 CMakeFiles/database cd32a3f4a99f5b2a -16 100 7889057002315539 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -11 164 7889057323015023 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -164 337 7889057325833997 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -164 337 7889057325833997 ac6_linker_script.sct 623ca12fbe475071 -164 337 7889057325833997 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -16 92 7889057327081778 CMakeFiles/database cd32a3f4a99f5b2a -16 92 7889057327081778 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -8 126 7889058182384951 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o 90049e3a9997d47e -4 136 7889058182338939 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -17 160 7889058182472191 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -14 169 7889058182445145 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -11 193 7889058182413025 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o b46fd0fc5d6515ff -193 358 7889058185467252 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -193 358 7889058185467252 ac6_linker_script.sct 623ca12fbe475071 -193 358 7889058185467252 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -15 90 7889058186662907 CMakeFiles/database cd32a3f4a99f5b2a -15 90 7889058186662907 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -3 81 7889058219486129 CMakeFiles/database cd32a3f4a99f5b2a -3 81 7889058219486129 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a -15 133 7889059151041366 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o 90049e3a9997d47e -11 146 7889059151001237 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f -23 170 7889059151128645 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a -20 175 7889059151094896 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f -17 200 7889059151068007 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o b46fd0fc5d6515ff -200 364 7889059154121237 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 623ca12fbe475071 -200 364 7889059154121237 ac6_linker_script.sct 623ca12fbe475071 -200 364 7889059154121237 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 623ca12fbe475071 -20 108 7889059155554497 CMakeFiles/database cd32a3f4a99f5b2a -20 108 7889059155554497 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +17 140 7890715713799590 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o 90049e3a9997d47e +16 148 7890771245777108 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +15 258 7890700902913628 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/sys/aes128.o de648e3137990e90 +31 252 7890673377105116 CMakeFiles/GigaDevice_Device_EVAL_GD32C10x_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_eval.o 9a409ccbbaf0b506 +46 300 7890673377243346 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_DBG_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_dbg.o afbddcf2f39ba5cd +79 311 7890673377577407 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_PMU_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_pmu.o 90d7d435f1eb4630 +15 125 7890770048307661 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +41 303 7890673377198599 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_CRC_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_crc.o 67890dbd6b26def8 +95 288 7890673377735646 CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/startup_gd32c10x.o 7333d2a666947fb3 +55 306 7890673377343008 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_EXTI_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_exti.o dc69558be82ddab3 +15 205 7890748941645060 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/initial.o 671120909b55a6ec +64 313 7890673377428831 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_FWDGT_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_fwdgt.o 77d2407664c0b50e +74 322 7890673377525767 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_MISC_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_misc.o 249b986db23681a2 +99 340 7890673377786120 CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/system_gd32c10x.o 59beee78be430f18 +69 347 7890673377480049 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_GPIO_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_gpio.o 54f1765925ee6320 +50 353 7890673377287203 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_DMA_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_dma.o d976b2f727d5d643 +89 355 7890673377680938 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_USART_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_usart.o 25d66ba79c0b0dee +19 274 7890755675430365 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a +85 375 7890673377637734 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_RCU_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_rcu.o 8a38055acf3e9414 +17 290 7890755675404147 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f +36 413 7890673377149495 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_CAN_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_can.o faa264156fd20815 +20 212 7890715713827432 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o b46fd0fc5d6515ff +60 464 7890673377385769 CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_FMC_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/gd32c10x_fmc.o bf3ed2250296db4a +148 349 7890771248462685 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +148 349 7890771248462685 ac6_linker_script.sct 8519cd44596d6959 +148 349 7890771248462685 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +15 125 7890770048307661 CMakeFiles/database cd32a3f4a99f5b2a +18 125 7890771250093811 CMakeFiles/database cd32a3f4a99f5b2a +18 125 7890771250093811 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +13 220 7890777467367934 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +17 294 7890777467410485 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f +294 508 7890777471661532 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +294 508 7890777471661532 ac6_linker_script.sct 8519cd44596d6959 +294 508 7890777471661532 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +16 129 7890777473285115 CMakeFiles/database cd32a3f4a99f5b2a +16 129 7890777473285115 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +3 127 7890851420401990 CMakeFiles/database cd32a3f4a99f5b2a +3 127 7890851420401990 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +12 973 7890851520935204 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +974 1308 7890851532980991 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +974 1308 7890851532980991 ac6_linker_script.sct 8519cd44596d6959 +974 1308 7890851532980991 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +17 126 7890851534898598 CMakeFiles/database cd32a3f4a99f5b2a +17 126 7890851534898598 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +11 149 7890851844694331 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +149 351 7890851847451868 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +149 351 7890851847451868 ac6_linker_script.sct 8519cd44596d6959 +149 351 7890851847451868 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +15 124 7890851849049063 CMakeFiles/database cd32a3f4a99f5b2a +15 124 7890851849049063 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +12 145 7890852052269162 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +145 347 7890852054982744 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +145 347 7890852054982744 ac6_linker_script.sct 8519cd44596d6959 +145 347 7890852054982744 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +15 125 7890852056602367 CMakeFiles/database cd32a3f4a99f5b2a +15 125 7890852056602367 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +12 225 7890855367432401 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +226 445 7890855371073276 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +226 445 7890855371073276 ac6_linker_script.sct 8519cd44596d6959 +226 445 7890855371073276 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +15 129 7890855372707375 CMakeFiles/database cd32a3f4a99f5b2a +15 129 7890855372707375 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +3 121 7890855708250214 CMakeFiles/database cd32a3f4a99f5b2a +3 121 7890855708250214 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +3 120 7890856418641784 CMakeFiles/database cd32a3f4a99f5b2a +3 120 7890856418641784 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a +13 218 7890861809148591 CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o a1e7d66abb20e63f +17 239 7890861809189363 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o 90049e3a9997d47e +27 281 7890861809283737 CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o 45fb475e6531516a +24 297 7890861809255530 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o d3ceecf5eb5da62f +20 977 7890861809222029 CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o b46fd0fc5d6515ff +977 1180 7890861820180394 G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf 8519cd44596d6959 +977 1180 7890861820180394 ac6_linker_script.sct 8519cd44596d6959 +977 1180 7890861820180394 G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct 8519cd44596d6959 +15 137 7890861821811261 CMakeFiles/database cd32a3f4a99f5b2a +15 137 7890861821811261 G:/Robot_v2/BOOT/tmp/1/CMakeFiles/database cd32a3f4a99f5b2a diff --git a/tmp/1/CMakeCache.txt b/tmp/1/CMakeCache.txt index 598b0c3..a9be388 100644 --- a/tmp/1/CMakeCache.txt +++ b/tmp/1/CMakeCache.txt @@ -329,6 +329,8 @@ CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //Platform information initialized CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 //noop for ranlib CMAKE_RANLIB:INTERNAL=: //ADVANCED property for variable: CMAKE_READELF diff --git a/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_C.bin b/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_C.bin index d13072d..190e4ba 100644 Binary files a/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_C.bin and b/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_C.bin differ diff --git a/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_CXX.bin b/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_CXX.bin index 39ac3da..82c588c 100644 Binary files a/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_CXX.bin and b/tmp/1/CMakeFiles/3.31.5/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/tmp/1/CMakeFiles/CMakeConfigureLog.yaml b/tmp/1/CMakeFiles/CMakeConfigureLog.yaml index c36a665..ab90467 100644 --- a/tmp/1/CMakeFiles/CMakeConfigureLog.yaml +++ b/tmp/1/CMakeFiles/CMakeConfigureLog.yaml @@ -5,7 +5,7 @@ events: kind: "message-v1" backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake:200 (message)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | The target system is: Generic - - The host system is: Windows - 10.0.26220 - AMD64 @@ -15,7 +15,7 @@ events: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: c:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/bin/armclang.exe @@ -37,7 +37,7 @@ events: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: c:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/bin/armclang.exe @@ -58,7 +58,7 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:1250 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Checking whether the ASM compiler is GNU using "--version" did not match "(GNU assembler)|(GCC)|(Free Software Foundation)": Product: Keil MDK Community (non-commercial free of charge) @@ -71,7 +71,7 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:1250 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Checking whether the ASM compiler is AppleClang using "--version" did not match "(Apple (clang|LLVM) version)": Product: Keil MDK Community (non-commercial free of charge) @@ -84,7 +84,7 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:1250 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Checking whether the ASM compiler is Clang using "--version" did not match "(clang version)": Product: Keil MDK Community (non-commercial free of charge) @@ -97,7 +97,7 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake:1237 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Checking whether the ASM compiler is ARMClang using "--version" matched "armclang": Product: Keil MDK Community (non-commercial free of charge) @@ -110,12 +110,12 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" checks: - "Detecting CXX compiler ABI info" directories: - source: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gca0pl" - binary: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gca0pl" + source: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-x4u5zg" + binary: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-x4u5zg" cmakeVariables: CMAKE_CXX_COMPILER_TARGET: "arm-arm-none-eabi" CMAKE_CXX_FLAGS: "--target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard" @@ -128,24 +128,24 @@ events: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gca0pl' + Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-x4u5zg' - Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_f38a8 - [1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -MF CMakeFiles\\cmTC_f38a8.dir\\CMakeCXXCompilerABI.o.d -o CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_b4bea + [1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -MF CMakeFiles\\cmTC_b4bea.dir\\CMakeCXXCompilerABI.o.d -o CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp Product: Keil MDK Community (non-commercial free of charge) Component: Arm Compiler for Embedded 6.24 Tool: armclang [5f371800] Target: arm-arm-none-eabi (in-process) - "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -Werror=return-type -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-gca0pl" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-gca0pl" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_f38a8.dir\\\\CMakeCXXCompilerABI.o.d" -MT CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -sys-header-deps -D__ARMCOMPILER_LIBCXX=1 -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include\\\\libcxx" -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -fdeprecated-macro -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -fsuppress-licensing -aggressive-jump-threading -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -x c++ C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp + "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -Werror=return-type -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-x4u5zg" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-x4u5zg" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_b4bea.dir\\\\CMakeCXXCompilerABI.o.d" -MT CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -sys-header-deps -D__ARMCOMPILER_LIBCXX=1 -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include\\\\libcxx" -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -fdeprecated-macro -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -fsuppress-licensing -aggressive-jump-threading -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -x c++ C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp Arm Compiler for Embedded 6.24 -cc1 default target aarch64-arm-none-eabi\x0d #include "..." search starts here:\x0d #include <...> search starts here:\x0d C:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\..\\include\\libcxx\x0d C:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\..\\include\x0d End of search list.\x0d - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_f38a8.a CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o && cd ." + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_b4bea.a CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o && cd ." exitCode: 0 - @@ -153,7 +153,7 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Parsed CXX implicit include dir info: rv=done found start of include info @@ -171,29 +171,29 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(armlink\\.exe|;ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(armlink\\.exe|;ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gca0pl'] + ignore line: [Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-x4u5zg'] ignore line: [] - ignore line: [Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_f38a8] - ignore line: [[1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -MF CMakeFiles\\cmTC_f38a8.dir\\CMakeCXXCompilerABI.o.d -o CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_b4bea] + ignore line: [[1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -MF CMakeFiles\\cmTC_b4bea.dir\\CMakeCXXCompilerABI.o.d -o CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Product: Keil MDK Community (non-commercial free of charge)] ignore line: [Component: Arm Compiler for Embedded 6.24] ignore line: [Tool: armclang [5f371800]] ignore line: [] ignore line: [Target: arm-arm-none-eabi] ignore line: [ (in-process)] - ignore line: [ "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -Werror=return-type -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-gca0pl" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-gca0pl" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_f38a8.dir\\\\CMakeCXXCompilerABI.o.d" -MT CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -sys-header-deps -D__ARMCOMPILER_LIBCXX=1 -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include\\\\libcxx" -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -fdeprecated-macro -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -fsuppress-licensing -aggressive-jump-threading -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o -x c++ C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [ "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -Werror=return-type -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-x4u5zg" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-x4u5zg" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_b4bea.dir\\\\CMakeCXXCompilerABI.o.d" -MT CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -sys-header-deps -D__ARMCOMPILER_LIBCXX=1 -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include\\\\libcxx" -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -fdeprecated-macro -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fcxx-exceptions -fexceptions -fsuppress-licensing -aggressive-jump-threading -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o -x c++ C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Arm Compiler for Embedded 6.24 -cc1 default target aarch64-arm-none-eabi\x0d] ignore line: [#include "..." search starts here:\x0d] ignore line: [#include <...> search starts here:\x0d] ignore line: [ C:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\..\\include\\libcxx\x0d] ignore line: [ C:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\..\\include\x0d] ignore line: [End of search list.\x0d] - ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_f38a8.a CMakeFiles/cmTC_f38a8.dir/CMakeCXXCompilerABI.o && cd ."] + ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_b4bea.a CMakeFiles/cmTC_b4bea.dir/CMakeCXXCompilerABI.o && cd ."] ignore line: [] ignore line: [] implicit libs: [] @@ -209,12 +209,12 @@ events: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang.cmake:315 (_record_compiler_features)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake:70 (cmake_record_cxx_compile_features)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake:83 (CMAKE_DETERMINE_COMPILER_SUPPORT)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" checks: - "Detecting CXX compile features" directories: - source: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gdao6q" - binary: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gdao6q" + source: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-f5zn64" + binary: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-f5zn64" cmakeVariables: CMAKE_CXX_COMPILER_TARGET: "arm-arm-none-eabi" CMAKE_CXX_FLAGS: "--target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard" @@ -226,11 +226,11 @@ events: variable: "CMAKE_CXX_FEATURE_TEST" cached: true stdout: | - Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gdao6q' + Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-f5zn64' - Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_2ad9e - [1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -MD -MT CMakeFiles/cmTC_2ad9e.dir/feature_tests.o -MF CMakeFiles\\cmTC_2ad9e.dir\\feature_tests.o.d -o CMakeFiles/cmTC_2ad9e.dir/feature_tests.o -c G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-gdao6q/feature_tests.cxx - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_2ad9e.a CMakeFiles/cmTC_2ad9e.dir/feature_tests.o && cd ." + Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_694fd + [1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -MD -MT CMakeFiles/cmTC_694fd.dir/feature_tests.o -MF CMakeFiles\\cmTC_694fd.dir\\feature_tests.o.d -o CMakeFiles/cmTC_694fd.dir/feature_tests.o -c G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-f5zn64/feature_tests.cxx + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_694fd.a CMakeFiles/cmTC_694fd.dir/feature_tests.o && cd ." exitCode: 0 - @@ -238,12 +238,12 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" checks: - "Detecting C compiler ABI info" directories: - source: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-au5kgd" - binary: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-au5kgd" + source: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-peotkb" + binary: "G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-peotkb" cmakeVariables: CMAKE_CXX_COMPILER_TARGET: "arm-arm-none-eabi" CMAKE_C_COMPILER_TARGET: "arm-arm-none-eabi" @@ -255,23 +255,23 @@ events: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | - Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-au5kgd' + Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-peotkb' - Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_3c741 - [1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_3c741.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c + Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_e81a8 + [1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_e81a8.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c Product: Keil MDK Community (non-commercial free of charge) Component: Arm Compiler for Embedded 6.24 Tool: armclang [5f371800] Target: arm-arm-none-eabi (in-process) - "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-au5kgd" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-au5kgd" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_3c741.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -x c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c\x0d + "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign,preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-peotkb" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-peotkb" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_e81a8.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -x c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c\x0d Arm Compiler for Embedded 6.24 -cc1 default target aarch64-arm-none-eabi\x0d #include "..." search starts here:\x0d #include <...> search starts here:\x0d C:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\..\\include\x0d End of search list.\x0d - [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_3c741.a CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o && cd ." + [2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_e81a8.a CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o && cd ." exitCode: 0 - @@ -279,7 +279,7 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Parsed C implicit include dir info: rv=done found start of include info @@ -295,28 +295,28 @@ events: backtrace: - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" - "C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:25 (project)" + - "CMakeLists.txt:26 (project)" message: | Parsed C implicit link information: link line regex: [^( *|.*[/\\])(armlink\\.exe|;ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(armlink\\.exe|;ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-au5kgd'] + ignore line: [Change Dir: 'G:/Robot_v2/BOOT/tmp/1/CMakeFiles/CMakeScratch/TryCompile-peotkb'] ignore line: [] - ignore line: [Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_3c741] - ignore line: [[1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_3c741.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s): C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.ninja.build.ninja/1.12.1/ninja.exe -v cmTC_e81a8] + ignore line: [[1/2] c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armclang.exe --target=arm-arm-none-eabi --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -v -MD -MT CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -MF CMakeFiles\\cmTC_e81a8.dir\\CMakeCCompilerABI.o.d -o CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c] ignore line: [Product: Keil MDK Community (non-commercial free of charge)] ignore line: [Component: Arm Compiler for Embedded 6.24] ignore line: [Tool: armclang [5f371800]] ignore line: [] ignore line: [Target: arm-arm-none-eabi] ignore line: [ (in-process)] - ignore line: [ "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-au5kgd" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-au5kgd" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_3c741.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o -x c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c\x0d] + ignore line: [ "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\armclang.exe" -cc1 -triple thumbv7em-arm-none-eabihf -emit-obj -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model static -mframe-pointer=none -menable-no-infs -menable-no-nans -fmath-errno -fno-signed-zeros -fdenormal-fp-math=preserve-sign preserve-sign -ffp-contract=on -fno-rounding-math -ffinite-math-only -mconstructor-aliases -target-cpu cortex-m4 -target-feature -vfp2 -target-feature +vfp2sp -target-feature -vfp3 -target-feature -vfp3d16 -target-feature +vfp3d16sp -target-feature -vfp3sp -target-feature +fp16 -target-feature -vfp4 -target-feature -vfp4d16 -target-feature +vfp4d16sp -target-feature -vfp4sp -target-feature -fp-armv8 -target-feature -fp-armv8d16 -target-feature -fp-armv8d16sp -target-feature -fp-armv8sp -target-feature -fullfp16 -target-feature -fp64 -target-feature -d32 -target-feature -neon -target-feature -sha2 -target-feature -aes -target-feature -fp16fml -target-abi aapcs -mfloat-abi hard -debugger-tuning=gdb -fforce-dwarf-frame "-fdebug-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-peotkb" -v -ffunction-sections -fdata-sections "-fcoverage-compilation-dir=G:\\\\Robot_v2\\\\BOOT\\\\tmp\\\\1\\\\CMakeFiles\\\\CMakeScratch\\\\TryCompile-peotkb" -resource-dir "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\lib\\\\clang\\\\20" -dependency-file "CMakeFiles\\\\cmTC_e81a8.dir\\\\CMakeCCompilerABI.o.d" -MT CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -sys-header-deps -internal-isystem "C:\\\\Users\\\\cbb\\\\.vcpkg\\\\artifacts\\\\2139c4c6\\\\compilers.arm.armclang\\\\6.24.0\\\\bin\\\\..\\\\include" -nobuiltininc -ferror-limit 19 -fvisibility=hidden -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -fsuppress-licensing -aggressive-jump-threading -o CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o -x c C:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c\x0d] ignore line: [Arm Compiler for Embedded 6.24 -cc1 default target aarch64-arm-none-eabi\x0d] ignore line: [#include "..." search starts here:\x0d] ignore line: [#include <...> search starts here:\x0d] ignore line: [ C:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\..\\include\x0d] ignore line: [End of search list.\x0d] - ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_3c741.a CMakeFiles/cmTC_3c741.dir/CMakeCCompilerABI.o && cd ."] + ignore line: [[2/2] C:\\WINDOWS\\system32\\cmd.exe /C "cd . && c:\\Users\\cbb\\.vcpkg\\artifacts\\2139c4c6\\compilers.arm.armclang\\6.24.0\\bin\\armar.exe --create -cr libcmTC_e81a8.a CMakeFiles/cmTC_e81a8.dir/CMakeCCompilerABI.o && cd ."] ignore line: [] ignore line: [] implicit libs: [] diff --git a/tmp/1/CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o b/tmp/1/CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o index 49dce89..5aedae7 100644 Binary files a/tmp/1/CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o and b/tmp/1/CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o differ diff --git a/tmp/1/CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o b/tmp/1/CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o index 147f176..d223730 100644 Binary files a/tmp/1/CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o and b/tmp/1/CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o differ diff --git a/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o b/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o index 8aaa7c7..c531366 100644 Binary files a/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o and b/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o differ diff --git a/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o b/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o index d9a2bf7..7bbecbf 100644 Binary files a/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o and b/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o differ diff --git a/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o b/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o index 20c6e0e..f30908c 100644 Binary files a/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o and b/tmp/1/CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o differ diff --git a/tmp/1/CMakeFiles/feature_tests.bin b/tmp/1/CMakeFiles/feature_tests.bin index a6fd627..fc97584 100644 Binary files a/tmp/1/CMakeFiles/feature_tests.bin and b/tmp/1/CMakeFiles/feature_tests.bin differ diff --git a/tmp/1/ac6_linker_script.sct b/tmp/1/ac6_linker_script.sct index 252b79e..a319fb9 100644 --- a/tmp/1/ac6_linker_script.sct +++ b/tmp/1/ac6_linker_script.sct @@ -8,9 +8,9 @@ # 2 "" 2 # 1 "G:/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/ac6_linker_script.sct.src" 2 # 32 "G:/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/ac6_linker_script.sct.src" -LR_ROM0 0x08000000 0x00020000 { +LR_ROM0 0x08000000 0x08005000 { - ER_ROM0 0x08000000 0x00020000 { + ER_ROM0 0x08000000 0x08005000 { *.o (RESET, +First) *(InRoot$$Sections) *(+RO +XO) diff --git a/tmp/1/build.ninja b/tmp/1/build.ninja index 9578975..e6a1e34 100644 --- a/tmp/1/build.ninja +++ b/tmp/1/build.ninja @@ -62,11 +62,12 @@ build G$:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf ac6_linker_ FLAGS = --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard LINK_FLAGS = --cpu=Cortex-M4 --scatter=G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct --map --list G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map --library_type=microlib --entry=Reset_Handler --info=summarysizes --summary_stderr --diag_suppress=L6314W OBJECT_DIR = CMakeFiles\Robot_V2.Release+GD32C103CB.dir - POST_BUILD = C:\WINDOWS\system32\cmd.exe /C "cd /D G:\Robot_v2\BOOT\tmp\1 && c:\Users\cbb\.vcpkg\artifacts\2139c4c6\compilers.arm.armclang\6.24.0\bin\\fromelf.exe --i32combined --output G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf" + POST_BUILD = C:\WINDOWS\system32\cmd.exe /C "cd /D G:\Robot_v2\BOOT\tmp\1 && c:\Users\cbb\.vcpkg\artifacts\2139c4c6\compilers.arm.armclang\6.24.0\bin\fromelf.exe --bin --output G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.bin G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf && cd /D G:\Robot_v2\BOOT\tmp\1 && c:\Users\cbb\.vcpkg\artifacts\2139c4c6\compilers.arm.armclang\6.24.0\bin\fromelf.exe --i32combined --output G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex G:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf" PRE_LINK = C:\WINDOWS\system32\cmd.exe /C "cd /D G:\Robot_v2\BOOT\tmp\1 && c:\Users\cbb\.vcpkg\artifacts\2139c4c6\compilers.arm.armclang\6.24.0\bin\\armclang.exe -E --target=arm-arm-none-eabi -mcpu=Cortex-M4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -xc -include G:/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/regions_GD32C103CB.h G:/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/ac6_linker_script.sct.src -o G:/Robot_v2/BOOT/tmp/1/ac6_linker_script.sct && cd G:\Robot_v2\BOOT\tmp\1" RESTAT = 1 + TARGET_COMPILE_PDB = CMakeFiles\Robot_V2.Release+GD32C103CB.dir\ TARGET_FILE = G:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf - TARGET_PDB = Robot_V2.axf.dbg + TARGET_PDB = G:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.pdb # ============================================================================= # Object build statements for OBJECT_LIBRARY target Group_Source_Files @@ -84,6 +85,8 @@ build CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/main.o: CXX_CO INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_Source_Files.dir OBJECT_FILE_DIR = CMakeFiles\Group_Source_Files.dir\G_\Robot_v2\BOOT\Robot_V2 + TARGET_COMPILE_PDB = CMakeFiles\Group_Source_Files.dir\ + TARGET_PDB = "" build CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/sys/aes128.o: CXX_COMPILER__Group_Source_Files_unscanned_ G$:/Robot_v2/BOOT/Robot_V2/sys/aes128.cpp || cmake_object_order_depends_target_Group_Source_Files DEFINES = -DGD32C10x -D_RTE_ @@ -92,6 +95,8 @@ build CMakeFiles/Group_Source_Files.dir/G_/Robot_v2/BOOT/Robot_V2/sys/aes128.o: INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_Source_Files.dir OBJECT_FILE_DIR = CMakeFiles\Group_Source_Files.dir\G_\Robot_v2\BOOT\Robot_V2\sys + TARGET_COMPILE_PDB = CMakeFiles\Group_Source_Files.dir\ + TARGET_PDB = "" @@ -116,6 +121,8 @@ build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/systick.o: CXX_COMP INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_sys.dir OBJECT_FILE_DIR = CMakeFiles\Group_sys.dir\G_\Robot_v2\BOOT\Robot_V2\sys + TARGET_COMPILE_PDB = CMakeFiles\Group_sys.dir\ + TARGET_PDB = "" build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/initial.o: CXX_COMPILER__Group_sys_unscanned_ G$:/Robot_v2/BOOT/Robot_V2/sys/initial.cpp || cmake_object_order_depends_target_Group_sys DEFINES = -DGD32C10x -D_RTE_ @@ -124,6 +131,8 @@ build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/initial.o: CXX_COMP INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_sys.dir OBJECT_FILE_DIR = CMakeFiles\Group_sys.dir\G_\Robot_v2\BOOT\Robot_V2\sys + TARGET_COMPILE_PDB = CMakeFiles\Group_sys.dir\ + TARGET_PDB = "" build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o: CXX_COMPILER__Group_sys_unscanned_ G$:/Robot_v2/BOOT/Robot_V2/sys/flash.cpp || cmake_object_order_depends_target_Group_sys DEFINES = -DGD32C10x -D_RTE_ @@ -132,6 +141,8 @@ build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/flash.o: CXX_COMPIL INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_sys.dir OBJECT_FILE_DIR = CMakeFiles\Group_sys.dir\G_\Robot_v2\BOOT\Robot_V2\sys + TARGET_COMPILE_PDB = CMakeFiles\Group_sys.dir\ + TARGET_PDB = "" build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o: CXX_COMPILER__Group_sys_unscanned_ G$:/Robot_v2/BOOT/Robot_V2/sys/OTA.cpp || cmake_object_order_depends_target_Group_sys DEFINES = -DGD32C10x -D_RTE_ @@ -140,6 +151,8 @@ build CMakeFiles/Group_sys.dir/G_/Robot_v2/BOOT/Robot_V2/sys/OTA.o: CXX_COMPILER INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_sys.dir OBJECT_FILE_DIR = CMakeFiles\Group_sys.dir\G_\Robot_v2\BOOT\Robot_V2\sys + TARGET_COMPILE_PDB = CMakeFiles\Group_sys.dir\ + TARGET_PDB = "" @@ -164,6 +177,8 @@ build CMakeFiles/Group_device.dir/G_/Robot_v2/BOOT/Robot_V2/device/Can.o: CXX_CO INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include/libcxx -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\Group_device.dir OBJECT_FILE_DIR = CMakeFiles\Group_device.dir\G_\Robot_v2\BOOT\Robot_V2\device + TARGET_COMPILE_PDB = CMakeFiles\Group_device.dir\ + TARGET_PDB = "" @@ -188,6 +203,8 @@ build CMakeFiles/GigaDevice_Device_EVAL_GD32C10x_1_0_0.dir/G_/Robot_v2/BOOT/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_EVAL_GD32C10x_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_EVAL_GD32C10x_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_EVAL_GD32C10x_1_0_0.dir\ + TARGET_PDB = "" @@ -212,6 +229,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_CAN_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_CAN_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_CAN_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_CAN_1_0_0.dir\ + TARGET_PDB = "" @@ -236,6 +255,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_CRC_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_CRC_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_CRC_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_CRC_1_0_0.dir\ + TARGET_PDB = "" @@ -260,6 +281,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_DBG_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_DBG_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_DBG_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_DBG_1_0_0.dir\ + TARGET_PDB = "" @@ -284,6 +307,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_DMA_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_DMA_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_DMA_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_DMA_1_0_0.dir\ + TARGET_PDB = "" @@ -308,6 +333,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_EXTI_1_0_0.dir/G_/Rob INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_EXTI_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_EXTI_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_EXTI_1_0_0.dir\ + TARGET_PDB = "" @@ -332,6 +359,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_FMC_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_FMC_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_FMC_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_FMC_1_0_0.dir\ + TARGET_PDB = "" @@ -356,6 +385,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_FWDGT_1_0_0.dir/G_/Ro INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_FWDGT_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_FWDGT_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_FWDGT_1_0_0.dir\ + TARGET_PDB = "" @@ -380,6 +411,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_GPIO_1_0_0.dir/G_/Rob INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_GPIO_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_GPIO_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_GPIO_1_0_0.dir\ + TARGET_PDB = "" @@ -404,6 +437,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_MISC_1_0_0.dir/G_/Rob INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_MISC_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_MISC_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_MISC_1_0_0.dir\ + TARGET_PDB = "" @@ -428,6 +463,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_PMU_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_PMU_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_PMU_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_PMU_1_0_0.dir\ + TARGET_PDB = "" @@ -452,6 +489,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_RCU_1_0_0.dir/G_/Robo INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_RCU_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_RCU_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_RCU_1_0_0.dir\ + TARGET_PDB = "" @@ -476,6 +515,8 @@ build CMakeFiles/GigaDevice_Device_GD32C10x_StdPeripherals_USART_1_0_0.dir/G_/Ro INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_USART_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_USART_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_GD32C10x_StdPeripherals_USART_1_0_0.dir\ + TARGET_PDB = "" @@ -499,6 +540,8 @@ build CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/R INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device OBJECT_DIR = CMakeFiles\GigaDevice_Device_Startup_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_Startup_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_Startup_1_0_0.dir\ + TARGET_PDB = "" build CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/system_gd32c10x.o: C_COMPILER__GigaDevice_Device_Startup_1_0_0_unscanned_ G$:/Robot_v2/BOOT/Robot_V2/RTE/Device/GD32C103CB/system_gd32c10x.c || cmake_object_order_depends_target_GigaDevice_Device_Startup_1_0_0 DEFINES = -DGD32C10x -D_RTE_ @@ -507,6 +550,8 @@ build CMakeFiles/GigaDevice_Device_Startup_1_0_0.dir/G_/Robot_v2/BOOT/Robot_V2/R INCLUDES = -IG:/Robot_v2/BOOT/Robot_V2/RTE/_Release_GD32C103CB -IC:/Users/cbb/AppData/Local/arm/packs/ARM/CMSIS/4.5.0/CMSIS/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Firmware/Peripherals/inc -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Include -IC:/Users/cbb/AppData/Local/arm/packs/GigaDevice/GD32C10x_DFP/1.0.1/Device/Utilities -IG:/Robot_v2/BOOT/Robot_V2 -IG:/Robot_v2/BOOT/Robot_V2/sys -IG:/Robot_v2/BOOT/Robot_V2/device -isystem C:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/include OBJECT_DIR = CMakeFiles\GigaDevice_Device_Startup_1_0_0.dir OBJECT_FILE_DIR = CMakeFiles\GigaDevice_Device_Startup_1_0_0.dir\G_\Robot_v2\BOOT\Robot_V2\RTE\Device\GD32C103CB + TARGET_COMPILE_PDB = CMakeFiles\GigaDevice_Device_Startup_1_0_0.dir\ + TARGET_PDB = "" @@ -570,14 +615,14 @@ build all: phony G$:/Robot_v2/BOOT/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf ############################################# # Re-run CMake if any of its inputs changed. -build build.ninja: RERUN_CMAKE | C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeASMInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeGenericSystem.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-ASM.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeASMLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Platform/Generic.cmake C$:/Users/cbb/.vscode/extensions/arm.cmsis-csolution-1.64.1-win32-x64/tools/cmsis-toolbox/etc/AC6.6.16.2.cmake CMakeCache.txt CMakeFiles/3.31.5/CMakeASMCompiler.cmake CMakeFiles/3.31.5/CMakeCCompiler.cmake CMakeFiles/3.31.5/CMakeCXXCompiler.cmake CMakeFiles/3.31.5/CMakeSystem.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/components.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/groups.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/toolchain.cmake G$:/Robot_v2/BOOT/tmp/roots.cmake +build build.ninja: RERUN_CMAKE | C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeASMCompiler.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeASMInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeGenericSystem.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeNinjaFindMake.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystem.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestASMCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-ASM.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX-FeatureTests.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX-TestableFeatures.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeASMLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Platform/Generic.cmake C$:/Users/cbb/.vscode/extensions/arm.cmsis-csolution-1.64.1-win32-x64/tools/cmsis-toolbox/etc/AC6.6.16.2.cmake CMakeCache.txt CMakeFiles/3.31.5/CMakeASMCompiler.cmake CMakeFiles/3.31.5/CMakeCCompiler.cmake CMakeFiles/3.31.5/CMakeCXXCompiler.cmake CMakeFiles/3.31.5/CMakeSystem.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/components.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/groups.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/toolchain.cmake G$:/Robot_v2/BOOT/tmp/roots.cmake pool = console ############################################# # A missing CMake input file is not an error. -build C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeASMInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeGenericSystem.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-ASM.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeASMLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Platform/Generic.cmake C$:/Users/cbb/.vscode/extensions/arm.cmsis-csolution-1.64.1-win32-x64/tools/cmsis-toolbox/etc/AC6.6.16.2.cmake CMakeCache.txt CMakeFiles/3.31.5/CMakeASMCompiler.cmake CMakeFiles/3.31.5/CMakeCCompiler.cmake CMakeFiles/3.31.5/CMakeCXXCompiler.cmake CMakeFiles/3.31.5/CMakeSystem.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/components.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/groups.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/toolchain.cmake G$:/Robot_v2/BOOT/tmp/roots.cmake: phony +build C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeASMCompiler.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeASMInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompiler.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCCompilerABI.c C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompiler.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXCompilerABI.cpp C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCXXInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCommonLanguageInclude.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeCompilerIdDetection.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineASMCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCXXCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerABI.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerId.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineCompilerSupport.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeDetermineSystem.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeFindBinUtils.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeGenericSystem.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeInitializeConfigs.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeLanguageInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeNinjaFindMake.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeParseImplicitIncludeInfo.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeParseImplicitLinkInfo.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeParseLibraryArchitecture.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystem.cmake.in C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeSystemSpecificInitialize.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestASMCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCXXCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/CMakeTestCompilerCommon.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ADSP-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMCC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-ASM.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-CXX-FeatureTests.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/ARMClang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/AppleClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Borland-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Bruce-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/CMakeCommonCompilerMacros.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-C.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX-FeatureTests.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX-TestableFeatures.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-CXX.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang-DetermineCompilerInternal.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Clang.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Compaq-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Cray-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/CrayClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Embarcadero-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Fujitsu-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GHS-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/GNU.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/HP-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/HP-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IAR-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Intel-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/LCC-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/MSVC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/NVHPC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/NVIDIA-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/OrangeC-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/PGI-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/PathScale-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SCO-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SDCC-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SunPro-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/TI-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/TIClang-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Tasking-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/Watcom-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XL-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XL-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XLClang-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/zOS-C-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeASMLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCXXLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeCommonLinkerInformation.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/CMakeDetermineLinkerId.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Internal/FeatureTesting.cmake C$:/Users/cbb/.vcpkg/artifacts/2139c4c6/tools.kitware.cmake/3.31.5/share/cmake-3.31/Modules/Platform/Generic.cmake C$:/Users/cbb/.vscode/extensions/arm.cmsis-csolution-1.64.1-win32-x64/tools/cmsis-toolbox/etc/AC6.6.16.2.cmake CMakeCache.txt CMakeFiles/3.31.5/CMakeASMCompiler.cmake CMakeFiles/3.31.5/CMakeCCompiler.cmake CMakeFiles/3.31.5/CMakeCXXCompiler.cmake CMakeFiles/3.31.5/CMakeSystem.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/components.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/groups.cmake G$:/Robot_v2/BOOT/tmp/Robot_V2.Release+GD32C103CB/toolchain.cmake G$:/Robot_v2/BOOT/tmp/roots.cmake: phony ############################################# diff --git a/tmp/CMakeLists.txt b/tmp/CMakeLists.txt index 249795f..cdf7beb 100644 --- a/tmp/CMakeLists.txt +++ b/tmp/CMakeLists.txt @@ -18,6 +18,7 @@ set(DIRS ) set(OUTPUTS_1 + "${SOLUTION_ROOT}/out/Robot_V2/GD32C103CB/Release/Robot_V2.bin" "${SOLUTION_ROOT}/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf" "${SOLUTION_ROOT}/out/Robot_V2/GD32C103CB/Release/Robot_V2.hex" "${SOLUTION_ROOT}/out/Robot_V2/GD32C103CB/Release/Robot_V2.axf.map" diff --git a/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt b/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt index b884615..434b775 100644 --- a/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt +++ b/tmp/Robot_V2.Release+GD32C103CB/CMakeLists.txt @@ -7,6 +7,7 @@ set(CONTEXT Robot_V2.Release+GD32C103CB) set(TARGET ${CONTEXT}) set(OUT_DIR "${SOLUTION_ROOT}/out/Robot_V2/GD32C103CB/Release") set(CMAKE_EXPORT_COMPILE_COMMANDS ON) +set(BIN_FILE "Robot_V2.bin") set(HEX_FILE "Robot_V2.hex") set(LD_MAP_FILE "Robot_V2.axf.map") set(LD_SCRIPT "${SOLUTION_ROOT}/Robot_V2/RTE/Device/GD32C103CB/ac6_linker_script.sct.src") @@ -161,5 +162,8 @@ set_target_properties(${CONTEXT} PROPERTIES LINK_DEPENDS "${LD_DEPS}") # Linker script pre-processing add_custom_command(TARGET ${CONTEXT} PRE_LINK COMMAND ${CPP} ARGS ${CPP_ARGS_LD_SCRIPT} BYPRODUCTS ${LD_SCRIPT_PP}) +# Bin Conversion + add_custom_command(TARGET ${CONTEXT} POST_BUILD COMMAND ${CMAKE_OBJCOPY} ${ELF2BIN}) + # Hex Conversion add_custom_command(TARGET ${CONTEXT} POST_BUILD COMMAND ${CMAKE_OBJCOPY} ${ELF2HEX}) diff --git a/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure-out.log b/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure-out.log index a5021b1..72097db 100644 --- a/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure-out.log +++ b/tmp/Robot_V2.Release+GD32C103CB/src/Robot_V2.Release+GD32C103CB-stamp/Robot_V2.Release+GD32C103CB-configure-out.log @@ -12,6 +12,6 @@ -- Check for working C compiler: c:/Users/cbb/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/bin/armclang.exe - skipped -- Detecting C compile features -- Detecting C compile features - done --- Configuring done (8.5s) +-- Configuring done (11.0s) -- Generating done (0.1s) -- Build files have been written to: G:/Robot_v2/BOOT/tmp/1 diff --git a/tmp/build.ninja b/tmp/build.ninja index 546fc8f..a9d9caa 100644 --- a/tmp/build.ninja +++ b/tmp/build.ninja @@ -45,13 +45,13 @@ build database: phony Robot_V2.Release+GD32C103CB-database ############################################# # Utility command for Robot_V2.Release+GD32C103CB -build Robot_V2.Release+GD32C103CB: phony CMakeFiles\Robot_V2.Release+GD32C103CB CMakeFiles\Robot_V2.Release+GD32C103CB-complete Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-done Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-database Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-download Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-executes Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-install Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-mkdir Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-patch Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-test Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-update Robot_V2.Release+GD32C103CB-build Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB-database Robot_V2.Release+GD32C103CB-executes +build Robot_V2.Release+GD32C103CB: phony CMakeFiles\Robot_V2.Release+GD32C103CB CMakeFiles\Robot_V2.Release+GD32C103CB-complete Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-done Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.bin G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-database Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-download Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-executes Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-install Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-mkdir Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-patch Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-test Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-update Robot_V2.Release+GD32C103CB-build Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB-database Robot_V2.Release+GD32C103CB-executes ############################################# # Utility command for Robot_V2.Release+GD32C103CB-build -build Robot_V2.Release+GD32C103CB-build: phony CMakeFiles\Robot_V2.Release+GD32C103CB-build Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-patch Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-update Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-download Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-mkdir Robot_V2.Release+GD32C103CB-configure +build Robot_V2.Release+GD32C103CB-build: phony CMakeFiles\Robot_V2.Release+GD32C103CB-build Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.bin G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-patch Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-update Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-download Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-mkdir Robot_V2.Release+GD32C103CB-configure ############################################# @@ -63,7 +63,7 @@ build Robot_V2.Release+GD32C103CB-configure: phony CMakeFiles\Robot_V2.Release+G ############################################# # Utility command for Robot_V2.Release+GD32C103CB-executes -build Robot_V2.Release+GD32C103CB-executes: phony CMakeFiles\Robot_V2.Release+GD32C103CB-executes Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-executes Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-patch Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-update Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-download Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-mkdir Robot_V2.Release+GD32C103CB-build +build Robot_V2.Release+GD32C103CB-executes: phony CMakeFiles\Robot_V2.Release+GD32C103CB-executes Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-executes Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.bin G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-patch Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-update Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-download Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-mkdir Robot_V2.Release+GD32C103CB-build ############################################# @@ -114,7 +114,7 @@ build CMakeFiles\Robot_V2.Release+GD32C103CB-complete Robot_V2.Release+GD32C103C ############################################# # Custom command for Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build -build Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map | ${cmake_ninja_workdir}Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build: CUSTOM_COMMAND Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure || Robot_V2.Release+GD32C103CB-configure +build Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.bin G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.hex G$:\Robot_v2\BOOT\out\Robot_V2\GD32C103CB\Release\Robot_V2.axf.map | ${cmake_ninja_workdir}Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-build: CUSTOM_COMMAND Robot_V2.Release+GD32C103CB\src\Robot_V2.Release+GD32C103CB-stamp\Robot_V2.Release+GD32C103CB-configure || Robot_V2.Release+GD32C103CB-configure COMMAND = C:\WINDOWS\system32\cmd.exe /C "cd /D G:\Robot_v2\BOOT\tmp\1 && C:\Users\cbb\.vcpkg\artifacts\2139c4c6\tools.kitware.cmake\3.31.5\bin\cmake.exe -E echo "Building CMake target 'Robot_V2.Release+GD32C103CB'" && C:\Users\cbb\.vcpkg\artifacts\2139c4c6\tools.kitware.cmake\3.31.5\bin\cmake.exe --build G:/Robot_v2/BOOT/tmp/1" DESC = Performing build step for 'Robot_V2.Release+GD32C103CB' pool = console