re-enable standby mode

oops... updated release binaries with this change too
This commit is contained in:
true
2026-05-09 11:48:07 -07:00
parent a6b260510e
commit 6a5444030e
5 changed files with 633 additions and 620 deletions

View File

@@ -423,22 +423,10 @@ Discarded input sections
0x0000000000000000 0x10 ./periph/src/ch32x035_pwr.o
.text.PWR_EnterSTOPMode
0x0000000000000000 0xb4 ./periph/src/ch32x035_pwr.o
.text.PWR_EnterSTANDBYMode
0x0000000000000000 0xa8 ./periph/src/ch32x035_pwr.o
.text.PWR_GetFlagStatus
0x0000000000000000 0xe ./periph/src/ch32x035_pwr.o
.text.PWR_VDD_SupplyVoltage
0x0000000000000000 0x56 ./periph/src/ch32x035_pwr.o
.debug_info 0x0000000000000000 0xf66 ./periph/src/ch32x035_pwr.o
.debug_abbrev 0x0000000000000000 0x365 ./periph/src/ch32x035_pwr.o
.debug_loc 0x0000000000000000 0x16f ./periph/src/ch32x035_pwr.o
.debug_aranges
0x0000000000000000 0x48 ./periph/src/ch32x035_pwr.o
.debug_ranges 0x0000000000000000 0x80 ./periph/src/ch32x035_pwr.o
.debug_line 0x0000000000000000 0x87c ./periph/src/ch32x035_pwr.o
.debug_str 0x0000000000000000 0x7f5 ./periph/src/ch32x035_pwr.o
.comment 0x0000000000000000 0x34 ./periph/src/ch32x035_pwr.o
.debug_frame 0x0000000000000000 0x8c ./periph/src/ch32x035_pwr.o
.text 0x0000000000000000 0x0 ./periph/src/ch32x035_rcc.o
.data 0x0000000000000000 0x0 ./periph/src/ch32x035_rcc.o
.bss 0x0000000000000000 0x0 ./periph/src/ch32x035_rcc.o
@@ -1300,7 +1288,7 @@ END GROUP
0x0000000000000100 . = ALIGN (0x40)
*fill* 0x00000000000000e0 0x20
.text 0x0000000000000100 0x1780
.text 0x0000000000000100 0x182c
0x0000000000000100 . = ALIGN (0x4)
*(.text)
.text 0x0000000000000100 0x60 c:/devel/mounriver/mounriver_studio2/resources/app/resources/win32/components/wch/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o)
@@ -1423,174 +1411,177 @@ END GROUP
.text.NVIC_Init
0x000000000000066c 0x62 ./periph/src/ch32x035_misc.o
0x000000000000066c NVIC_Init
.text.PWR_EnterSTANDBYMode
0x00000000000006ce 0xa8 ./periph/src/ch32x035_pwr.o
0x00000000000006ce PWR_EnterSTANDBYMode
.text.RCC_AHBPeriphClockCmd
0x00000000000006ce 0x1e ./periph/src/ch32x035_rcc.o
0x00000000000006ce RCC_AHBPeriphClockCmd
0x0000000000000776 0x1e ./periph/src/ch32x035_rcc.o
0x0000000000000776 RCC_AHBPeriphClockCmd
.text.RCC_APB2PeriphClockCmd
0x00000000000006ec 0x1e ./periph/src/ch32x035_rcc.o
0x00000000000006ec RCC_APB2PeriphClockCmd
0x0000000000000794 0x1e ./periph/src/ch32x035_rcc.o
0x0000000000000794 RCC_APB2PeriphClockCmd
.text.RCC_APB1PeriphClockCmd
0x000000000000070a 0x1e ./periph/src/ch32x035_rcc.o
0x000000000000070a RCC_APB1PeriphClockCmd
0x00000000000007b2 0x1e ./periph/src/ch32x035_rcc.o
0x00000000000007b2 RCC_APB1PeriphClockCmd
.text.RCC_APB2PeriphResetCmd
0x0000000000000728 0x1e ./periph/src/ch32x035_rcc.o
0x0000000000000728 RCC_APB2PeriphResetCmd
0x00000000000007d0 0x1e ./periph/src/ch32x035_rcc.o
0x00000000000007d0 RCC_APB2PeriphResetCmd
.text.SPI_Init
0x0000000000000746 0x32 ./periph/src/ch32x035_spi.o
0x0000000000000746 SPI_Init
.text.SPI_Cmd 0x0000000000000778 0x1a ./periph/src/ch32x035_spi.o
0x0000000000000778 SPI_Cmd
0x00000000000007ee 0x32 ./periph/src/ch32x035_spi.o
0x00000000000007ee SPI_Init
.text.SPI_Cmd 0x0000000000000820 0x1a ./periph/src/ch32x035_spi.o
0x0000000000000820 SPI_Cmd
.text.btn_push_cb
0x0000000000000792 0x30 ./app/ui/btn.o
0x0000000000000792 btn_push_cb
0x000000000000083a 0x30 ./app/ui/btn.o
0x000000000000083a btn_push_cb
.text.btn_hold_cb
0x00000000000007c2 0x28 ./app/ui/btn.o
0x00000000000007c2 btn_hold_cb
0x000000000000086a 0x28 ./app/ui/btn.o
0x000000000000086a btn_hold_cb
.text.btn_release_cb
0x00000000000007ea 0x3a ./app/ui/btn.o
0x00000000000007ea btn_release_cb
0x0000000000000892 0x3a ./app/ui/btn.o
0x0000000000000892 btn_release_cb
.text.btn_process
0x0000000000000824 0x10c ./app/ui/btn.o
0x0000000000000824 btn_process
0x00000000000008cc 0x10c ./app/ui/btn.o
0x00000000000008cc btn_process
.text.prog_set
0x0000000000000930 0x4e ./app/ui/temp_ui.o
.text.brt_set 0x000000000000097e 0x40 ./app/ui/temp_ui.o
0x00000000000009d8 0x4e ./app/ui/temp_ui.o
.text.brt_set 0x0000000000000a26 0x40 ./app/ui/temp_ui.o
.text.tempui_init
0x00000000000009be 0x38 ./app/ui/temp_ui.o
0x00000000000009be tempui_init
0x0000000000000a66 0x38 ./app/ui/temp_ui.o
0x0000000000000a66 tempui_init
.text.tempui_lp_runprog
0x00000000000009f6 0x82 ./app/ui/temp_ui.o
0x00000000000009f6 tempui_lp_runprog
0x0000000000000a9e 0x82 ./app/ui/temp_ui.o
0x0000000000000a9e tempui_lp_runprog
.text.tinymt32_next_state
0x0000000000000a78 0x44 ./app/misc/tinymt.o
0x0000000000000b20 0x44 ./app/misc/tinymt.o
.text.tinymt32_init
0x0000000000000abc 0x74 ./app/misc/tinymt.o
0x0000000000000abc tinymt32_init
0x0000000000000b64 0x74 ./app/misc/tinymt.o
0x0000000000000b64 tinymt32_init
.text.tinymt32_get_uint32
0x0000000000000b30 0x20 ./app/misc/tinymt.o
0x0000000000000b30 tinymt32_get_uint32
0x0000000000000bd8 0x20 ./app/misc/tinymt.o
0x0000000000000bd8 tinymt32_get_uint32
.text.lp_ribbon_init
0x0000000000000b50 0x26 ./app/led/ledprog.o
0x0000000000000b50 lp_ribbon_init
0x0000000000000bf8 0x26 ./app/led/ledprog.o
0x0000000000000bf8 lp_ribbon_init
.text.lp_ribbon_upward
0x0000000000000b76 0xdc ./app/led/ledprog.o
0x0000000000000b76 lp_ribbon_upward
0x0000000000000c1e 0xdc ./app/led/ledprog.o
0x0000000000000c1e lp_ribbon_upward
.text.lp_ribbon_twinkle
0x0000000000000c52 0x88 ./app/led/ledprog.o
0x0000000000000c52 lp_ribbon_twinkle
0x0000000000000cfa 0x88 ./app/led/ledprog.o
0x0000000000000cfa lp_ribbon_twinkle
.text.lp_aii_init
0x0000000000000cda 0x6c ./app/led/ledprog.o
0x0000000000000cda lp_aii_init
0x0000000000000d82 0x6c ./app/led/ledprog.o
0x0000000000000d82 lp_aii_init
.text.lp_aii_filldown
0x0000000000000d46 0x112 ./app/led/ledprog.o
0x0000000000000d46 lp_aii_filldown
0x0000000000000dee 0x112 ./app/led/ledprog.o
0x0000000000000dee lp_aii_filldown
.text.lp_aii_bounce
0x0000000000000e58 0xb2 ./app/led/ledprog.o
0x0000000000000e58 lp_aii_bounce
0x0000000000000f00 0xb2 ./app/led/ledprog.o
0x0000000000000f00 lp_aii_bounce
.text.matrix_init
0x0000000000000f0a 0x6a ./app/led/matrix.o
0x0000000000000f0a matrix_init
0x0000000000000fb2 0x6a ./app/led/matrix.o
0x0000000000000fb2 matrix_init
.text.matrix_flag_update
0x0000000000000f74 0x8 ./app/led/matrix.o
0x0000000000000f74 matrix_flag_update
0x000000000000101c 0x8 ./app/led/matrix.o
0x000000000000101c matrix_flag_update
.text.matrix_send
0x0000000000000f7c 0x58 ./app/led/matrix.o
0x0000000000000f7c matrix_send
0x0000000000001024 0x58 ./app/led/matrix.o
0x0000000000001024 matrix_send
.text.adc_init
0x0000000000000fd4 0x124 ./app/driver/adc.o
0x0000000000000fd4 adc_init
0x000000000000107c 0x124 ./app/driver/adc.o
0x000000000000107c adc_init
.text.adc_get_tkey
0x00000000000010f8 0x12 ./app/driver/adc.o
0x00000000000010f8 adc_get_tkey
.text.adc_isr 0x000000000000110a 0xde ./app/driver/adc.o
0x000000000000110a adc_isr
0x00000000000011a0 0x12 ./app/driver/adc.o
0x00000000000011a0 adc_get_tkey
.text.adc_isr 0x00000000000011b2 0xde ./app/driver/adc.o
0x00000000000011b2 adc_isr
.text.aw20x_page
0x00000000000011e8 0x4a ./app/driver/aw20xxx.o
0x00000000000011e8 aw20x_page
0x0000000000001290 0x4a ./app/driver/aw20xxx.o
0x0000000000001290 aw20x_page
.text.aw20x_set_sleep
0x0000000000001232 0x60 ./app/driver/aw20xxx.o
0x0000000000001232 aw20x_set_sleep
0x00000000000012da 0x60 ./app/driver/aw20xxx.o
0x00000000000012da aw20x_set_sleep
.text.aw20x_init
0x0000000000001292 0x90 ./app/driver/aw20xxx.o
0x0000000000001292 aw20x_init
0x000000000000133a 0x90 ./app/driver/aw20xxx.o
0x000000000000133a aw20x_init
.text.aw20x_set_fade
0x0000000000001322 0x74 ./app/driver/aw20xxx.o
0x0000000000001322 aw20x_set_fade
0x00000000000013ca 0x74 ./app/driver/aw20xxx.o
0x00000000000013ca aw20x_set_fade
.text.aw20x_set_dim_global
0x0000000000001396 0x98 ./app/driver/aw20xxx.o
0x0000000000001396 aw20x_set_dim_global
0x000000000000143e 0x98 ./app/driver/aw20xxx.o
0x000000000000143e aw20x_set_dim_global
.text.aw20x_led_enable_range
0x000000000000142e 0xcc ./app/driver/aw20xxx.o
0x000000000000142e aw20x_led_enable_range
0x00000000000014d6 0xcc ./app/driver/aw20xxx.o
0x00000000000014d6 aw20x_led_enable_range
.text.i2cm_init
0x00000000000014fa 0x3e ./app/comms/soft_i2c_master.o
0x00000000000014fa i2cm_init
0x00000000000015a2 0x3e ./app/comms/soft_i2c_master.o
0x00000000000015a2 i2cm_init
.text.i2cm_wrbuf
0x0000000000001538 0x2c ./app/comms/soft_i2c_master.o
0x0000000000001538 i2cm_wrbuf
0x00000000000015e0 0x2c ./app/comms/soft_i2c_master.o
0x00000000000015e0 i2cm_wrbuf
.text.spim_init
0x0000000000001564 0x3c ./app/comms/spi_master.o
0x0000000000001564 spim_init
0x000000000000160c 0x3c ./app/comms/spi_master.o
0x000000000000160c spim_init
.text.NMI_Handler
0x00000000000015a0 0x2 ./app/ch32x035_it.o
0x00000000000015a0 NMI_Handler
0x0000000000001648 0x2 ./app/ch32x035_it.o
0x0000000000001648 NMI_Handler
.text.HardFault_Handler
0x00000000000015a2 0x16 ./app/ch32x035_it.o
0x00000000000015a2 HardFault_Handler
0x000000000000164a 0x16 ./app/ch32x035_it.o
0x000000000000164a HardFault_Handler
.text.ADC1_IRQHandler
0x00000000000015b8 0x6 ./app/ch32x035_it.o
0x00000000000015b8 ADC1_IRQHandler
0x0000000000001660 0x6 ./app/ch32x035_it.o
0x0000000000001660 ADC1_IRQHandler
.text.startup.main
0x00000000000015be 0x140 ./app/main.o
0x00000000000015be main
0x0000000000001666 0x144 ./app/main.o
0x0000000000001666 main
.text.AWU_IRQHandler
0x00000000000016fe 0x50 ./app/main.o
0x00000000000016fe AWU_IRQHandler
0x00000000000017aa 0x50 ./app/main.o
0x00000000000017aa AWU_IRQHandler
.text.SystemCoreClockUpdate
0x000000000000174e 0x3a ./app/system_ch32x035.o
0x000000000000174e SystemCoreClockUpdate
0x00000000000017fa 0x3a ./app/system_ch32x035.o
0x00000000000017fa SystemCoreClockUpdate
.text.SetSysClock_HSI
0x0000000000001788 0x34 ./app/system_ch32x035.o
0x0000000000001788 SetSysClock_HSI
0x0000000000001834 0x34 ./app/system_ch32x035.o
0x0000000000001834 SetSysClock_HSI
.text.SystemInit
0x00000000000017bc 0x2e ./app/system_ch32x035.o
0x00000000000017bc SystemInit
0x0000000000001868 0x2e ./app/system_ch32x035.o
0x0000000000001868 SystemInit
*(.rodata)
*(.rodata*)
*fill* 0x00000000000017ea 0x2
*fill* 0x0000000000001896 0x2
.rodata.prog_set
0x00000000000017ec 0x1c ./app/ui/temp_ui.o
0x0000000000001898 0x1c ./app/ui/temp_ui.o
.rodata.led_map
0x0000000000001808 0x76 ./app/led/matrix.o
0x0000000000001808 led_map
0x00000000000018b4 0x76 ./app/led/matrix.o
0x00000000000018b4 led_map
*(.gnu.linkonce.t.*)
0x0000000000001880 . = ALIGN (0x4)
*fill* 0x000000000000187e 0x2
0x000000000000192c . = ALIGN (0x4)
*fill* 0x000000000000192a 0x2
.rela.dyn 0x0000000000001880 0x0
.rela.init 0x0000000000001880 0x0 ./startup/startup_ch32x035.o
.rela.vector 0x0000000000001880 0x0 ./startup/startup_ch32x035.o
.rela.dyn 0x000000000000192c 0x0
.rela.init 0x000000000000192c 0x0 ./startup/startup_ch32x035.o
.rela.vector 0x000000000000192c 0x0 ./startup/startup_ch32x035.o
.rela.text.handle_reset
0x0000000000001880 0x0 ./startup/startup_ch32x035.o
0x000000000000192c 0x0 ./startup/startup_ch32x035.o
.fini 0x0000000000001880 0x0
.fini 0x000000000000192c 0x0
*(SORT_NONE(.fini))
0x0000000000001880 . = ALIGN (0x4)
0x000000000000192c . = ALIGN (0x4)
[!provide] PROVIDE (_etext = .)
[!provide] PROVIDE (_eitcm = .)
.preinit_array 0x0000000000001880 0x0
.preinit_array 0x000000000000192c 0x0
[!provide] PROVIDE (__preinit_array_start = .)
*(.preinit_array)
[!provide] PROVIDE (__preinit_array_end = .)
.init_array 0x0000000000001880 0x0
.init_array 0x000000000000192c 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 0x0000000000001880 0x0
.fini_array 0x000000000000192c 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)
@@ -1610,15 +1601,15 @@ END GROUP
*(SORT_BY_NAME(.dtors.*))
*(.dtors)
.dalign 0x0000000020000000 0x0 load address 0x0000000000001880
.dalign 0x0000000020000000 0x0 load address 0x000000000000192c
0x0000000020000000 . = ALIGN (0x4)
0x0000000020000000 PROVIDE (_data_vma = .)
.dlalign 0x0000000000001880 0x0
0x0000000000001880 . = ALIGN (0x4)
0x0000000000001880 PROVIDE (_data_lma = .)
.dlalign 0x000000000000192c 0x0
0x000000000000192c . = ALIGN (0x4)
0x000000000000192c PROVIDE (_data_lma = .)
.data 0x0000000020000000 0x558 load address 0x0000000000001880
.data 0x0000000020000000 0x558 load address 0x000000000000192c
*(.gnu.linkonce.r.*)
*(.data .data.*)
.data.AHBPrescTable
@@ -1666,7 +1657,7 @@ END GROUP
*fill* 0x0000000020000556 0x2
0x0000000020000558 PROVIDE (_edata = .)
.bss 0x0000000020000558 0x2c8 load address 0x0000000000001dd8
.bss 0x0000000020000558 0x2c8 load address 0x0000000000001e84
0x0000000020000558 . = ALIGN (0x4)
0x0000000020000558 PROVIDE (_sbss = .)
*(.sbss*)
@@ -1740,73 +1731,76 @@ END GROUP
0x0000000020005000 PROVIDE (_eusrstack = .)
OUTPUT(hsc26_art2.elf elf32-littleriscv)
.debug_line 0x0000000000000000 0xb051
.debug_line 0x0000000000000000 0xb8f0
.debug_line 0x0000000000000000 0x11e ./startup/startup_ch32x035.o
.debug_line 0x000000000000011e 0x15b3 ./periph/src/ch32x035_adc.o
.debug_line 0x00000000000016d1 0x47c ./periph/src/ch32x035_awu.o
.debug_line 0x0000000000001b4d 0x68b ./periph/src/ch32x035_exti.o
.debug_line 0x00000000000021d8 0x1338 ./periph/src/ch32x035_gpio.o
.debug_line 0x0000000000003510 0x499 ./periph/src/ch32x035_misc.o
.debug_line 0x00000000000039a9 0x87b ./periph/src/ch32x035_rcc.o
.debug_line 0x0000000000004224 0xa8c ./periph/src/ch32x035_spi.o
.debug_line 0x0000000000004cb0 0x7e2 ./app/ui/btn.o
.debug_line 0x0000000000005492 0x65a ./app/ui/temp_ui.o
.debug_line 0x0000000000005aec 0x59c ./app/misc/tinymt.o
.debug_line 0x0000000000006088 0xf01 ./app/led/ledprog.o
.debug_line 0x0000000000006f89 0x571 ./app/led/matrix.o
.debug_line 0x00000000000074fa 0xac5 ./app/driver/adc.o
.debug_line 0x0000000000007fbf 0xb84 ./app/driver/aw20xxx.o
.debug_line 0x0000000000008b43 0xdcc ./app/comms/soft_i2c_master.o
.debug_line 0x000000000000990f 0x610 ./app/comms/spi_master.o
.debug_line 0x0000000000009f1f 0x3b4 ./app/ch32x035_it.o
.debug_line 0x000000000000a2d3 0x8cc ./app/main.o
.debug_line 0x000000000000ab9f 0x4b2 ./app/system_ch32x035.o
.debug_line 0x00000000000039a9 0x87c ./periph/src/ch32x035_pwr.o
.debug_line 0x0000000000004225 0x87b ./periph/src/ch32x035_rcc.o
.debug_line 0x0000000000004aa0 0xa8c ./periph/src/ch32x035_spi.o
.debug_line 0x000000000000552c 0x7e2 ./app/ui/btn.o
.debug_line 0x0000000000005d0e 0x65a ./app/ui/temp_ui.o
.debug_line 0x0000000000006368 0x59c ./app/misc/tinymt.o
.debug_line 0x0000000000006904 0xf01 ./app/led/ledprog.o
.debug_line 0x0000000000007805 0x571 ./app/led/matrix.o
.debug_line 0x0000000000007d76 0xac5 ./app/driver/adc.o
.debug_line 0x000000000000883b 0xb84 ./app/driver/aw20xxx.o
.debug_line 0x00000000000093bf 0xdcc ./app/comms/soft_i2c_master.o
.debug_line 0x000000000000a18b 0x610 ./app/comms/spi_master.o
.debug_line 0x000000000000a79b 0x3b4 ./app/ch32x035_it.o
.debug_line 0x000000000000ab4f 0x8ef ./app/main.o
.debug_line 0x000000000000b43e 0x4b2 ./app/system_ch32x035.o
.debug_info 0x0000000000000000 0x10aa8
.debug_info 0x0000000000000000 0x11a23
.debug_info 0x0000000000000000 0x22 ./startup/startup_ch32x035.o
.debug_info 0x0000000000000022 0x15d6 ./periph/src/ch32x035_adc.o
.debug_info 0x00000000000015f8 0xa51 ./periph/src/ch32x035_awu.o
.debug_info 0x0000000000002049 0xc05 ./periph/src/ch32x035_exti.o
.debug_info 0x0000000000002c4e 0x11c9 ./periph/src/ch32x035_gpio.o
.debug_info 0x0000000000003e17 0xe31 ./periph/src/ch32x035_misc.o
.debug_info 0x0000000000004c48 0xd8f ./periph/src/ch32x035_rcc.o
.debug_info 0x00000000000059d7 0x1072 ./periph/src/ch32x035_spi.o
.debug_info 0x0000000000006a49 0xbd8 ./app/ui/btn.o
.debug_info 0x0000000000007621 0xce5 ./app/ui/temp_ui.o
.debug_info 0x0000000000008306 0x366 ./app/misc/tinymt.o
.debug_info 0x000000000000866c 0xe0e ./app/led/ledprog.o
.debug_info 0x000000000000947a 0xd6c ./app/led/matrix.o
.debug_info 0x000000000000a1e6 0x1046 ./app/driver/adc.o
.debug_info 0x000000000000b22c 0x10ab ./app/driver/aw20xxx.o
.debug_info 0x000000000000c2d7 0xf49 ./app/comms/soft_i2c_master.o
.debug_info 0x000000000000d220 0xdca ./app/comms/spi_master.o
.debug_info 0x000000000000dfea 0xbec ./app/ch32x035_it.o
.debug_info 0x000000000000ebd6 0x136d ./app/main.o
.debug_info 0x000000000000ff43 0xb65 ./app/system_ch32x035.o
.debug_info 0x0000000000004c48 0xf66 ./periph/src/ch32x035_pwr.o
.debug_info 0x0000000000005bae 0xd8f ./periph/src/ch32x035_rcc.o
.debug_info 0x000000000000693d 0x1072 ./periph/src/ch32x035_spi.o
.debug_info 0x00000000000079af 0xbd8 ./app/ui/btn.o
.debug_info 0x0000000000008587 0xce5 ./app/ui/temp_ui.o
.debug_info 0x000000000000926c 0x366 ./app/misc/tinymt.o
.debug_info 0x00000000000095d2 0xe0e ./app/led/ledprog.o
.debug_info 0x000000000000a3e0 0xd6c ./app/led/matrix.o
.debug_info 0x000000000000b14c 0x1046 ./app/driver/adc.o
.debug_info 0x000000000000c192 0x10ab ./app/driver/aw20xxx.o
.debug_info 0x000000000000d23d 0xf49 ./app/comms/soft_i2c_master.o
.debug_info 0x000000000000e186 0xdca ./app/comms/spi_master.o
.debug_info 0x000000000000ef50 0xbec ./app/ch32x035_it.o
.debug_info 0x000000000000fb3c 0x1382 ./app/main.o
.debug_info 0x0000000000010ebe 0xb65 ./app/system_ch32x035.o
.debug_abbrev 0x0000000000000000 0x341f
.debug_abbrev 0x0000000000000000 0x3784
.debug_abbrev 0x0000000000000000 0x12 ./startup/startup_ch32x035.o
.debug_abbrev 0x0000000000000012 0x323 ./periph/src/ch32x035_adc.o
.debug_abbrev 0x0000000000000335 0x263 ./periph/src/ch32x035_awu.o
.debug_abbrev 0x0000000000000598 0x2da ./periph/src/ch32x035_exti.o
.debug_abbrev 0x0000000000000872 0x34b ./periph/src/ch32x035_gpio.o
.debug_abbrev 0x0000000000000bbd 0x2e1 ./periph/src/ch32x035_misc.o
.debug_abbrev 0x0000000000000e9e 0x326 ./periph/src/ch32x035_rcc.o
.debug_abbrev 0x00000000000011c4 0x303 ./periph/src/ch32x035_spi.o
.debug_abbrev 0x00000000000014c7 0x291 ./app/ui/btn.o
.debug_abbrev 0x0000000000001758 0x284 ./app/ui/temp_ui.o
.debug_abbrev 0x00000000000019dc 0x1d8 ./app/misc/tinymt.o
.debug_abbrev 0x0000000000001bb4 0x298 ./app/led/ledprog.o
.debug_abbrev 0x0000000000001e4c 0x2a9 ./app/led/matrix.o
.debug_abbrev 0x00000000000020f5 0x2d4 ./app/driver/adc.o
.debug_abbrev 0x00000000000023c9 0x2f8 ./app/driver/aw20xxx.o
.debug_abbrev 0x00000000000026c1 0x303 ./app/comms/soft_i2c_master.o
.debug_abbrev 0x00000000000029c4 0x278 ./app/comms/spi_master.o
.debug_abbrev 0x0000000000002c3c 0x264 ./app/ch32x035_it.o
.debug_abbrev 0x0000000000002ea0 0x321 ./app/main.o
.debug_abbrev 0x00000000000031c1 0x25e ./app/system_ch32x035.o
.debug_abbrev 0x0000000000000e9e 0x365 ./periph/src/ch32x035_pwr.o
.debug_abbrev 0x0000000000001203 0x326 ./periph/src/ch32x035_rcc.o
.debug_abbrev 0x0000000000001529 0x303 ./periph/src/ch32x035_spi.o
.debug_abbrev 0x000000000000182c 0x291 ./app/ui/btn.o
.debug_abbrev 0x0000000000001abd 0x284 ./app/ui/temp_ui.o
.debug_abbrev 0x0000000000001d41 0x1d8 ./app/misc/tinymt.o
.debug_abbrev 0x0000000000001f19 0x298 ./app/led/ledprog.o
.debug_abbrev 0x00000000000021b1 0x2a9 ./app/led/matrix.o
.debug_abbrev 0x000000000000245a 0x2d4 ./app/driver/adc.o
.debug_abbrev 0x000000000000272e 0x2f8 ./app/driver/aw20xxx.o
.debug_abbrev 0x0000000000002a26 0x303 ./app/comms/soft_i2c_master.o
.debug_abbrev 0x0000000000002d29 0x278 ./app/comms/spi_master.o
.debug_abbrev 0x0000000000002fa1 0x264 ./app/ch32x035_it.o
.debug_abbrev 0x0000000000003205 0x321 ./app/main.o
.debug_abbrev 0x0000000000003526 0x25e ./app/system_ch32x035.o
.debug_aranges 0x0000000000000000 0x6d0
.debug_aranges 0x0000000000000000 0x718
.debug_aranges
0x0000000000000000 0x30 ./startup/startup_ch32x035.o
.debug_aranges
@@ -1820,35 +1814,37 @@ OUTPUT(hsc26_art2.elf elf32-littleriscv)
.debug_aranges
0x0000000000000288 0x28 ./periph/src/ch32x035_misc.o
.debug_aranges
0x00000000000002b0 0x80 ./periph/src/ch32x035_rcc.o
0x00000000000002b0 0x48 ./periph/src/ch32x035_pwr.o
.debug_aranges
0x0000000000000330 0xb8 ./periph/src/ch32x035_spi.o
0x00000000000002f8 0x80 ./periph/src/ch32x035_rcc.o
.debug_aranges
0x00000000000003e8 0x38 ./app/ui/btn.o
0x0000000000000378 0xb8 ./periph/src/ch32x035_spi.o
.debug_aranges
0x0000000000000420 0x38 ./app/ui/temp_ui.o
0x0000000000000430 0x38 ./app/ui/btn.o
.debug_aranges
0x0000000000000458 0x38 ./app/misc/tinymt.o
0x0000000000000468 0x38 ./app/ui/temp_ui.o
.debug_aranges
0x0000000000000490 0x48 ./app/led/ledprog.o
0x00000000000004a0 0x38 ./app/misc/tinymt.o
.debug_aranges
0x00000000000004d8 0x30 ./app/led/matrix.o
0x00000000000004d8 0x48 ./app/led/ledprog.o
.debug_aranges
0x0000000000000508 0x38 ./app/driver/adc.o
0x0000000000000520 0x30 ./app/led/matrix.o
.debug_aranges
0x0000000000000540 0x68 ./app/driver/aw20xxx.o
0x0000000000000550 0x38 ./app/driver/adc.o
.debug_aranges
0x00000000000005a8 0x60 ./app/comms/soft_i2c_master.o
0x0000000000000588 0x68 ./app/driver/aw20xxx.o
.debug_aranges
0x0000000000000608 0x40 ./app/comms/spi_master.o
0x00000000000005f0 0x60 ./app/comms/soft_i2c_master.o
.debug_aranges
0x0000000000000648 0x30 ./app/ch32x035_it.o
0x0000000000000650 0x40 ./app/comms/spi_master.o
.debug_aranges
0x0000000000000678 0x28 ./app/main.o
0x0000000000000690 0x30 ./app/ch32x035_it.o
.debug_aranges
0x00000000000006a0 0x30 ./app/system_ch32x035.o
0x00000000000006c0 0x28 ./app/main.o
.debug_aranges
0x00000000000006e8 0x30 ./app/system_ch32x035.o
.debug_str 0x0000000000000000 0x2253
.debug_str 0x0000000000000000 0x2378
.debug_str 0x0000000000000000 0x6e ./startup/startup_ch32x035.o
.debug_str 0x000000000000006e 0xb3e ./periph/src/ch32x035_adc.o
0xc15 (size before relaxing)
@@ -1860,75 +1856,79 @@ OUTPUT(hsc26_art2.elf elf32-littleriscv)
0x960 (size before relaxing)
.debug_str 0x0000000000001117 0x437 ./periph/src/ch32x035_misc.o
0xa25 (size before relaxing)
.debug_str 0x000000000000154e 0x213 ./periph/src/ch32x035_rcc.o
.debug_str 0x000000000000154e 0x153 ./periph/src/ch32x035_pwr.o
0x7f5 (size before relaxing)
.debug_str 0x00000000000016a1 0x1e5 ./periph/src/ch32x035_rcc.o
0x864 (size before relaxing)
.debug_str 0x0000000000001761 0x29d ./periph/src/ch32x035_spi.o
.debug_str 0x0000000000001886 0x29d ./periph/src/ch32x035_spi.o
0x94d (size before relaxing)
.debug_str 0x00000000000019fe 0x97 ./app/ui/btn.o
.debug_str 0x0000000000001b23 0x97 ./app/ui/btn.o
0x695 (size before relaxing)
.debug_str 0x0000000000001a95 0x118 ./app/ui/temp_ui.o
.debug_str 0x0000000000001bba 0x118 ./app/ui/temp_ui.o
0x716 (size before relaxing)
.debug_str 0x0000000000001bad 0x110 ./app/misc/tinymt.o
.debug_str 0x0000000000001cd2 0x110 ./app/misc/tinymt.o
0x2d0 (size before relaxing)
.debug_str 0x0000000000001cbd 0x7c ./app/led/ledprog.o
.debug_str 0x0000000000001de2 0x7c ./app/led/ledprog.o
0x741 (size before relaxing)
.debug_str 0x0000000000001d39 0x1a9 ./app/led/matrix.o
.debug_str 0x0000000000001e5e 0x1a9 ./app/led/matrix.o
0x81c (size before relaxing)
.debug_str 0x0000000000001ee2 0x98 ./app/driver/adc.o
.debug_str 0x0000000000002007 0x98 ./app/driver/adc.o
0xb44 (size before relaxing)
.debug_str 0x0000000000001f7a 0xcf ./app/driver/aw20xxx.o
.debug_str 0x000000000000209f 0xcf ./app/driver/aw20xxx.o
0x71d (size before relaxing)
.debug_str 0x0000000000002049 0x71 ./app/comms/soft_i2c_master.o
.debug_str 0x000000000000216e 0x71 ./app/comms/soft_i2c_master.o
0x6b1 (size before relaxing)
.debug_str 0x00000000000020ba 0x60 ./app/comms/spi_master.o
.debug_str 0x00000000000021df 0x60 ./app/comms/spi_master.o
0x7a1 (size before relaxing)
.debug_str 0x000000000000211a 0x54 ./app/ch32x035_it.o
.debug_str 0x000000000000223f 0x54 ./app/ch32x035_it.o
0x6b4 (size before relaxing)
.debug_str 0x000000000000216e 0x7a ./app/main.o
0xd1e (size before relaxing)
.debug_str 0x00000000000021e8 0x6b ./app/system_ch32x035.o
.debug_str 0x0000000000002293 0x7a ./app/main.o
0xd33 (size before relaxing)
.debug_str 0x000000000000230d 0x6b ./app/system_ch32x035.o
0x6c9 (size before relaxing)
.debug_ranges 0x0000000000000000 0x6d0
.debug_ranges 0x0000000000000000 0x750
.debug_ranges 0x0000000000000000 0x28 ./startup/startup_ch32x035.o
.debug_ranges 0x0000000000000028 0x130 ./periph/src/ch32x035_adc.o
.debug_ranges 0x0000000000000158 0x20 ./periph/src/ch32x035_awu.o
.debug_ranges 0x0000000000000178 0x40 ./periph/src/ch32x035_exti.o
.debug_ranges 0x00000000000001b8 0x88 ./periph/src/ch32x035_gpio.o
.debug_ranges 0x0000000000000240 0x30 ./periph/src/ch32x035_misc.o
.debug_ranges 0x0000000000000270 0x70 ./periph/src/ch32x035_rcc.o
.debug_ranges 0x00000000000002e0 0xa8 ./periph/src/ch32x035_spi.o
.debug_ranges 0x0000000000000388 0x28 ./app/ui/btn.o
.debug_ranges 0x00000000000003b0 0x28 ./app/ui/temp_ui.o
.debug_ranges 0x00000000000003d8 0x48 ./app/misc/tinymt.o
.debug_ranges 0x0000000000000420 0x38 ./app/led/ledprog.o
.debug_ranges 0x0000000000000458 0x20 ./app/led/matrix.o
.debug_ranges 0x0000000000000478 0x40 ./app/driver/adc.o
.debug_ranges 0x00000000000004b8 0x58 ./app/driver/aw20xxx.o
.debug_ranges 0x0000000000000510 0x100 ./app/comms/soft_i2c_master.o
.debug_ranges 0x0000000000000610 0x30 ./app/comms/spi_master.o
.debug_ranges 0x0000000000000640 0x40 ./app/ch32x035_it.o
.debug_ranges 0x0000000000000680 0x30 ./app/main.o
.debug_ranges 0x00000000000006b0 0x20 ./app/system_ch32x035.o
.debug_ranges 0x0000000000000270 0x80 ./periph/src/ch32x035_pwr.o
.debug_ranges 0x00000000000002f0 0x70 ./periph/src/ch32x035_rcc.o
.debug_ranges 0x0000000000000360 0xa8 ./periph/src/ch32x035_spi.o
.debug_ranges 0x0000000000000408 0x28 ./app/ui/btn.o
.debug_ranges 0x0000000000000430 0x28 ./app/ui/temp_ui.o
.debug_ranges 0x0000000000000458 0x48 ./app/misc/tinymt.o
.debug_ranges 0x00000000000004a0 0x38 ./app/led/ledprog.o
.debug_ranges 0x00000000000004d8 0x20 ./app/led/matrix.o
.debug_ranges 0x00000000000004f8 0x40 ./app/driver/adc.o
.debug_ranges 0x0000000000000538 0x58 ./app/driver/aw20xxx.o
.debug_ranges 0x0000000000000590 0x100 ./app/comms/soft_i2c_master.o
.debug_ranges 0x0000000000000690 0x30 ./app/comms/spi_master.o
.debug_ranges 0x00000000000006c0 0x40 ./app/ch32x035_it.o
.debug_ranges 0x0000000000000700 0x30 ./app/main.o
.debug_ranges 0x0000000000000730 0x20 ./app/system_ch32x035.o
.debug_loc 0x0000000000000000 0x3377
.debug_loc 0x0000000000000000 0x34e6
.debug_loc 0x0000000000000000 0xa41 ./periph/src/ch32x035_adc.o
.debug_loc 0x0000000000000a41 0x6c ./periph/src/ch32x035_awu.o
.debug_loc 0x0000000000000aad 0x181 ./periph/src/ch32x035_exti.o
.debug_loc 0x0000000000000c2e 0x863 ./periph/src/ch32x035_gpio.o
.debug_loc 0x0000000000001491 0x47 ./periph/src/ch32x035_misc.o
.debug_loc 0x00000000000014d8 0x34e ./periph/src/ch32x035_rcc.o
.debug_loc 0x0000000000001826 0x429 ./periph/src/ch32x035_spi.o
.debug_loc 0x0000000000001c4f 0x1d3 ./app/ui/btn.o
.debug_loc 0x0000000000001e22 0xb5 ./app/ui/temp_ui.o
.debug_loc 0x0000000000001ed7 0x1d2 ./app/misc/tinymt.o
.debug_loc 0x00000000000020a9 0x651 ./app/led/ledprog.o
.debug_loc 0x00000000000026fa 0xe1 ./app/led/matrix.o
.debug_loc 0x00000000000027db 0x150 ./app/driver/adc.o
.debug_loc 0x000000000000292b 0x39f ./app/driver/aw20xxx.o
.debug_loc 0x0000000000002cca 0x52c ./app/comms/soft_i2c_master.o
.debug_loc 0x00000000000031f6 0x162 ./app/comms/spi_master.o
.debug_loc 0x0000000000003358 0x1f ./app/system_ch32x035.o
.debug_loc 0x00000000000014d8 0x16f ./periph/src/ch32x035_pwr.o
.debug_loc 0x0000000000001647 0x34e ./periph/src/ch32x035_rcc.o
.debug_loc 0x0000000000001995 0x429 ./periph/src/ch32x035_spi.o
.debug_loc 0x0000000000001dbe 0x1d3 ./app/ui/btn.o
.debug_loc 0x0000000000001f91 0xb5 ./app/ui/temp_ui.o
.debug_loc 0x0000000000002046 0x1d2 ./app/misc/tinymt.o
.debug_loc 0x0000000000002218 0x651 ./app/led/ledprog.o
.debug_loc 0x0000000000002869 0xe1 ./app/led/matrix.o
.debug_loc 0x000000000000294a 0x150 ./app/driver/adc.o
.debug_loc 0x0000000000002a9a 0x39f ./app/driver/aw20xxx.o
.debug_loc 0x0000000000002e39 0x52c ./app/comms/soft_i2c_master.o
.debug_loc 0x0000000000003365 0x162 ./app/comms/spi_master.o
.debug_loc 0x00000000000034c7 0x1f ./app/system_ch32x035.o
.comment 0x0000000000000000 0x33
.comment 0x0000000000000000 0x33 ./periph/src/ch32x035_adc.o
@@ -1937,6 +1937,7 @@ OUTPUT(hsc26_art2.elf elf32-littleriscv)
.comment 0x0000000000000033 0x34 ./periph/src/ch32x035_exti.o
.comment 0x0000000000000033 0x34 ./periph/src/ch32x035_gpio.o
.comment 0x0000000000000033 0x34 ./periph/src/ch32x035_misc.o
.comment 0x0000000000000033 0x34 ./periph/src/ch32x035_pwr.o
.comment 0x0000000000000033 0x34 ./periph/src/ch32x035_rcc.o
.comment 0x0000000000000033 0x34 ./periph/src/ch32x035_spi.o
.comment 0x0000000000000033 0x34 ./app/ui/btn.o
@@ -1952,23 +1953,24 @@ OUTPUT(hsc26_art2.elf elf32-littleriscv)
.comment 0x0000000000000033 0x34 ./app/main.o
.comment 0x0000000000000033 0x34 ./app/system_ch32x035.o
.debug_frame 0x0000000000000000 0xe4c
.debug_frame 0x0000000000000000 0xed8
.debug_frame 0x0000000000000000 0x27c ./periph/src/ch32x035_adc.o
.debug_frame 0x000000000000027c 0x48 ./periph/src/ch32x035_awu.o
.debug_frame 0x00000000000002c4 0x90 ./periph/src/ch32x035_exti.o
.debug_frame 0x0000000000000354 0x140 ./periph/src/ch32x035_gpio.o
.debug_frame 0x0000000000000494 0x30 ./periph/src/ch32x035_misc.o
.debug_frame 0x00000000000004c4 0xfc ./periph/src/ch32x035_rcc.o
.debug_frame 0x00000000000005c0 0x15c ./periph/src/ch32x035_spi.o
.debug_frame 0x000000000000071c 0xa4 ./app/ui/btn.o
.debug_frame 0x00000000000007c0 0x78 ./app/ui/temp_ui.o
.debug_frame 0x0000000000000838 0x84 ./app/misc/tinymt.o
.debug_frame 0x00000000000008bc 0xc4 ./app/led/ledprog.o
.debug_frame 0x0000000000000980 0x64 ./app/led/matrix.o
.debug_frame 0x00000000000009e4 0x84 ./app/driver/adc.o
.debug_frame 0x0000000000000a68 0x170 ./app/driver/aw20xxx.o
.debug_frame 0x0000000000000bd8 0xe0 ./app/comms/soft_i2c_master.o
.debug_frame 0x0000000000000cb8 0xc0 ./app/comms/spi_master.o
.debug_frame 0x0000000000000d78 0x4c ./app/ch32x035_it.o
.debug_frame 0x0000000000000dc4 0x3c ./app/main.o
.debug_frame 0x0000000000000e00 0x4c ./app/system_ch32x035.o
.debug_frame 0x00000000000004c4 0x8c ./periph/src/ch32x035_pwr.o
.debug_frame 0x0000000000000550 0xfc ./periph/src/ch32x035_rcc.o
.debug_frame 0x000000000000064c 0x15c ./periph/src/ch32x035_spi.o
.debug_frame 0x00000000000007a8 0xa4 ./app/ui/btn.o
.debug_frame 0x000000000000084c 0x78 ./app/ui/temp_ui.o
.debug_frame 0x00000000000008c4 0x84 ./app/misc/tinymt.o
.debug_frame 0x0000000000000948 0xc4 ./app/led/ledprog.o
.debug_frame 0x0000000000000a0c 0x64 ./app/led/matrix.o
.debug_frame 0x0000000000000a70 0x84 ./app/driver/adc.o
.debug_frame 0x0000000000000af4 0x170 ./app/driver/aw20xxx.o
.debug_frame 0x0000000000000c64 0xe0 ./app/comms/soft_i2c_master.o
.debug_frame 0x0000000000000d44 0xc0 ./app/comms/spi_master.o
.debug_frame 0x0000000000000e04 0x4c ./app/ch32x035_it.o
.debug_frame 0x0000000000000e50 0x3c ./app/main.o
.debug_frame 0x0000000000000e8c 0x4c ./app/system_ch32x035.o