Archive member included to satisfy reference by file (symbol) c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) ./User/main.o (printf) c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(save-restore.o) ./User/main.o (__riscv_save_2) c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(muldi3.o) ./Debug/debug.o (__mulsi3) c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(div.o) ./Peripheral/src/ch32v00x_usart.o (__divsi3) Discarded input sections .text 0x0000000000000000 0x0 ./User/ch32v00x_it.o .data 0x0000000000000000 0x0 ./User/ch32v00x_it.o .bss 0x0000000000000000 0x0 ./User/ch32v00x_it.o .text 0x0000000000000000 0x0 ./User/main.o .data 0x0000000000000000 0x0 ./User/main.o .bss 0x0000000000000000 0x0 ./User/main.o .text 0x0000000000000000 0x0 ./User/system_ch32v00x.o .data 0x0000000000000000 0x0 ./User/system_ch32v00x.o .bss 0x0000000000000000 0x0 ./User/system_ch32v00x.o .text 0x0000000000000000 0x0 ./Startup/startup_ch32v00x.o .data 0x0000000000000000 0x0 ./Startup/startup_ch32v00x.o .bss 0x0000000000000000 0x0 ./Startup/startup_ch32v00x.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_adc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_adc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_adc.o .text.ADC_DeInit 0x0000000000000000 0x3a ./Peripheral/src/ch32v00x_adc.o .text.ADC_Init 0x0000000000000000 0x4e ./Peripheral/src/ch32v00x_adc.o .text.ADC_StructInit 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_adc.o .text.ADC_Cmd 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_adc.o .text.ADC_DMACmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_adc.o .text.ADC_ITConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_adc.o .text.ADC_ResetCalibration 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetResetCalibrationStatus 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_adc.o .text.ADC_StartCalibration 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetCalibrationStatus 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_adc.o .text.ADC_SoftwareStartConvCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetSoftwareStartConvStatus 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_adc.o .text.ADC_DiscModeChannelCountConfig 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_adc.o .text.ADC_DiscModeCmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_adc.o .text.ADC_RegularChannelConfig 0x0000000000000000 0xba ./Peripheral/src/ch32v00x_adc.o .text.ADC_ExternalTrigConvCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetConversionValue 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_adc.o .text.ADC_AutoInjectedConvCmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_adc.o .text.ADC_InjectedDiscModeCmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_adc.o .text.ADC_ExternalTrigInjectedConvConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_adc.o .text.ADC_ExternalTrigInjectedConvCmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_adc.o .text.ADC_SoftwareStartInjectedConvCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetSoftwareStartInjectedConvCmdStatus 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_adc.o .text.ADC_InjectedChannelConfig 0x0000000000000000 0x7a ./Peripheral/src/ch32v00x_adc.o .text.ADC_InjectedSequencerLengthConfig 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_adc.o .text.ADC_SetInjectedOffset 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetInjectedConversionValue 0x0000000000000000 0x1c ./Peripheral/src/ch32v00x_adc.o .text.ADC_AnalogWatchdogCmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_adc.o .text.ADC_AnalogWatchdogThresholdsConfig 0x0000000000000000 0x6 ./Peripheral/src/ch32v00x_adc.o .text.ADC_AnalogWatchdogSingleChannelConfig 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetFlagStatus 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_adc.o .text.ADC_ClearFlag 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_adc.o .text.ADC_GetITStatus 0x0000000000000000 0x1c ./Peripheral/src/ch32v00x_adc.o .text.ADC_ClearITPendingBit 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_adc.o .text.ADC_Calibration_Vol 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_adc.o .text.ADC_ExternalTrig_DLY 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_adc.o .debug_info 0x0000000000000000 0x1526 ./Peripheral/src/ch32v00x_adc.o .debug_abbrev 0x0000000000000000 0x307 ./Peripheral/src/ch32v00x_adc.o .debug_loc 0x0000000000000000 0x9fa ./Peripheral/src/ch32v00x_adc.o .debug_aranges 0x0000000000000000 0x138 ./Peripheral/src/ch32v00x_adc.o .debug_ranges 0x0000000000000000 0x128 ./Peripheral/src/ch32v00x_adc.o .debug_line 0x0000000000000000 0x1410 ./Peripheral/src/ch32v00x_adc.o .debug_str 0x0000000000000000 0xb78 ./Peripheral/src/ch32v00x_adc.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_adc.o .debug_frame 0x0000000000000000 0x26c ./Peripheral/src/ch32v00x_adc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_dbgmcu.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_dbgmcu.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_dbgmcu.o .text.DBGMCU_GetREVID 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_dbgmcu.o .text.DBGMCU_GetDEVID 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_dbgmcu.o .text.__get_DEBUG_CR 0x0000000000000000 0x6 ./Peripheral/src/ch32v00x_dbgmcu.o .text.__set_DEBUG_CR 0x0000000000000000 0x6 ./Peripheral/src/ch32v00x_dbgmcu.o .text.DBGMCU_Config 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_dbgmcu.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_dma.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_dma.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_dma.o .text.DMA_DeInit 0x0000000000000000 0x92 ./Peripheral/src/ch32v00x_dma.o .text.DMA_Init 0x0000000000000000 0x38 ./Peripheral/src/ch32v00x_dma.o .text.DMA_StructInit 0x0000000000000000 0x2e ./Peripheral/src/ch32v00x_dma.o .text.DMA_Cmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_dma.o .text.DMA_ITConfig 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_dma.o .text.DMA_SetCurrDataCounter 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_dma.o .text.DMA_GetCurrDataCounter 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_dma.o .text.DMA_GetFlagStatus 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_dma.o .text.DMA_ClearFlag 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_dma.o .text.DMA_GetITStatus 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_dma.o .text.DMA_ClearITPendingBit 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_dma.o .debug_info 0x0000000000000000 0xd17 ./Peripheral/src/ch32v00x_dma.o .debug_abbrev 0x0000000000000000 0x302 ./Peripheral/src/ch32v00x_dma.o .debug_loc 0x0000000000000000 0x14a ./Peripheral/src/ch32v00x_dma.o .debug_aranges 0x0000000000000000 0x60 ./Peripheral/src/ch32v00x_dma.o .debug_ranges 0x0000000000000000 0x50 ./Peripheral/src/ch32v00x_dma.o .debug_line 0x0000000000000000 0x76b ./Peripheral/src/ch32v00x_dma.o .debug_str 0x0000000000000000 0x7e1 ./Peripheral/src/ch32v00x_dma.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_dma.o .debug_frame 0x0000000000000000 0xcc ./Peripheral/src/ch32v00x_dma.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_exti.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_exti.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_exti.o .text.EXTI_DeInit 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_exti.o .text.EXTI_Init 0x0000000000000000 0x6a ./Peripheral/src/ch32v00x_exti.o .text.EXTI_StructInit 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_exti.o .text.EXTI_GenerateSWInterrupt 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_exti.o .text.EXTI_GetFlagStatus 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_exti.o .text.EXTI_ClearFlag 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_exti.o .text.EXTI_GetITStatus 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_exti.o .text.EXTI_ClearITPendingBit 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_exti.o .debug_info 0x0000000000000000 0xc05 ./Peripheral/src/ch32v00x_exti.o .debug_abbrev 0x0000000000000000 0x2da ./Peripheral/src/ch32v00x_exti.o .debug_loc 0x0000000000000000 0x181 ./Peripheral/src/ch32v00x_exti.o .debug_aranges 0x0000000000000000 0x50 ./Peripheral/src/ch32v00x_exti.o .debug_ranges 0x0000000000000000 0x40 ./Peripheral/src/ch32v00x_exti.o .debug_line 0x0000000000000000 0x5a4 ./Peripheral/src/ch32v00x_exti.o .debug_str 0x0000000000000000 0x77b ./Peripheral/src/ch32v00x_exti.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_exti.o .debug_frame 0x0000000000000000 0x90 ./Peripheral/src/ch32v00x_exti.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_flash.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_flash.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_flash.o .text.ROM_ERASE 0x0000000000000000 0x60 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_SetLatency 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_Unlock 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_flash.o .text.FLASH_Lock 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_flash.o .text.FLASH_GetUserOptionByte 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_flash.o .text.FLASH_GetWriteProtectionOptionByte 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_GetReadOutProtectionStatus 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ITConfig 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_flash.o .text.FLASH_GetFlagStatus 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ClearFlag 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_GetStatus 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_GetBank1Status 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_WaitForLastOperation 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ErasePage 0x0000000000000000 0x4c ./Peripheral/src/ch32v00x_flash.o .text.FLASH_EraseAllPages 0x0000000000000000 0x48 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_EraseOptionBytes 0x0000000000000000 0x9a ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ProgramWord 0x0000000000000000 0x6e ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ProgramHalfWord 0x0000000000000000 0x48 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ProgramOptionByteData 0x0000000000000000 0x66 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_EnableWriteProtection 0x0000000000000000 0x9e ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ReadOutProtection 0x0000000000000000 0xae ./Peripheral/src/ch32v00x_flash.o .text.FLASH_UserOptionByteConfig 0x0000000000000000 0x7a ./Peripheral/src/ch32v00x_flash.o .text.FLASH_WaitForLastBank1Operation 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_Unlock_Fast 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_flash.o .text.FLASH_Lock_Fast 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_flash.o .text.FLASH_BufReset 0x0000000000000000 0x28 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_BufLoad 0x0000000000000000 0x36 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ErasePage_Fast 0x0000000000000000 0x36 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ProgramPage_Fast 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_flash.o .text.SystemReset_StartMode 0x0000000000000000 0x56 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ROM_ERASE 0x0000000000000000 0x140 ./Peripheral/src/ch32v00x_flash.o .text.FLASH_ROM_WRITE 0x0000000000000000 0xf6 ./Peripheral/src/ch32v00x_flash.o .debug_info 0x0000000000000000 0x1481 ./Peripheral/src/ch32v00x_flash.o .debug_abbrev 0x0000000000000000 0x3fa ./Peripheral/src/ch32v00x_flash.o .debug_loc 0x0000000000000000 0xad0 ./Peripheral/src/ch32v00x_flash.o .debug_aranges 0x0000000000000000 0x110 ./Peripheral/src/ch32v00x_flash.o .debug_ranges 0x0000000000000000 0x100 ./Peripheral/src/ch32v00x_flash.o .debug_line 0x0000000000000000 0x1bfd ./Peripheral/src/ch32v00x_flash.o .debug_str 0x0000000000000000 0xaa3 ./Peripheral/src/ch32v00x_flash.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_flash.o .debug_frame 0x0000000000000000 0x324 ./Peripheral/src/ch32v00x_flash.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_gpio.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_gpio.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_DeInit 0x0000000000000000 0x68 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_AFIODeInit 0x0000000000000000 0x28 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_StructInit 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_ReadInputDataBit 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_ReadInputData 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_ReadOutputDataBit 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_ReadOutputData 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_SetBits 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_ResetBits 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_WriteBit 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_Write 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_PinLockConfig 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_PinRemapConfig 0x0000000000000000 0xc4 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_EXTILineConfig 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_gpio.o .text.GPIO_IPD_Unused 0x0000000000000000 0xa4 ./Peripheral/src/ch32v00x_gpio.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_i2c.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_i2c.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_DeInit 0x0000000000000000 0x3a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_Init 0x0000000000000000 0x100 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_StructInit 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_Cmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_DMACmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_i2c.o .text.I2C_DMALastTransferCmd 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GenerateSTART 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GenerateSTOP 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_AcknowledgeConfig 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_OwnAddress2Config 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_DualAddressCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GeneralCallCmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_ITConfig 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_SendData 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_ReceiveData 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_Send7bitAddress 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_ReadRegister 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_SoftwareResetCmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_NACKPositionConfig 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_TransmitPEC 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_PECPositionConfig 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_CalculatePEC 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GetPEC 0x0000000000000000 0x6 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_ARPCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_StretchClockCmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_FastModeDutyCycleConfig 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_i2c.o .text.I2C_CheckEvent 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GetLastEvent 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GetFlagStatus 0x0000000000000000 0x32 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_ClearFlag 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_i2c.o .text.I2C_GetITStatus 0x0000000000000000 0x20 ./Peripheral/src/ch32v00x_i2c.o .text.I2C_ClearITPendingBit 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_i2c.o .debug_info 0x0000000000000000 0x1417 ./Peripheral/src/ch32v00x_i2c.o .debug_abbrev 0x0000000000000000 0x3a7 ./Peripheral/src/ch32v00x_i2c.o .debug_loc 0x0000000000000000 0x720 ./Peripheral/src/ch32v00x_i2c.o .debug_aranges 0x0000000000000000 0x108 ./Peripheral/src/ch32v00x_i2c.o .debug_ranges 0x0000000000000000 0xf8 ./Peripheral/src/ch32v00x_i2c.o .debug_line 0x0000000000000000 0x1052 ./Peripheral/src/ch32v00x_i2c.o .debug_str 0x0000000000000000 0xaa0 ./Peripheral/src/ch32v00x_i2c.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_i2c.o .debug_frame 0x0000000000000000 0x254 ./Peripheral/src/ch32v00x_i2c.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_iwdg.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_iwdg.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_iwdg.o .text.IWDG_WriteAccessCmd 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_iwdg.o .text.IWDG_SetPrescaler 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_iwdg.o .text.IWDG_SetReload 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_iwdg.o .text.IWDG_ReloadCounter 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_iwdg.o .text.IWDG_Enable 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_iwdg.o .text.IWDG_GetFlagStatus 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_iwdg.o .debug_info 0x0000000000000000 0xb46 ./Peripheral/src/ch32v00x_iwdg.o .debug_abbrev 0x0000000000000000 0x282 ./Peripheral/src/ch32v00x_iwdg.o .debug_loc 0x0000000000000000 0x68 ./Peripheral/src/ch32v00x_iwdg.o .debug_aranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v00x_iwdg.o .debug_ranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v00x_iwdg.o .debug_line 0x0000000000000000 0x3a3 ./Peripheral/src/ch32v00x_iwdg.o .debug_str 0x0000000000000000 0x6e7 ./Peripheral/src/ch32v00x_iwdg.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_iwdg.o .debug_frame 0x0000000000000000 0x70 ./Peripheral/src/ch32v00x_iwdg.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_misc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_misc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_misc.o .text.NVIC_Init 0x0000000000000000 0x58 ./Peripheral/src/ch32v00x_misc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_opa.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_opa.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_opa.o .text.OPA_DeInit 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_opa.o .text.OPA_Init 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_opa.o .text.OPA_StructInit 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_opa.o .text.OPA_Cmd 0x0000000000000000 0x2c ./Peripheral/src/ch32v00x_opa.o .debug_info 0x0000000000000000 0xaa5 ./Peripheral/src/ch32v00x_opa.o .debug_abbrev 0x0000000000000000 0x230 ./Peripheral/src/ch32v00x_opa.o .debug_loc 0x0000000000000000 0x35 ./Peripheral/src/ch32v00x_opa.o .debug_aranges 0x0000000000000000 0x38 ./Peripheral/src/ch32v00x_opa.o .debug_ranges 0x0000000000000000 0x28 ./Peripheral/src/ch32v00x_opa.o .debug_line 0x0000000000000000 0x3b9 ./Peripheral/src/ch32v00x_opa.o .debug_str 0x0000000000000000 0x65b ./Peripheral/src/ch32v00x_opa.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_opa.o .debug_frame 0x0000000000000000 0x50 ./Peripheral/src/ch32v00x_opa.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_pwr.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_pwr.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_pwr.o .text.PWR_DeInit 0x0000000000000000 0x2c ./Peripheral/src/ch32v00x_pwr.o .text.PWR_PVDCmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_pwr.o .text.PWR_PVDLevelConfig 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_pwr.o .text.PWR_AutoWakeUpCmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_pwr.o .text.PWR_AWU_SetPrescaler 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_pwr.o .text.PWR_AWU_SetWindowValue 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_pwr.o .text.PWR_EnterSTANDBYMode 0x0000000000000000 0x82 ./Peripheral/src/ch32v00x_pwr.o .text.PWR_GetFlagStatus 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_pwr.o .debug_info 0x0000000000000000 0xe7f ./Peripheral/src/ch32v00x_pwr.o .debug_abbrev 0x0000000000000000 0x34a ./Peripheral/src/ch32v00x_pwr.o .debug_loc 0x0000000000000000 0x12a ./Peripheral/src/ch32v00x_pwr.o .debug_aranges 0x0000000000000000 0x58 ./Peripheral/src/ch32v00x_pwr.o .debug_ranges 0x0000000000000000 0x88 ./Peripheral/src/ch32v00x_pwr.o .debug_line 0x0000000000000000 0x627 ./Peripheral/src/ch32v00x_pwr.o .debug_str 0x0000000000000000 0x7ce ./Peripheral/src/ch32v00x_pwr.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_pwr.o .debug_frame 0x0000000000000000 0xa4 ./Peripheral/src/ch32v00x_pwr.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_rcc.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_rcc.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_HSEConfig 0x0000000000000000 0x3c ./Peripheral/src/ch32v00x_rcc.o .text.RCC_DeInit 0x0000000000000000 0x58 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_HSICmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_PLLConfig 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_PLLCmd 0x0000000000000000 0x24 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_SYSCLKConfig 0x0000000000000000 0x4e ./Peripheral/src/ch32v00x_rcc.o .text.RCC_GetSYSCLKSource 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_rcc.o .text.RCC_HCLKConfig 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_ITConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_ADCCLKConfig 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_LSICmd 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_AHBPeriphClockCmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_rcc.o .text.RCC_APB1PeriphClockCmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_rcc.o .text.RCC_APB2PeriphResetCmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_rcc.o .text.RCC_APB1PeriphResetCmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_rcc.o .text.RCC_ClockSecuritySystemCmd 0x0000000000000000 0x24 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_MCOConfig 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_GetFlagStatus 0x0000000000000000 0x20 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_WaitForHSEStartUp 0x0000000000000000 0x42 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_ClearFlag 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_rcc.o .text.RCC_GetITStatus 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_rcc.o .text.RCC_ClearITPendingBit 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_rcc.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_spi.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_spi.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_DeInit 0x0000000000000000 0x32 ./Peripheral/src/ch32v00x_spi.o .text.SPI_Init 0x0000000000000000 0x32 ./Peripheral/src/ch32v00x_spi.o .text.SPI_StructInit 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_spi.o .text.SPI_Cmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_ITConfig 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_DMACmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_SendData 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_ReceiveData 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_spi.o .text.SPI_NSSInternalSoftwareConfig 0x0000000000000000 0x24 ./Peripheral/src/ch32v00x_spi.o .text.SPI_SSOutputCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_spi.o .text.SPI_DataSizeConfig 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_spi.o .text.SPI_TransmitCRC 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_spi.o .text.SPI_CalculateCRC 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_spi.o .text.SPI_GetCRC 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_spi.o .text.SPI_GetCRCPolynomial 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_spi.o .text.SPI_BiDirectionalLineConfig 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_GetFlagStatus 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_ClearFlag 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_GetITStatus 0x0000000000000000 0x28 ./Peripheral/src/ch32v00x_spi.o .text.SPI_I2S_ClearITPendingBit 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_spi.o .debug_info 0x0000000000000000 0x1067 ./Peripheral/src/ch32v00x_spi.o .debug_abbrev 0x0000000000000000 0x303 ./Peripheral/src/ch32v00x_spi.o .debug_loc 0x0000000000000000 0x429 ./Peripheral/src/ch32v00x_spi.o .debug_aranges 0x0000000000000000 0xb8 ./Peripheral/src/ch32v00x_spi.o .debug_ranges 0x0000000000000000 0xa8 ./Peripheral/src/ch32v00x_spi.o .debug_line 0x0000000000000000 0x9a5 ./Peripheral/src/ch32v00x_spi.o .debug_str 0x0000000000000000 0x927 ./Peripheral/src/ch32v00x_spi.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_spi.o .debug_frame 0x0000000000000000 0x15c ./Peripheral/src/ch32v00x_spi.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_tim.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_tim.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_tim.o .text.TI1_Config 0x0000000000000000 0x5a ./Peripheral/src/ch32v00x_tim.o .text.TI2_Config 0x0000000000000000 0x70 ./Peripheral/src/ch32v00x_tim.o .text.TIM_DeInit 0x0000000000000000 0x5c ./Peripheral/src/ch32v00x_tim.o .text.TIM_TimeBaseInit 0x0000000000000000 0x4e ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC1Init 0x0000000000000000 0x6a ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC2Init 0x0000000000000000 0x96 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC3Init 0x0000000000000000 0x94 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC4Init 0x0000000000000000 0x6e ./Peripheral/src/ch32v00x_tim.o .text.TIM_BDTRConfig 0x0000000000000000 0x20 ./Peripheral/src/ch32v00x_tim.o .text.TIM_TimeBaseStructInit 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OCStructInit 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ICStructInit 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_BDTRStructInit 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_tim.o .text.TIM_Cmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_CtrlPWMOutputs 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ITConfig 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GenerateEvent 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_DMAConfig 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_tim.o .text.TIM_DMACmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_InternalClockConfig 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ITRxExternalClockConfig 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_TIxExternalClockConfig 0x0000000000000000 0x48 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ETRConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ETRClockMode1Config 0x0000000000000000 0x2a ./Peripheral/src/ch32v00x_tim.o .text.TIM_ETRClockMode2Config 0x0000000000000000 0x22 ./Peripheral/src/ch32v00x_tim.o .text.TIM_PrescalerConfig 0x0000000000000000 0x6 ./Peripheral/src/ch32v00x_tim.o .text.TIM_CounterModeConfig 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectInputTrigger 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_EncoderInterfaceConfig 0x0000000000000000 0x3c ./Peripheral/src/ch32v00x_tim.o .text.TIM_ForcedOC1Config 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ForcedOC2Config 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ForcedOC3Config 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ForcedOC4Config 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ARRPreloadConfig 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectCOM 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectCCDMA 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_CCPreloadControl 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC1PreloadConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC2PreloadConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC3PreloadConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC4PreloadConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC1FastConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC2FastConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC3FastConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC4FastConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ClearOC1Ref 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ClearOC2Ref 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ClearOC3Ref 0x0000000000000000 0x10 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ClearOC4Ref 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC1PolarityConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC1NPolarityConfig 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC2PolarityConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC2NPolarityConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC3PolarityConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC3NPolarityConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_OC4PolarityConfig 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_tim.o .text.TIM_CCxCmd 0x0000000000000000 0x20 ./Peripheral/src/ch32v00x_tim.o .text.TIM_CCxNCmd 0x0000000000000000 0x20 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectOCxM 0x0000000000000000 0x4c ./Peripheral/src/ch32v00x_tim.o .text.TIM_UpdateDisableConfig 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_UpdateRequestConfig 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectHallSensor 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectOnePulseMode 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectOutputTrigger 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectSlaveMode 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SelectMasterSlaveMode 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetCounter 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetAutoreload 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetCompare1 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetCompare2 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetCompare3 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetCompare4 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetIC1Prescaler 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetIC2Prescaler 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_tim.o .text.TIM_PWMIConfig 0x0000000000000000 0xa4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetIC3Prescaler 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetIC4Prescaler 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_tim.o .text.TIM_ICInit 0x0000000000000000 0x148 ./Peripheral/src/ch32v00x_tim.o .text.TIM_SetClockDivision 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetCapture1 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetCapture2 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetCapture3 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetCapture4 0x0000000000000000 0x8 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetCounter 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetPrescaler 0x0000000000000000 0x4 ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetFlagStatus 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_tim.o .text.TIM_ClearFlag 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_tim.o .text.TIM_GetITStatus 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_tim.o .text.TIM_ClearITPendingBit 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_tim.o .text.TIM_IndicateCaptureLevelCmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_tim.o .debug_info 0x0000000000000000 0x297f ./Peripheral/src/ch32v00x_tim.o .debug_abbrev 0x0000000000000000 0x408 ./Peripheral/src/ch32v00x_tim.o .debug_loc 0x0000000000000000 0x1936 ./Peripheral/src/ch32v00x_tim.o .debug_aranges 0x0000000000000000 0x2d8 ./Peripheral/src/ch32v00x_tim.o .debug_ranges 0x0000000000000000 0x2f8 ./Peripheral/src/ch32v00x_tim.o .debug_line 0x0000000000000000 0x302d ./Peripheral/src/ch32v00x_tim.o .debug_str 0x0000000000000000 0x1259 ./Peripheral/src/ch32v00x_tim.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_tim.o .debug_frame 0x0000000000000000 0x624 ./Peripheral/src/ch32v00x_tim.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_usart.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_usart.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_usart.o .text.USART_DeInit 0x0000000000000000 0x36 ./Peripheral/src/ch32v00x_usart.o .text.USART_StructInit 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_ClockInit 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_usart.o .text.USART_ClockStructInit 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_usart.o .text.USART_ITConfig 0x0000000000000000 0x36 ./Peripheral/src/ch32v00x_usart.o .text.USART_DMACmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_usart.o .text.USART_SetAddress 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_usart.o .text.USART_WakeUpConfig 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_usart.o .text.USART_ReceiverWakeUpCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_LINBreakDetectLengthConfig 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_LINCmd 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_usart.o .text.USART_SendBreak 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_usart.o .text.USART_SetGuardTime 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_usart.o .text.USART_SetPrescaler 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_SmartCardCmd 0x0000000000000000 0x1a ./Peripheral/src/ch32v00x_usart.o .text.USART_SmartCardNACKCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_HalfDuplexCmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_OverSampling8Cmd 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_usart.o .text.USART_OneBitMethodCmd 0x0000000000000000 0x1e ./Peripheral/src/ch32v00x_usart.o .text.USART_IrDAConfig 0x0000000000000000 0x16 ./Peripheral/src/ch32v00x_usart.o .text.USART_IrDACmd 0x0000000000000000 0x18 ./Peripheral/src/ch32v00x_usart.o .text.USART_ClearFlag 0x0000000000000000 0xc ./Peripheral/src/ch32v00x_usart.o .text.USART_GetITStatus 0x0000000000000000 0x3c ./Peripheral/src/ch32v00x_usart.o .text.USART_ClearITPendingBit 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_usart.o .text 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_wwdg.o .data 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_wwdg.o .bss 0x0000000000000000 0x0 ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_DeInit 0x0000000000000000 0x2e ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_SetPrescaler 0x0000000000000000 0x14 ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_SetWindowValue 0x0000000000000000 0x26 ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_EnableIT 0x0000000000000000 0x12 ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_SetCounter 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_Enable 0x0000000000000000 0xe ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_GetFlagStatus 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_wwdg.o .text.WWDG_ClearFlag 0x0000000000000000 0xa ./Peripheral/src/ch32v00x_wwdg.o .debug_info 0x0000000000000000 0xb27 ./Peripheral/src/ch32v00x_wwdg.o .debug_abbrev 0x0000000000000000 0x29d ./Peripheral/src/ch32v00x_wwdg.o .debug_loc 0x0000000000000000 0xae ./Peripheral/src/ch32v00x_wwdg.o .debug_aranges 0x0000000000000000 0x58 ./Peripheral/src/ch32v00x_wwdg.o .debug_ranges 0x0000000000000000 0x48 ./Peripheral/src/ch32v00x_wwdg.o .debug_line 0x0000000000000000 0x467 ./Peripheral/src/ch32v00x_wwdg.o .debug_str 0x0000000000000000 0x6a0 ./Peripheral/src/ch32v00x_wwdg.o .comment 0x0000000000000000 0x34 ./Peripheral/src/ch32v00x_wwdg.o .debug_frame 0x0000000000000000 0xa4 ./Peripheral/src/ch32v00x_wwdg.o .text 0x0000000000000000 0x0 ./Debug/debug.o .data 0x0000000000000000 0x0 ./Debug/debug.o .bss 0x0000000000000000 0x0 ./Debug/debug.o .text.Delay_Us 0x0000000000000000 0x4a ./Debug/debug.o .text.Delay_Ms 0x0000000000000000 0x4a ./Debug/debug.o .text.SDI_Printf_Enable 0x0000000000000000 0x2a ./Debug/debug.o .text._sbrk 0x0000000000000000 0x2e ./Debug/debug.o .data.curbrk.4084 0x0000000000000000 0x4 ./Debug/debug.o .text 0x0000000000000000 0x0 ./Core/core_riscv.o .data 0x0000000000000000 0x0 ./Core/core_riscv.o .bss 0x0000000000000000 0x0 ./Core/core_riscv.o .text.__get_MSTATUS 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__set_MSTATUS 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MISA 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__set_MISA 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MTVEC 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__set_MTVEC 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MSCRATCH 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__set_MSCRATCH 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MEPC 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__set_MEPC 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MCAUSE 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__set_MCAUSE 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MVENDORID 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MARCHID 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MIMPID 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_MHARTID 0x0000000000000000 0x6 ./Core/core_riscv.o .text.__get_SP 0x0000000000000000 0x4 ./Core/core_riscv.o .debug_info 0x0000000000000000 0x324 ./Core/core_riscv.o .debug_abbrev 0x0000000000000000 0xe0 ./Core/core_riscv.o .debug_aranges 0x0000000000000000 0xa0 ./Core/core_riscv.o .debug_ranges 0x0000000000000000 0x90 ./Core/core_riscv.o .debug_line 0x0000000000000000 0x3f2 ./Core/core_riscv.o .debug_str 0x0000000000000000 0x272 ./Core/core_riscv.o .comment 0x0000000000000000 0x34 ./Core/core_riscv.o .debug_frame 0x0000000000000000 0x120 ./Core/core_riscv.o .text 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .text.sprintf 0x0000000000000000 0x2c c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .text.snprintf 0x0000000000000000 0x2e c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .text.puts 0x0000000000000000 0x52 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .text.putchar 0x0000000000000000 0x1c c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(save-restore.o) .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(save-restore.o) .eh_frame 0x0000000000000000 0x68 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(save-restore.o) .text 0x0000000000000000 0x18 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(muldi3.o) .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(muldi3.o) .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(muldi3.o) .data 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(div.o) .bss 0x0000000000000000 0x0 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(div.o) Memory Configuration Name Origin Length Attributes FLASH 0x0000000000000000 0x0000000000004000 xr RAM 0x0000000020000000 0x0000000000000800 xrw *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map LOAD ./User/ch32v00x_it.o LOAD ./User/main.o LOAD ./User/system_ch32v00x.o LOAD ./Startup/startup_ch32v00x.o LOAD ./Peripheral/src/ch32v00x_adc.o LOAD ./Peripheral/src/ch32v00x_dbgmcu.o LOAD ./Peripheral/src/ch32v00x_dma.o LOAD ./Peripheral/src/ch32v00x_exti.o LOAD ./Peripheral/src/ch32v00x_flash.o LOAD ./Peripheral/src/ch32v00x_gpio.o LOAD ./Peripheral/src/ch32v00x_i2c.o LOAD ./Peripheral/src/ch32v00x_iwdg.o LOAD ./Peripheral/src/ch32v00x_misc.o LOAD ./Peripheral/src/ch32v00x_opa.o LOAD ./Peripheral/src/ch32v00x_pwr.o LOAD ./Peripheral/src/ch32v00x_rcc.o LOAD ./Peripheral/src/ch32v00x_spi.o LOAD ./Peripheral/src/ch32v00x_tim.o LOAD ./Peripheral/src/ch32v00x_usart.o LOAD ./Peripheral/src/ch32v00x_wwdg.o LOAD ./Debug/debug.o LOAD ./Core/core_riscv.o LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libg_nano.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libc_nano.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a START GROUP LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libc_nano.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libnosys.a END GROUP START GROUP LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libc_nano.a LOAD c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libnosys.a END GROUP 0x0000000000000100 __stack_size = 0x100 [!provide] PROVIDE (_stack_size = __stack_size) .init 0x0000000000000000 0xa0 0x0000000000000000 _sinit = . 0x0000000000000000 . = ALIGN (0x4) *(SORT_NONE(.init)) .init 0x0000000000000000 0x9e ./Startup/startup_ch32v00x.o 0x0000000000000000 _start 0x00000000000000a0 . = ALIGN (0x4) *fill* 0x000000000000009e 0x2 0x00000000000000a0 _einit = . .text 0x00000000000000a0 0xd0c 0x00000000000000a0 . = ALIGN (0x4) *(.text) .text 0x00000000000000a0 0x14 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(save-restore.o) 0x00000000000000a0 __riscv_save_1 0x00000000000000a0 __riscv_save_2 0x00000000000000a0 __riscv_save_0 0x00000000000000aa __riscv_restore_0 0x00000000000000aa __riscv_restore_1 0x00000000000000aa __riscv_restore_2 .text 0x00000000000000b4 0x7e c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32ecxw/ilp32e\libgcc.a(div.o) 0x00000000000000b4 __divsi3 0x00000000000000bc __udivsi3 0x00000000000000e8 __umodsi3 0x000000000000010c __modsi3 *(.text.*) .text.NMI_Handler 0x0000000000000132 0x2 ./User/ch32v00x_it.o 0x0000000000000132 NMI_Handler .text.HardFault_Handler 0x0000000000000134 0x2 ./User/ch32v00x_it.o 0x0000000000000134 HardFault_Handler .text.USARTx_CFG 0x0000000000000136 0x76 ./User/main.o 0x0000000000000136 USARTx_CFG .text.startup.main 0x00000000000001ac 0x8c ./User/main.o 0x00000000000001ac main .text.SystemInit 0x0000000000000238 0x132 ./User/system_ch32v00x.o 0x0000000000000238 SystemInit .text.SystemCoreClockUpdate 0x000000000000036a 0x68 ./User/system_ch32v00x.o 0x000000000000036a SystemCoreClockUpdate .text.vector_handler 0x00000000000003d2 0x2 ./Startup/startup_ch32v00x.o 0x00000000000003d2 TIM1_CC_IRQHandler 0x00000000000003d2 SysTick_Handler 0x00000000000003d2 PVD_IRQHandler 0x00000000000003d2 SPI1_IRQHandler 0x00000000000003d2 AWU_IRQHandler 0x00000000000003d2 EXTI7_0_IRQHandler 0x00000000000003d2 DMA1_Channel4_IRQHandler 0x00000000000003d2 ADC1_IRQHandler 0x00000000000003d2 DMA1_Channel7_IRQHandler 0x00000000000003d2 I2C1_EV_IRQHandler 0x00000000000003d2 DMA1_Channel6_IRQHandler 0x00000000000003d2 RCC_IRQHandler 0x00000000000003d2 TIM1_TRG_COM_IRQHandler 0x00000000000003d2 DMA1_Channel1_IRQHandler 0x00000000000003d2 DMA1_Channel5_IRQHandler 0x00000000000003d2 DMA1_Channel3_IRQHandler 0x00000000000003d2 TIM1_UP_IRQHandler 0x00000000000003d2 WWDG_IRQHandler 0x00000000000003d2 TIM2_IRQHandler 0x00000000000003d2 SW_Handler 0x00000000000003d2 TIM1_BRK_IRQHandler 0x00000000000003d2 DMA1_Channel2_IRQHandler 0x00000000000003d2 FLASH_IRQHandler 0x00000000000003d2 USART1_IRQHandler 0x00000000000003d2 I2C1_ER_IRQHandler .text.handle_reset 0x00000000000003d4 0x88 ./Startup/startup_ch32v00x.o 0x00000000000003d4 handle_reset .text.DBGMCU_GetCHIPID 0x000000000000045c 0xa ./Peripheral/src/ch32v00x_dbgmcu.o 0x000000000000045c DBGMCU_GetCHIPID .text.GPIO_Init 0x0000000000000466 0xd6 ./Peripheral/src/ch32v00x_gpio.o 0x0000000000000466 GPIO_Init .text.NVIC_PriorityGroupConfig 0x000000000000053c 0xa ./Peripheral/src/ch32v00x_misc.o 0x000000000000053c NVIC_PriorityGroupConfig .text.RCC_AdjustHSICalibrationValue 0x0000000000000546 0x12 ./Peripheral/src/ch32v00x_rcc.o 0x0000000000000546 RCC_AdjustHSICalibrationValue .text.RCC_GetClocksFreq 0x0000000000000558 0x96 ./Peripheral/src/ch32v00x_rcc.o 0x0000000000000558 RCC_GetClocksFreq .text.RCC_APB2PeriphClockCmd 0x00000000000005ee 0x1e ./Peripheral/src/ch32v00x_rcc.o 0x00000000000005ee RCC_APB2PeriphClockCmd .text.USART_Init 0x000000000000060c 0xc0 ./Peripheral/src/ch32v00x_usart.o 0x000000000000060c USART_Init .text.USART_Cmd 0x00000000000006cc 0x16 ./Peripheral/src/ch32v00x_usart.o 0x00000000000006cc USART_Cmd .text.USART_SendData 0x00000000000006e2 0x8 ./Peripheral/src/ch32v00x_usart.o 0x00000000000006e2 USART_SendData .text.USART_ReceiveData 0x00000000000006ea 0x8 ./Peripheral/src/ch32v00x_usart.o 0x00000000000006ea USART_ReceiveData .text.USART_GetFlagStatus 0x00000000000006f2 0xa ./Peripheral/src/ch32v00x_usart.o 0x00000000000006f2 USART_GetFlagStatus .text.Delay_Init 0x00000000000006fc 0x30 ./Debug/debug.o 0x00000000000006fc Delay_Init .text.USART_Printf_Init 0x000000000000072c 0x52 ./Debug/debug.o 0x000000000000072c USART_Printf_Init .text._write 0x000000000000077e 0x4c ./Debug/debug.o 0x000000000000077e _write .text.printchar 0x00000000000007ca 0x48 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x00000000000007ca printchar .text.prints 0x0000000000000812 0xe6 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x0000000000000812 prints .text.printInt 0x00000000000008f8 0x10e c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x00000000000008f8 printInt .text.printLongLongInt 0x0000000000000a06 0x4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x0000000000000a06 printLongLongInt .text.printDouble 0x0000000000000a0a 0x4 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x0000000000000a0a printDouble .text.print 0x0000000000000a0e 0x352 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x0000000000000a0e print .text.printf 0x0000000000000d60 0x22 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x0000000000000d60 printf *(.rodata) *(.rodata*) *fill* 0x0000000000000d82 0x2 .rodata.main.str1.4 0x0000000000000d84 0x1e ./User/main.o *fill* 0x0000000000000da2 0x2 .rodata.print.str1.4 0x0000000000000da4 0x8 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) 0x7 (size before relaxing) *(.gnu.linkonce.t.*) 0x0000000000000dac . = ALIGN (0x4) .rela.dyn 0x0000000000000dac 0x0 .rela.text.startup.main 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .rela.init 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .rela.text.handle_reset 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .rela.text.prints 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .rela.text.printInt 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .rela.text.print 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .rela.text.printf 0x0000000000000dac 0x0 ./User/ch32v00x_it.o .fini 0x0000000000000dac 0x0 *(SORT_NONE(.fini)) 0x0000000000000dac . = ALIGN (0x4) [!provide] PROVIDE (_etext = .) [!provide] PROVIDE (_eitcm = .) .preinit_array 0x0000000000000dac 0x0 [!provide] PROVIDE (__preinit_array_start = .) *(.preinit_array) [!provide] PROVIDE (__preinit_array_end = .) .init_array 0x0000000000000dac 0x0 [!provide] PROVIDE (__init_array_start = .) *(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*)) *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors) [!provide] PROVIDE (__init_array_end = .) .fini_array 0x0000000000000dac 0x0 [!provide] PROVIDE (__fini_array_start = .) *(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*)) *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors) [!provide] PROVIDE (__fini_array_end = .) .ctors *crtbegin.o(.ctors) *crtbegin?.o(.ctors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors) *(SORT_BY_NAME(.ctors.*)) *(.ctors) .dtors *crtbegin.o(.dtors) *crtbegin?.o(.dtors) *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors) *(SORT_BY_NAME(.dtors.*)) *(.dtors) .dalign 0x0000000020000000 0x0 load address 0x0000000000000dac 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 PROVIDE (_data_vma = .) .dlalign 0x0000000000000dac 0x0 0x0000000000000dac . = ALIGN (0x4) 0x0000000000000dac PROVIDE (_data_lma = .) .data 0x0000000020000000 0x38 load address 0x0000000000000dac 0x0000000020000000 . = ALIGN (0x4) *(.gnu.linkonce.r.*) *(.data .data.*) .data.AHBPrescTable 0x0000000020000000 0x10 ./User/system_ch32v00x.o 0x0000000020000000 AHBPrescTable .data.SystemCoreClock 0x0000000020000010 0x4 ./User/system_ch32v00x.o 0x0000000020000010 SystemCoreClock .data.ADCPrescTable 0x0000000020000014 0x14 ./Peripheral/src/ch32v00x_rcc.o .data.APBAHBPrescTable 0x0000000020000028 0x10 ./Peripheral/src/ch32v00x_rcc.o *(.gnu.linkonce.d.*) 0x0000000020000038 . = ALIGN (0x8) 0x0000000020000838 PROVIDE (__global_pointer$ = (. + 0x800)) *(.sdata .sdata.*) *(.sdata2*) *(.gnu.linkonce.s.*) 0x0000000020000038 . = ALIGN (0x8) *(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata .srodata.*) 0x0000000020000038 . = ALIGN (0x4) 0x0000000020000038 PROVIDE (_edata = .) .bss 0x0000000020000038 0xc load address 0x0000000000000de4 0x0000000020000038 . = ALIGN (0x4) 0x0000000020000038 PROVIDE (_sbss = .) *(.sbss*) *(.gnu.linkonce.sb.*) *(.bss*) .bss.val 0x0000000020000038 0x1 ./User/main.o 0x0000000020000038 val *fill* 0x0000000020000039 0x3 .bss.NVIC_Priority_Group 0x000000002000003c 0x4 ./Peripheral/src/ch32v00x_misc.o 0x000000002000003c NVIC_Priority_Group .bss.p_ms 0x0000000020000040 0x2 ./Debug/debug.o .bss.p_us 0x0000000020000042 0x1 ./Debug/debug.o *(.gnu.linkonce.b.*) *(COMMON*) 0x0000000020000044 . = ALIGN (0x4) *fill* 0x0000000020000043 0x1 0x0000000020000044 PROVIDE (_ebss = .) 0x0000000020000044 PROVIDE (_end = _ebss) [!provide] PROVIDE (end = .) .stack 0x0000000020000700 0x100 0x0000000020000700 PROVIDE (_heap_end = .) 0x0000000020000700 . = ALIGN (0x4) [!provide] PROVIDE (_susrstack = .) 0x0000000020000800 . = (. + __stack_size) *fill* 0x0000000020000700 0x100 0x0000000020000800 PROVIDE (_eusrstack = .) OUTPUT(PELT_1005_WCH_FW.elf elf32-littleriscv) .debug_info 0x0000000000000000 0x803e .debug_info 0x0000000000000000 0x962 ./User/ch32v00x_it.o .debug_info 0x0000000000000962 0xe7a ./User/main.o .debug_info 0x00000000000017dc 0xc94 ./User/system_ch32v00x.o .debug_info 0x0000000000002470 0x22 ./Startup/startup_ch32v00x.o .debug_info 0x0000000000002492 0xa94 ./Peripheral/src/ch32v00x_dbgmcu.o .debug_info 0x0000000000002f26 0x103a ./Peripheral/src/ch32v00x_gpio.o .debug_info 0x0000000000003f60 0xdca ./Peripheral/src/ch32v00x_misc.o .debug_info 0x0000000000004d2a 0x108c ./Peripheral/src/ch32v00x_rcc.o .debug_info 0x0000000000005db6 0x1351 ./Peripheral/src/ch32v00x_usart.o .debug_info 0x0000000000007107 0xf37 ./Debug/debug.o .debug_abbrev 0x0000000000000000 0x1a15 .debug_abbrev 0x0000000000000000 0x1cf ./User/ch32v00x_it.o .debug_abbrev 0x00000000000001cf 0x2a1 ./User/main.o .debug_abbrev 0x0000000000000470 0x2ee ./User/system_ch32v00x.o .debug_abbrev 0x000000000000075e 0x12 ./Startup/startup_ch32v00x.o .debug_abbrev 0x0000000000000770 0x2f7 ./Peripheral/src/ch32v00x_dbgmcu.o .debug_abbrev 0x0000000000000a67 0x309 ./Peripheral/src/ch32v00x_gpio.o .debug_abbrev 0x0000000000000d70 0x2ea ./Peripheral/src/ch32v00x_misc.o .debug_abbrev 0x000000000000105a 0x389 ./Peripheral/src/ch32v00x_rcc.o .debug_abbrev 0x00000000000013e3 0x323 ./Peripheral/src/ch32v00x_usart.o .debug_abbrev 0x0000000000001706 0x30f ./Debug/debug.o .debug_aranges 0x0000000000000000 0x3e0 .debug_aranges 0x0000000000000000 0x28 ./User/ch32v00x_it.o .debug_aranges 0x0000000000000028 0x28 ./User/main.o .debug_aranges 0x0000000000000050 0x28 ./User/system_ch32v00x.o .debug_aranges 0x0000000000000078 0x30 ./Startup/startup_ch32v00x.o .debug_aranges 0x00000000000000a8 0x48 ./Peripheral/src/ch32v00x_dbgmcu.o .debug_aranges 0x00000000000000f0 0x98 ./Peripheral/src/ch32v00x_gpio.o .debug_aranges 0x0000000000000188 0x28 ./Peripheral/src/ch32v00x_misc.o .debug_aranges 0x00000000000001b0 0xe0 ./Peripheral/src/ch32v00x_rcc.o .debug_aranges 0x0000000000000290 0x100 ./Peripheral/src/ch32v00x_usart.o .debug_aranges 0x0000000000000390 0x50 ./Debug/debug.o .debug_ranges 0x0000000000000000 0x3c8 .debug_ranges 0x0000000000000000 0x18 ./User/ch32v00x_it.o .debug_ranges 0x0000000000000018 0x18 ./User/main.o .debug_ranges 0x0000000000000030 0x50 ./User/system_ch32v00x.o .debug_ranges 0x0000000000000080 0x28 ./Startup/startup_ch32v00x.o .debug_ranges 0x00000000000000a8 0x50 ./Peripheral/src/ch32v00x_dbgmcu.o .debug_ranges 0x00000000000000f8 0x88 ./Peripheral/src/ch32v00x_gpio.o .debug_ranges 0x0000000000000180 0x48 ./Peripheral/src/ch32v00x_misc.o .debug_ranges 0x00000000000001c8 0xd0 ./Peripheral/src/ch32v00x_rcc.o .debug_ranges 0x0000000000000298 0xf0 ./Peripheral/src/ch32v00x_usart.o .debug_ranges 0x0000000000000388 0x40 ./Debug/debug.o .debug_line 0x0000000000000000 0x4756 .debug_line 0x0000000000000000 0x22b ./User/ch32v00x_it.o .debug_line 0x000000000000022b 0x599 ./User/main.o .debug_line 0x00000000000007c4 0x6a4 ./User/system_ch32v00x.o .debug_line 0x0000000000000e68 0x112 ./Startup/startup_ch32v00x.o .debug_line 0x0000000000000f7a 0x35d ./Peripheral/src/ch32v00x_dbgmcu.o .debug_line 0x00000000000012d7 0xcef ./Peripheral/src/ch32v00x_gpio.o .debug_line 0x0000000000001fc6 0x3ab ./Peripheral/src/ch32v00x_misc.o .debug_line 0x0000000000002371 0xdc4 ./Peripheral/src/ch32v00x_rcc.o .debug_line 0x0000000000003135 0xedc ./Peripheral/src/ch32v00x_usart.o .debug_line 0x0000000000004011 0x745 ./Debug/debug.o .debug_str 0x0000000000000000 0x15df .debug_str 0x0000000000000000 0x543 ./User/ch32v00x_it.o 0x5a4 (size before relaxing) .debug_str 0x0000000000000543 0x352 ./User/main.o 0x8d9 (size before relaxing) .debug_str 0x0000000000000895 0x126 ./User/system_ch32v00x.o 0x73c (size before relaxing) .debug_str 0x00000000000009bb 0x2a ./Startup/startup_ch32v00x.o 0x52 (size before relaxing) .debug_str 0x00000000000009e5 0x97 ./Peripheral/src/ch32v00x_dbgmcu.o 0x634 (size before relaxing) .debug_str 0x0000000000000a7c 0x1ed ./Peripheral/src/ch32v00x_gpio.o 0x937 (size before relaxing) .debug_str 0x0000000000000c69 0x2eb ./Peripheral/src/ch32v00x_misc.o 0x8f9 (size before relaxing) .debug_str 0x0000000000000f54 0x2c7 ./Peripheral/src/ch32v00x_rcc.o 0x99f (size before relaxing) .debug_str 0x000000000000121b 0x33f ./Peripheral/src/ch32v00x_usart.o 0xaee (size before relaxing) .debug_str 0x000000000000155a 0x85 ./Debug/debug.o 0x8f5 (size before relaxing) .comment 0x0000000000000000 0x33 .comment 0x0000000000000000 0x33 ./User/ch32v00x_it.o 0x34 (size before relaxing) .comment 0x0000000000000033 0x34 ./User/main.o .comment 0x0000000000000033 0x34 ./User/system_ch32v00x.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v00x_dbgmcu.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v00x_gpio.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v00x_misc.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v00x_rcc.o .comment 0x0000000000000033 0x34 ./Peripheral/src/ch32v00x_usart.o .comment 0x0000000000000033 0x34 ./Debug/debug.o .comment 0x0000000000000033 0x34 c:/mounriver/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32ecxw/ilp32e\libprintf.a(wchprintf.o) .debug_frame 0x0000000000000000 0x78c .debug_frame 0x0000000000000000 0x30 ./User/ch32v00x_it.o .debug_frame 0x0000000000000030 0x50 ./User/main.o .debug_frame 0x0000000000000080 0x58 ./User/system_ch32v00x.o .debug_frame 0x00000000000000d8 0x70 ./Peripheral/src/ch32v00x_dbgmcu.o .debug_frame 0x0000000000000148 0x150 ./Peripheral/src/ch32v00x_gpio.o .debug_frame 0x0000000000000298 0x30 ./Peripheral/src/ch32v00x_misc.o .debug_frame 0x00000000000002c8 0x1dc ./Peripheral/src/ch32v00x_rcc.o .debug_frame 0x00000000000004a4 0x204 ./Peripheral/src/ch32v00x_usart.o .debug_frame 0x00000000000006a8 0xe4 ./Debug/debug.o .debug_loc 0x0000000000000000 0x1668 .debug_loc 0x0000000000000000 0x55 ./User/system_ch32v00x.o .debug_loc 0x0000000000000055 0x6e ./Peripheral/src/ch32v00x_dbgmcu.o .debug_loc 0x00000000000000c3 0x6cf ./Peripheral/src/ch32v00x_gpio.o .debug_loc 0x0000000000000792 0x2d ./Peripheral/src/ch32v00x_misc.o .debug_loc 0x00000000000007bf 0x5d8 ./Peripheral/src/ch32v00x_rcc.o .debug_loc 0x0000000000000d97 0x735 ./Peripheral/src/ch32v00x_usart.o .debug_loc 0x00000000000014cc 0x19c ./Debug/debug.o