修改mppt不工作的条件

This commit is contained in:
起床就犯困 2024-10-09 09:57:52 +08:00
parent ff0ffbae91
commit c6668e7f9a
8 changed files with 10890 additions and 10892 deletions

View File

@ -5,7 +5,7 @@
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="-156117377827207421" id="ilg.gnumcueclipse.managedbuild.cross.riscv.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT RISC-V Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<provider class="org.eclipse.cdt.managedbuilder.language.settings.providers.GCCBuiltinSpecsDetector" console="false" env-hash="998107432084761222" id="ilg.gnumcueclipse.managedbuild.cross.riscv.GCCBuiltinSpecsDetector" keep-relative-paths="false" name="CDT RISC-V Cross GCC Built-in Compiler Settings" parameter="${COMMAND} ${FLAGS} ${cross_toolchain_flags} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
<language-scope id="org.eclipse.cdt.core.gcc"/>
<language-scope id="org.eclipse.cdt.core.g++"/>
</provider>

View File

@ -705,11 +705,13 @@ void MpptMode(void)
if (g_Mppt_Para.Input_Voltage < StopSolarOpenCircuitV
&& (g_Mppt_Para.Discharg_Current >= g_Mppt_Para.Charg_Current
|| g_Mppt_Para.Charg_Current - g_Mppt_Para.Discharg_Current < 0.05)) {
// if (g_Mppt_Para.Input_Voltage < StopSolarOpenCircuitV
// && (g_Mppt_Para.Discharg_Current >= g_Mppt_Para.Charg_Current
// || g_Mppt_Para.Charg_Current - g_Mppt_Para.Discharg_Current < 0.05)) {
if ((g_Mppt_Para.Input_Voltage < StopSolarOpenCircuitV && g_Mppt_Para.Charg_Current < 0.05)
&& g_Mppt_Para.MPPT_Mode != NoWork) {
g_Mppt_Para.MPPT_Mode = NoWork;
printf("nowork \n");
// printf("nowork \n");
stop_mpptWork();
TimeSliceOffset_Register(&m_startMpptControl, Task_startMpptControl
, startMpptControl_reloadVal, startMpptControl_offset);

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@ d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-no
d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(eqsf2.o)
./App/src/mppt_control.o (__eqsf2)
d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(gesf2.o)
./App/src/mppt_control.o (__gesf2)
./App/src/mppt_control.o (__gtsf2)
d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(lesf2.o)
./App/src/mppt_control.o (__ltsf2)
d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(mulsf3.o)
@ -1640,7 +1640,7 @@ END GROUP
0x0000000000000140 . = ALIGN (0x40)
*fill* 0x0000000000000118 0x28
.text 0x0000000000000140 0x8db0
.text 0x0000000000000140 0x8d98
0x0000000000000140 . = ALIGN (0x4)
*(.text)
.text 0x0000000000000140 0x60 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(save-restore.o)
@ -2095,510 +2095,511 @@ END GROUP
0x00000000000023cc 0xf0 ./App/src/mppt_control.o
0x00000000000023cc MpptContorl
.text.MpptMode
0x00000000000024bc 0x2ce ./App/src/mppt_control.o
0x00000000000024bc 0x2ba ./App/src/mppt_control.o
0x00000000000024bc MpptMode
.text.test 0x000000000000278a 0x19e ./App/src/mppt_control.o
0x000000000000278a test
.text.test 0x0000000000002776 0x19e ./App/src/mppt_control.o
0x0000000000002776 test
.text.SL_ReadRegisterMPPTMode
0x0000000000002928 0x2e ./App/src/sl_protocol.o
0x0000000000002914 0x2e ./App/src/sl_protocol.o
.text.SL_ReadRegisterDischargMosState
0x0000000000002956 0x28 ./App/src/sl_protocol.o
0x0000000000002942 0x28 ./App/src/sl_protocol.o
.text.SL_ReadRegisterHighSideMosTemperature
0x000000000000297e 0x42 ./App/src/sl_protocol.o
0x000000000000296a 0x42 ./App/src/sl_protocol.o
.text.SL_ReadRegisterSolarOpenCircuitVoltage
0x00000000000029c0 0x42 ./App/src/sl_protocol.o
0x00000000000029ac 0x42 ./App/src/sl_protocol.o
.text.SL_ReadRegisterDischargCurrent
0x0000000000002a02 0x40 ./App/src/sl_protocol.o
0x00000000000029ee 0x40 ./App/src/sl_protocol.o
.text.SL_ReadRegisterChargCurrent
0x0000000000002a42 0x40 ./App/src/sl_protocol.o
0x0000000000002a2e 0x40 ./App/src/sl_protocol.o
.text.SL_ReadRegisterBatteryVoltage
0x0000000000002a82 0x40 ./App/src/sl_protocol.o
0x0000000000002a6e 0x40 ./App/src/sl_protocol.o
.text.SL_MsgProcFunc_Registration_request
0x0000000000002ac2 0x60 ./App/src/sl_protocol.o
0x0000000000002aae 0x60 ./App/src/sl_protocol.o
.text.SL_MsgProcFunc_Broadcast_Scan
0x0000000000002b22 0x38 ./App/src/sl_protocol.o
0x0000000000002b0e 0x38 ./App/src/sl_protocol.o
.text.SL_MsgProcFunc_Write_Register
0x0000000000002b5a 0x56 ./App/src/sl_protocol.o
0x0000000000002b46 0x56 ./App/src/sl_protocol.o
.text.CheckFunc
0x0000000000002bb0 0x3e ./App/src/sl_protocol.o
0x0000000000002bb0 CheckFunc
0x0000000000002b9c 0x3e ./App/src/sl_protocol.o
0x0000000000002b9c CheckFunc
.text.randomDelay
0x0000000000002bee 0x2c ./App/src/sl_protocol.o
0x0000000000002bee randomDelay
0x0000000000002bda 0x2c ./App/src/sl_protocol.o
0x0000000000002bda randomDelay
.text.Check_485_bus_busy
0x0000000000002c1a 0x7a ./App/src/sl_protocol.o
0x0000000000002c1a Check_485_bus_busy
0x0000000000002c06 0x7a ./App/src/sl_protocol.o
0x0000000000002c06 Check_485_bus_busy
.text.SL_MsgProcFunc_Remote_Upgrade
0x0000000000002c94 0x9e ./App/src/sl_protocol.o
0x0000000000002c80 0x9e ./App/src/sl_protocol.o
.text.SL_MsgProcFunc_Update_Profile
0x0000000000002d32 0x9e ./App/src/sl_protocol.o
0x0000000000002d1e 0x9e ./App/src/sl_protocol.o
.text.SL_MsgProcFunc_Read_Register
0x0000000000002dd0 0x194 ./App/src/sl_protocol.o
0x0000000000002dbc 0x194 ./App/src/sl_protocol.o
.text.FRT_MsgHandler
0x0000000000002f64 0x32 ./App/src/sl_protocol.o
0x0000000000002f64 FRT_MsgHandler
0x0000000000002f50 0x32 ./App/src/sl_protocol.o
0x0000000000002f50 FRT_MsgHandler
.text.read_and_process_uart_data
0x0000000000002f96 0x2d6 ./App/src/sl_protocol.o
0x0000000000002f96 read_and_process_uart_data
0x0000000000002f82 0x2d6 ./App/src/sl_protocol.o
0x0000000000002f82 read_and_process_uart_data
.text.Task_RunLED
0x000000000000326c 0x3d0 ./App/src/task.o
0x000000000000326c Task_RunLED
0x0000000000003258 0x3d0 ./App/src/task.o
0x0000000000003258 Task_RunLED
.text.Task_wdi
0x000000000000363c 0x52 ./App/src/task.o
0x000000000000363c Task_wdi
0x0000000000003628 0x52 ./App/src/task.o
0x0000000000003628 Task_wdi
.text.Task_usart
0x000000000000368e 0x10 ./App/src/task.o
0x000000000000368e Task_usart
0x000000000000367a 0x10 ./App/src/task.o
0x000000000000367a Task_usart
.text.Task_startMpptControl
0x000000000000369e 0xe8 ./App/src/task.o
0x000000000000369e Task_startMpptControl
0x000000000000368a 0xe8 ./App/src/task.o
0x000000000000368a Task_startMpptControl
.text.stop_mpptWork
0x0000000000003786 0x30 ./App/src/task.o
0x0000000000003786 stop_mpptWork
0x0000000000003772 0x30 ./App/src/task.o
0x0000000000003772 stop_mpptWork
.text.Task_refreshRegister
0x00000000000037b6 0x33c ./App/src/task.o
0x00000000000037b6 Task_refreshRegister
0x00000000000037a2 0x33c ./App/src/task.o
0x00000000000037a2 Task_refreshRegister
.text.start_mpptWork
0x0000000000003af2 0x28 ./App/src/task.o
0x0000000000003af2 start_mpptWork
0x0000000000003ade 0x28 ./App/src/task.o
0x0000000000003ade start_mpptWork
.text.Task_softStart
0x0000000000003b1a 0x134 ./App/src/task.o
0x0000000000003b1a Task_softStart
0x0000000000003b06 0x134 ./App/src/task.o
0x0000000000003b06 Task_softStart
.text.Task_impedanceCalculation
0x0000000000003c4e 0x152 ./App/src/task.o
0x0000000000003c4e Task_impedanceCalculation
0x0000000000003c3a 0x152 ./App/src/task.o
0x0000000000003c3a Task_impedanceCalculation
.text.Task_recvbroadcast
0x0000000000003da0 0x15c ./App/src/task.o
0x0000000000003da0 Task_recvbroadcast
0x0000000000003d8c 0x15c ./App/src/task.o
0x0000000000003d8c Task_recvbroadcast
.text.Task_outputAgain
0x0000000000003efc 0x6a ./App/src/task.o
0x0000000000003efc Task_outputAgain
0x0000000000003ee8 0x6a ./App/src/task.o
0x0000000000003ee8 Task_outputAgain
.text.Task_excessiveLoad
0x0000000000003f66 0xe4 ./App/src/task.o
0x0000000000003f66 Task_excessiveLoad
0x0000000000003f52 0xe4 ./App/src/task.o
0x0000000000003f52 Task_excessiveLoad
.text.Task_sensorEnableBroadcast
0x000000000000404a 0x50 ./App/src/task.o
0x000000000000404a Task_sensorEnableBroadcast
0x0000000000004036 0x50 ./App/src/task.o
0x0000000000004036 Task_sensorEnableBroadcast
.text.g_Mppt_Para_Init
0x000000000000409a 0x1ca ./App/src/task.o
0x000000000000409a g_Mppt_Para_Init
0x0000000000004086 0x1ca ./App/src/task.o
0x0000000000004086 g_Mppt_Para_Init
.text.task_Init
0x0000000000004264 0x98 ./App/src/task.o
0x0000000000004264 task_Init
0x0000000000004250 0x98 ./App/src/task.o
0x0000000000004250 task_Init
.text.hardware_Init
0x00000000000042fc 0x36 ./App/src/task.o
0x00000000000042fc hardware_Init
0x00000000000042e8 0x36 ./App/src/task.o
0x00000000000042e8 hardware_Init
.text.uart_putchar
0x0000000000004332 0x46 ./App/src/uart_dev.o
0x000000000000431e 0x46 ./App/src/uart_dev.o
.text.uart_dev_init
0x0000000000004378 0x5a ./App/src/uart_dev.o
0x0000000000004378 uart_dev_init
0x0000000000004364 0x5a ./App/src/uart_dev.o
0x0000000000004364 uart_dev_init
.text.bat485_tx_enabla
0x00000000000043d2 0x1a ./App/src/uart_dev.o
0x00000000000043d2 bat485_tx_enabla
0x00000000000043be 0x1a ./App/src/uart_dev.o
0x00000000000043be bat485_tx_enabla
.text.bat485_tx_disenabla
0x00000000000043ec 0x1a ./App/src/uart_dev.o
0x00000000000043ec bat485_tx_disenabla
0x00000000000043d8 0x1a ./App/src/uart_dev.o
0x00000000000043d8 bat485_tx_disenabla
.text.gw485_tx_enabla
0x0000000000004406 0x18 ./App/src/uart_dev.o
0x0000000000004406 gw485_tx_enabla
0x00000000000043f2 0x18 ./App/src/uart_dev.o
0x00000000000043f2 gw485_tx_enabla
.text.gw485_tx_disenabla
0x000000000000441e 0x18 ./App/src/uart_dev.o
0x000000000000441e gw485_tx_disenabla
0x000000000000440a 0x18 ./App/src/uart_dev.o
0x000000000000440a gw485_tx_disenabla
.text.uart_dev_write
0x0000000000004436 0x62 ./App/src/uart_dev.o
0x0000000000004436 uart_dev_write
0x0000000000004422 0x62 ./App/src/uart_dev.o
0x0000000000004422 uart_dev_write
.text.uart_dev_char_present
0x0000000000004498 0x18 ./App/src/uart_dev.o
0x0000000000004498 uart_dev_char_present
0x0000000000004484 0x18 ./App/src/uart_dev.o
0x0000000000004484 uart_dev_char_present
.text.uart_dev_in_char
0x00000000000044b0 0x28 ./App/src/uart_dev.o
0x00000000000044b0 uart_dev_in_char
0x000000000000449c 0x28 ./App/src/uart_dev.o
0x000000000000449c uart_dev_in_char
.text.ring_queue_length
0x00000000000044d8 0xe ./App/src/uart_dev.o
0x00000000000044d8 ring_queue_length
0x00000000000044c4 0xe ./App/src/uart_dev.o
0x00000000000044c4 ring_queue_length
.text.__adddf3
0x00000000000044e6 0x730 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
0x00000000000044e6 __adddf3
.text.__gedf2 0x0000000000004c16 0xae d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(gedf2.o)
0x0000000000004c16 __gedf2
0x0000000000004c16 __gtdf2
.text.__ledf2 0x0000000000004cc4 0xb6 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(ledf2.o)
0x0000000000004cc4 __ledf2
0x0000000000004cc4 __ltdf2
0x00000000000044d2 0x730 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(adddf3.o)
0x00000000000044d2 __adddf3
.text.__gedf2 0x0000000000004c02 0xae d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(gedf2.o)
0x0000000000004c02 __gedf2
0x0000000000004c02 __gtdf2
.text.__ledf2 0x0000000000004cb0 0xb6 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(ledf2.o)
0x0000000000004cb0 __ledf2
0x0000000000004cb0 __ltdf2
.text.__muldf3
0x0000000000004d7a 0x4b8 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
0x0000000000004d7a __muldf3
0x0000000000004d66 0x4b8 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
0x0000000000004d66 __muldf3
.text.__subdf3
0x0000000000005232 0x73e d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(subdf3.o)
0x0000000000005232 __subdf3
0x000000000000521e 0x73e d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(subdf3.o)
0x000000000000521e __subdf3
.text.__floatsidf
0x0000000000005970 0x72 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
0x0000000000005970 __floatsidf
0x000000000000595c 0x72 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsidf.o)
0x000000000000595c __floatsidf
.text.__addsf3
0x00000000000059e2 0x36a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(addsf3.o)
0x00000000000059e2 __addsf3
0x00000000000059ce 0x36a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(addsf3.o)
0x00000000000059ce __addsf3
.text.__divsf3
0x0000000000005d4c 0x2b2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divsf3.o)
0x0000000000005d4c __divsf3
.text.__eqsf2 0x0000000000005ffe 0x5c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(eqsf2.o)
0x0000000000005ffe __eqsf2
0x0000000000005ffe __nesf2
.text.__gesf2 0x000000000000605a 0x86 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(gesf2.o)
0x000000000000605a __gesf2
0x000000000000605a __gtsf2
.text.__lesf2 0x00000000000060e0 0x8c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(lesf2.o)
0x00000000000060e0 __ltsf2
0x00000000000060e0 __lesf2
0x0000000000005d38 0x2b2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divsf3.o)
0x0000000000005d38 __divsf3
.text.__eqsf2 0x0000000000005fea 0x5c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(eqsf2.o)
0x0000000000005fea __eqsf2
0x0000000000005fea __nesf2
.text.__gesf2 0x0000000000006046 0x86 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(gesf2.o)
0x0000000000006046 __gesf2
0x0000000000006046 __gtsf2
.text.__lesf2 0x00000000000060cc 0x8c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(lesf2.o)
0x00000000000060cc __ltsf2
0x00000000000060cc __lesf2
.text.__mulsf3
0x000000000000616c 0x294 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(mulsf3.o)
0x000000000000616c __mulsf3
0x0000000000006158 0x294 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(mulsf3.o)
0x0000000000006158 __mulsf3
.text.__subsf3
0x0000000000006400 0x388 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(subsf3.o)
0x0000000000006400 __subsf3
0x00000000000063ec 0x388 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(subsf3.o)
0x00000000000063ec __subsf3
.text.__fixsfsi
0x0000000000006788 0x62 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixsfsi.o)
0x0000000000006788 __fixsfsi
0x0000000000006774 0x62 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixsfsi.o)
0x0000000000006774 __fixsfsi
.text.__fixunssfsi
0x00000000000067ea 0x56 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixunssfsi.o)
0x00000000000067ea __fixunssfsi
0x00000000000067d6 0x56 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(fixunssfsi.o)
0x00000000000067d6 __fixunssfsi
.text.__floatsisf
0x0000000000006840 0xc6 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsisf.o)
0x0000000000006840 __floatsisf
0x000000000000682c 0xc6 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatsisf.o)
0x000000000000682c __floatsisf
.text.__floatunsisf
0x0000000000006906 0xce d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatunsisf.o)
0x0000000000006906 __floatunsisf
0x00000000000068f2 0xce d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(floatunsisf.o)
0x00000000000068f2 __floatunsisf
.text.__extendsfdf2
0x00000000000069d4 0xac d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(extendsfdf2.o)
0x00000000000069d4 __extendsfdf2
0x00000000000069c0 0xac d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(extendsfdf2.o)
0x00000000000069c0 __extendsfdf2
.text.__truncdfsf2
0x0000000000006a80 0x16a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(truncdfsf2.o)
0x0000000000006a80 __truncdfsf2
0x0000000000006a6c 0x16a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(truncdfsf2.o)
0x0000000000006a6c __truncdfsf2
.text.__clzsi2
0x0000000000006bea 0x6e d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
0x0000000000006bea __clzsi2
.text.memcpy 0x0000000000006c58 0xb2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
0x0000000000006c58 memcpy
.text.printf 0x0000000000006d0a 0x40 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-printf.o)
0x0000000000006d0a iprintf
0x0000000000006d0a printf
.text._puts_r 0x0000000000006d4a 0xd4 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-puts.o)
0x0000000000006d4a _puts_r
.text.puts 0x0000000000006e1e 0xc d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-puts.o)
0x0000000000006e1e puts
.text.srand 0x0000000000006e2a 0x58 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-rand.o)
0x0000000000006e2a srand
.text.rand 0x0000000000006e82 0x84 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-rand.o)
0x0000000000006e82 rand
.text.sprintf 0x0000000000006f06 0x46 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sprintf.o)
0x0000000000006f06 siprintf
0x0000000000006f06 sprintf
0x0000000000006bd6 0x6e d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clzsi2.o)
0x0000000000006bd6 __clzsi2
.text.memcpy 0x0000000000006c44 0xb2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memcpy.o)
0x0000000000006c44 memcpy
.text.printf 0x0000000000006cf6 0x40 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-printf.o)
0x0000000000006cf6 iprintf
0x0000000000006cf6 printf
.text._puts_r 0x0000000000006d36 0xd4 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-puts.o)
0x0000000000006d36 _puts_r
.text.puts 0x0000000000006e0a 0xc d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-puts.o)
0x0000000000006e0a puts
.text.srand 0x0000000000006e16 0x58 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-rand.o)
0x0000000000006e16 srand
.text.rand 0x0000000000006e6e 0x84 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-rand.o)
0x0000000000006e6e rand
.text.sprintf 0x0000000000006ef2 0x46 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sprintf.o)
0x0000000000006ef2 siprintf
0x0000000000006ef2 sprintf
.text.__swbuf_r
0x0000000000006f4c 0xbc d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-wbuf.o)
0x0000000000006f4c __swbuf_r
0x0000000000006f38 0xbc d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-wbuf.o)
0x0000000000006f38 __swbuf_r
.text.__swsetup_r
0x0000000000007008 0xfc d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-wsetup.o)
0x0000000000007008 __swsetup_r
0x0000000000006ff4 0xfc d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-wsetup.o)
0x0000000000006ff4 __swsetup_r
.text.__sflush_r
0x0000000000007104 0x130 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fflush.o)
0x0000000000007104 __sflush_r
0x00000000000070f0 0x130 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fflush.o)
0x00000000000070f0 __sflush_r
.text._fflush_r
0x0000000000007234 0x66 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fflush.o)
0x0000000000007234 _fflush_r
.text.std 0x000000000000729a 0x66 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000007220 0x66 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fflush.o)
0x0000000000007220 _fflush_r
.text.std 0x0000000000007286 0x66 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
.text._cleanup_r
0x0000000000007300 0xa d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000007300 _cleanup_r
0x00000000000072ec 0xa d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x00000000000072ec _cleanup_r
.text.__sfmoreglue
0x000000000000730a 0x46 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x000000000000730a __sfmoreglue
.text.__sinit 0x0000000000007350 0x6c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000007350 __sinit
.text.__sfp 0x00000000000073bc 0xa0 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x00000000000073bc __sfp
0x00000000000072f6 0x46 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x00000000000072f6 __sfmoreglue
.text.__sinit 0x000000000000733c 0x6c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x000000000000733c __sinit
.text.__sfp 0x00000000000073a8 0xa0 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x00000000000073a8 __sfp
.text._fwalk_reent
0x000000000000745c 0x6a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fwalk.o)
0x000000000000745c _fwalk_reent
0x0000000000007448 0x6a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fwalk.o)
0x0000000000007448 _fwalk_reent
.text.__swhatbuf_r
0x00000000000074c6 0x58 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-makebuf.o)
0x00000000000074c6 __swhatbuf_r
0x00000000000074b2 0x58 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-makebuf.o)
0x00000000000074b2 __swhatbuf_r
.text.__smakebuf_r
0x000000000000751e 0x92 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-makebuf.o)
0x000000000000751e __smakebuf_r
.text.malloc 0x00000000000075b0 0xa d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
0x00000000000075b0 malloc
.text._free_r 0x00000000000075ba 0xa8 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
0x00000000000075ba _free_r
0x000000000000750a 0x92 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-makebuf.o)
0x000000000000750a __smakebuf_r
.text.malloc 0x000000000000759c 0xa d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-malloc.o)
0x000000000000759c malloc
.text._free_r 0x00000000000075a6 0xa8 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-freer.o)
0x00000000000075a6 _free_r
.text._malloc_r
0x0000000000007662 0xda d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
0x0000000000007662 _malloc_r
0x000000000000764e 0xda d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-mallocr.o)
0x000000000000764e _malloc_r
.text.__ssputs_r
0x000000000000773c 0xe4 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-svfprintf.o)
0x000000000000773c __ssputs_r
0x0000000000007728 0xe4 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-svfprintf.o)
0x0000000000007728 __ssputs_r
.text._svfprintf_r
0x0000000000007820 0x26a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-svfprintf.o)
0x0000000000007820 _svfiprintf_r
0x0000000000007820 _svfprintf_r
0x000000000000780c 0x26a d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-svfprintf.o)
0x000000000000780c _svfiprintf_r
0x000000000000780c _svfprintf_r
.text.__sfputc_r
0x0000000000007a8a 0x28 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
0x0000000000007a76 0x28 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
.text.__sfputs_r
0x0000000000007ab2 0x42 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
0x0000000000007ab2 __sfputs_r
0x0000000000007a9e 0x42 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
0x0000000000007a9e __sfputs_r
.text._vfprintf_r
0x0000000000007af4 0x288 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
0x0000000000007af4 _vfprintf_r
0x0000000000007af4 _vfiprintf_r
0x0000000000007ae0 0x288 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
0x0000000000007ae0 _vfprintf_r
0x0000000000007ae0 _vfiprintf_r
.text._printf_common
0x0000000000007d7c 0x10c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x0000000000007d7c _printf_common
0x0000000000007d68 0x10c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x0000000000007d68 _printf_common
.text._printf_i
0x0000000000007e88 0x2a2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x0000000000007e88 _printf_i
.text._sbrk_r 0x000000000000812a 0x32 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
0x000000000000812a _sbrk_r
.text.__sread 0x000000000000815c 0x2c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x000000000000815c __sread
0x0000000000007e74 0x2a2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x0000000000007e74 _printf_i
.text._sbrk_r 0x0000000000008116 0x32 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-sbrkr.o)
0x0000000000008116 _sbrk_r
.text.__sread 0x0000000000008148 0x2c d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x0000000000008148 __sread
.text.__swrite
0x0000000000008188 0x48 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x0000000000008188 __swrite
.text.__sseek 0x00000000000081d0 0x30 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x00000000000081d0 __sseek
0x0000000000008174 0x48 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x0000000000008174 __swrite
.text.__sseek 0x00000000000081bc 0x30 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x00000000000081bc __sseek
.text.__sclose
0x0000000000008200 0x6 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x0000000000008200 __sclose
0x00000000000081ec 0x6 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-stdio.o)
0x00000000000081ec __sclose
.text._write_r
0x0000000000008206 0x36 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-writer.o)
0x0000000000008206 _write_r
0x00000000000081f2 0x36 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-writer.o)
0x00000000000081f2 _write_r
.text._close_r
0x000000000000823c 0x30 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-closer.o)
0x000000000000823c _close_r
0x0000000000008228 0x30 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-closer.o)
0x0000000000008228 _close_r
.text._fstat_r
0x000000000000826c 0x32 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fstatr.o)
0x000000000000826c _fstat_r
0x0000000000008258 0x32 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-fstatr.o)
0x0000000000008258 _fstat_r
.text._isatty_r
0x000000000000829e 0x30 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-isattyr.o)
0x000000000000829e _isatty_r
0x000000000000828a 0x30 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-isattyr.o)
0x000000000000828a _isatty_r
.text._lseek_r
0x00000000000082ce 0x34 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-lseekr.o)
0x00000000000082ce _lseek_r
.text.memchr 0x0000000000008302 0x18 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memchr.o)
0x0000000000008302 memchr
.text.memmove 0x000000000000831a 0x46 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o)
0x000000000000831a memmove
0x00000000000082ba 0x34 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-lseekr.o)
0x00000000000082ba _lseek_r
.text.memchr 0x00000000000082ee 0x18 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memchr.o)
0x00000000000082ee memchr
.text.memmove 0x0000000000008306 0x46 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-memmove.o)
0x0000000000008306 memmove
.text.__malloc_lock
0x0000000000008360 0x2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
0x0000000000008360 __malloc_lock
0x000000000000834c 0x2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
0x000000000000834c __malloc_lock
.text.__malloc_unlock
0x0000000000008362 0x2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
0x0000000000008362 __malloc_unlock
0x000000000000834e 0x2 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-mlock.o)
0x000000000000834e __malloc_unlock
.text._realloc_r
0x0000000000008364 0x58 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-reallocr.o)
0x0000000000008364 _realloc_r
.text._read_r 0x00000000000083bc 0x34 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-readr.o)
0x00000000000083bc _read_r
0x0000000000008350 0x58 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-reallocr.o)
0x0000000000008350 _realloc_r
.text._read_r 0x00000000000083a8 0x34 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-readr.o)
0x00000000000083a8 _read_r
.text._malloc_usable_size_r
0x00000000000083f0 0x14 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-msizer.o)
0x00000000000083f0 _malloc_usable_size_r
.text._close 0x0000000000008404 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(close.o)
0x0000000000008404 _close
.text._fstat 0x0000000000008414 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(fstat.o)
0x0000000000008414 _fstat
.text._isatty 0x0000000000008424 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(isatty.o)
0x0000000000008424 _isatty
.text._lseek 0x0000000000008434 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(lseek.o)
0x0000000000008434 _lseek
.text._read 0x0000000000008444 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(read.o)
0x0000000000008444 _read
0x00000000000083dc 0x14 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-msizer.o)
0x00000000000083dc _malloc_usable_size_r
.text._close 0x00000000000083f0 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(close.o)
0x00000000000083f0 _close
.text._fstat 0x0000000000008400 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(fstat.o)
0x0000000000008400 _fstat
.text._isatty 0x0000000000008410 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(isatty.o)
0x0000000000008410 _isatty
.text._lseek 0x0000000000008420 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(lseek.o)
0x0000000000008420 _lseek
.text._read 0x0000000000008430 0x10 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libnosys.a(read.o)
0x0000000000008430 _read
*(.rodata)
*(.rodata*)
.rodata.main.str1.4
0x0000000000008454 0x1e ./User/main.o
*fill* 0x0000000000008472 0x2
0x0000000000008440 0x1e ./User/main.o
*fill* 0x000000000000845e 0x2
.rodata.ADC_all_Init.str1.4
0x0000000000008474 0x17 ./Hardware/src/adc.o
*fill* 0x000000000000848b 0x1
0x0000000000008460 0x17 ./Hardware/src/adc.o
*fill* 0x0000000000008477 0x1
.rodata.Set_duty_ratio.cst4
0x000000000000848c 0xc ./Hardware/src/pwm.o
*fill* 0x0000000000008498 0x0
0x0000000000008478 0xc ./Hardware/src/pwm.o
*fill* 0x0000000000008484 0x4
.rodata.Set_duty_ratio.cst8
0x0000000000008498 0x10 ./Hardware/src/pwm.o
0x0000000000008488 0x10 ./Hardware/src/pwm.o
.rodata.TIM1_UP_IRQHandler.str1.4
0x00000000000084a8 0xd ./Hardware/src/tim.o
*fill* 0x00000000000084b5 0x3
0x0000000000008498 0xd ./Hardware/src/tim.o
*fill* 0x00000000000084a5 0x3
.rodata.get_CHG_CURR.cst4
0x00000000000084b8 0x4 ./App/src/collect_Conversion.o
*fill* 0x00000000000084bc 0x4
0x00000000000084a8 0x4 ./App/src/collect_Conversion.o
*fill* 0x00000000000084ac 0x4
.rodata.get_CHG_CURR.cst8
0x00000000000084c0 0x10 ./App/src/collect_Conversion.o
0x00000000000084b0 0x10 ./App/src/collect_Conversion.o
.rodata.get_MOSFET_Temper.cst8
0x00000000000084d0 0x10 ./App/src/collect_Conversion.o
0x00000000000084c0 0x10 ./App/src/collect_Conversion.o
.rodata.get_PV1_VOLT_IN.cst8
0x00000000000084e0 0x8 ./App/src/collect_Conversion.o
0x00000000000084d0 0x8 ./App/src/collect_Conversion.o
.rodata.get_PV_VOLT_OUT.cst8
0x00000000000084e8 0x8 ./App/src/collect_Conversion.o
0x00000000000084d8 0x8 ./App/src/collect_Conversion.o
.rodata.mosTemperADC
0x00000000000084f0 0x1e2 ./App/src/collect_Conversion.o
0x00000000000084f0 mosTemperADC
*fill* 0x00000000000086d2 0x2
0x00000000000084e0 0x1e2 ./App/src/collect_Conversion.o
0x00000000000084e0 mosTemperADC
*fill* 0x00000000000086c2 0x2
.rodata.Get_OutputPower.cst4
0x00000000000086d4 0x8 ./App/src/mppt_control.o
0x00000000000086c4 0x8 ./App/src/mppt_control.o
.rodata.MpptContorl.cst4
0x00000000000086dc 0x4 ./App/src/mppt_control.o
0x00000000000086cc 0x4 ./App/src/mppt_control.o
.rodata.MpptMode.cst4
0x00000000000086e0 0x8 ./App/src/mppt_control.o
0x00000000000086d0 0x8 ./App/src/mppt_control.o
.rodata.MpptMode.cst8
0x00000000000086e8 0x10 ./App/src/mppt_control.o
0x00000000000086d8 0x10 ./App/src/mppt_control.o
0x18 (size before relaxing)
.rodata.MpptMode.str1.4
0x00000000000086f8 0x1c ./App/src/mppt_control.o
0x00000000000086e8 0x13 ./App/src/mppt_control.o
*fill* 0x00000000000086fb 0x1
.rodata.mppt_constantCurrentO.cst4
0x0000000000008714 0x4 ./App/src/mppt_control.o
0x00000000000086fc 0x4 ./App/src/mppt_control.o
.rodata.mppt_constantVoltage.cst4
0x0000000000008718 0x4 ./App/src/mppt_control.o
0x0000000000008700 0x4 ./App/src/mppt_control.o
.rodata.mppt_readJust.cst4
0x000000000000871c 0x8 ./App/src/mppt_control.o
*fill* 0x0000000000008724 0x4
0x0000000000008704 0x8 ./App/src/mppt_control.o
*fill* 0x000000000000870c 0x4
.rodata.test.cst8
0x0000000000008728 0x8 ./App/src/mppt_control.o
0x0000000000008710 0x8 ./App/src/mppt_control.o
.rodata.SL_MsgProcFunc_Registration_request.str1.4
0x0000000000008730 0x29 ./App/src/sl_protocol.o
*fill* 0x0000000000008759 0x3
0x0000000000008718 0x29 ./App/src/sl_protocol.o
*fill* 0x0000000000008741 0x3
.rodata.SL_MsgProcFunc_Write_Register.str1.4
0x000000000000875c 0x7b ./App/src/sl_protocol.o
*fill* 0x00000000000087d7 0x1
0x0000000000008744 0x7b ./App/src/sl_protocol.o
*fill* 0x00000000000087bf 0x1
.rodata.SL_ReadRegisterBatteryVoltage.str1.4
0x00000000000087d8 0x31 ./App/src/sl_protocol.o
*fill* 0x0000000000008809 0x3
0x00000000000087c0 0x31 ./App/src/sl_protocol.o
*fill* 0x00000000000087f1 0x3
.rodata.SL_ReadRegisterChargCurrent.str1.4
0x000000000000880c 0x2f ./App/src/sl_protocol.o
*fill* 0x000000000000883b 0x1
0x00000000000087f4 0x2f ./App/src/sl_protocol.o
*fill* 0x0000000000008823 0x1
.rodata.SL_ReadRegisterDischargCurrent.str1.4
0x000000000000883c 0x32 ./App/src/sl_protocol.o
*fill* 0x000000000000886e 0x2
0x0000000000008824 0x32 ./App/src/sl_protocol.o
*fill* 0x0000000000008856 0x2
.rodata.SL_ReadRegisterDischargMosState.str1.4
0x0000000000008870 0x33 ./App/src/sl_protocol.o
*fill* 0x00000000000088a3 0x1
0x0000000000008858 0x33 ./App/src/sl_protocol.o
*fill* 0x000000000000888b 0x1
.rodata.SL_ReadRegisterHighSideMosTemperature.cst4
0x00000000000088a4 0x4 ./App/src/sl_protocol.o
0x000000000000888c 0x4 ./App/src/sl_protocol.o
.rodata.SL_ReadRegisterHighSideMosTemperature.str1.4
0x00000000000088a8 0x39 ./App/src/sl_protocol.o
*fill* 0x00000000000088e1 0x3
0x0000000000008890 0x39 ./App/src/sl_protocol.o
*fill* 0x00000000000088c9 0x3
.rodata.SL_ReadRegisterMPPTMode.str1.4
0x00000000000088e4 0x2b ./App/src/sl_protocol.o
*fill* 0x000000000000890f 0x1
0x00000000000088cc 0x2b ./App/src/sl_protocol.o
*fill* 0x00000000000088f7 0x1
.rodata.SL_ReadRegisterSolarOpenCircuitVoltage.str1.4
0x0000000000008910 0x3a ./App/src/sl_protocol.o
*fill* 0x000000000000894a 0x2
0x00000000000088f8 0x3a ./App/src/sl_protocol.o
*fill* 0x0000000000008932 0x2
.rodata.read_and_process_uart_data.str1.4
0x000000000000894c 0x164 ./App/src/sl_protocol.o
0x0000000000008934 0x164 ./App/src/sl_protocol.o
.rodata.Task_RunLED.cst4
0x0000000000008ab0 0xc ./App/src/task.o
0x0000000000008a98 0xc ./App/src/task.o
.rodata.Task_RunLED.str1.4
0x0000000000008ab0 0x17b ./App/src/task.o
0x0000000000008a98 0x17b ./App/src/task.o
0x17f (size before relaxing)
*fill* 0x0000000000008c2b 0x1
*fill* 0x0000000000008c13 0x1
.rodata.Task_impedanceCalculation.cst4
0x0000000000008c2c 0x4 ./App/src/task.o
0x0000000000008c14 0x4 ./App/src/task.o
.rodata.Task_impedanceCalculation.cst8
0x0000000000008c30 0x8 ./App/src/task.o
0x0000000000008c18 0x8 ./App/src/task.o
.rodata.Task_refreshRegister.cst4
0x0000000000008c30 0x8 ./App/src/task.o
0x0000000000008c18 0x8 ./App/src/task.o
.rodata.Task_refreshRegister.cst8
0x0000000000008c38 0x8 ./App/src/task.o
0x0000000000008c20 0x8 ./App/src/task.o
0x18 (size before relaxing)
.rodata.Task_softStart.cst8
0x0000000000008c40 0x8 ./App/src/task.o
0x0000000000008c28 0x8 ./App/src/task.o
.rodata.Task_startMpptControl.cst4
0x0000000000008c48 0x4 ./App/src/task.o
0x0000000000008c30 0x4 ./App/src/task.o
.rodata.g_Mppt_Para_Init.cst4
0x0000000000008c4c 0x4 ./App/src/task.o
0x0000000000008c34 0x4 ./App/src/task.o
.rodata.stop_mpptWork.cst4
0x0000000000008c50 0x4 ./App/src/task.o
0x0000000000008c38 0x4 ./App/src/task.o
.rodata.__muldf3
0x0000000000008c54 0x40 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
0x0000000000008c3c 0x40 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(muldf3.o)
.rodata.__divsf3
0x0000000000008c94 0x80 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divsf3.o)
0x0000000000008c7c 0x80 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(divsf3.o)
.rodata.__mulsf3
0x0000000000008d14 0x40 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(mulsf3.o)
0x0000000000008cfc 0x40 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(mulsf3.o)
.rodata.__clz_tab
0x0000000000008d54 0x100 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
0x0000000000008d54 __clz_tab
0x0000000000008d3c 0x100 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/rv32imacxw/ilp32\libgcc.a(_clz.o)
0x0000000000008d3c __clz_tab
.rodata.__sf_fake_stderr
0x0000000000008e54 0x20 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000008e54 __sf_fake_stderr
0x0000000000008e3c 0x20 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000008e3c __sf_fake_stderr
.rodata.__sf_fake_stdin
0x0000000000008e74 0x20 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000008e74 __sf_fake_stdin
0x0000000000008e5c 0x20 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000008e5c __sf_fake_stdin
.rodata.__sf_fake_stdout
0x0000000000008e94 0x20 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000008e94 __sf_fake_stdout
0x0000000000008e7c 0x20 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-findfp.o)
0x0000000000008e7c __sf_fake_stdout
.rodata._svfprintf_r.str1.4
0x0000000000008eb4 0x13 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-svfprintf.o)
0x0000000000008e9c 0x13 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-svfprintf.o)
.rodata._vfprintf_r.str1.4
0x0000000000008ec7 0x13 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
*fill* 0x0000000000008ec7 0x1
0x0000000000008eaf 0x13 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf.o)
*fill* 0x0000000000008eaf 0x1
.rodata._printf_i.str1.4
0x0000000000008ec8 0x28 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x0000000000008eb0 0x28 d:/psx/rj/mounriver_studio/toolchain/risc-v embedded gcc/bin/../lib/gcc/riscv-none-embed/8.2.0/../../../../riscv-none-embed/lib/rv32imacxw/ilp32\libg_nano.a(lib_a-nano-vfprintf_i.o)
0x25 (size before relaxing)
*(.gnu.linkonce.t.*)
0x0000000000008ef0 . = ALIGN (0x4)
0x0000000000008ed8 . = ALIGN (0x4)
.rela.dyn 0x0000000000008ef0 0x0
.rela.init 0x0000000000008ef0 0x0 ./User/ch32l103_it.o
.rela.vector 0x0000000000008ef0 0x0 ./User/ch32l103_it.o
.rela.dyn 0x0000000000008ed8 0x0
.rela.init 0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.vector 0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text.handle_reset
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._sbrk
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.sdata.curbrk.5007
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._svfprintf_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._vfprintf_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._sbrk_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._write_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._close_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._fstat_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._isatty_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._lseek_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._read_r
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._close
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._fstat
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._isatty
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._lseek
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.rela.text._read
0x0000000000008ef0 0x0 ./User/ch32l103_it.o
0x0000000000008ed8 0x0 ./User/ch32l103_it.o
.fini 0x0000000000008ef0 0x0
.fini 0x0000000000008ed8 0x0
*(SORT_NONE(.fini))
0x0000000000008ef0 . = ALIGN (0x4)
0x0000000000008ed8 . = ALIGN (0x4)
[!provide] PROVIDE (_etext = .)
[!provide] PROVIDE (_eitcm = .)
.preinit_array 0x0000000000008ef0 0x0
.preinit_array 0x0000000000008ed8 0x0
[!provide] PROVIDE (__preinit_array_start = .)
*(.preinit_array)
[!provide] PROVIDE (__preinit_array_end = .)
.init_array 0x0000000000008ef0 0x0
.init_array 0x0000000000008ed8 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 0x0000000000008ef0 0x0
.fini_array 0x0000000000008ed8 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)
@ -2618,15 +2619,15 @@ END GROUP
*(SORT_BY_NAME(.dtors.*))
*(.dtors)
.dalign 0x0000000020000000 0x0 load address 0x0000000000008ef0
.dalign 0x0000000020000000 0x0 load address 0x0000000000008ed8
0x0000000020000000 . = ALIGN (0x4)
0x0000000020000000 PROVIDE (_data_vma = .)
.dlalign 0x0000000000008ef0 0x0
0x0000000000008ef0 . = ALIGN (0x4)
0x0000000000008ef0 PROVIDE (_data_lma = .)
.dlalign 0x0000000000008ed8 0x0
0x0000000000008ed8 . = ALIGN (0x4)
0x0000000000008ed8 PROVIDE (_data_lma = .)
.data 0x0000000020000000 0x188 load address 0x0000000000008ef0
.data 0x0000000020000000 0x188 load address 0x0000000000008ed8
*(.gnu.linkonce.r.*)
*(.data .data.*)
.data.HBPrescTable
@ -2699,7 +2700,7 @@ END GROUP
0x0000000020000188 . = ALIGN (0x4)
0x0000000020000188 PROVIDE (_edata = .)
.bss 0x0000000020000188 0x13a0 load address 0x0000000000009078
.bss 0x0000000020000188 0x13a0 load address 0x0000000000009060
0x0000000020000188 . = ALIGN (0x4)
0x0000000020000188 PROVIDE (_sbss = .)
*(.sbss*)
@ -2891,7 +2892,7 @@ END GROUP
0x0000000020005000 PROVIDE (_eusrstack = .)
OUTPUT(mppt_Nos_V0.4.elf elf32-littleriscv)
.debug_info 0x0000000000000000 0x2183f
.debug_info 0x0000000000000000 0x21828
.debug_info 0x0000000000000000 0x9aa ./User/ch32l103_it.o
.debug_info 0x00000000000009aa 0xca3 ./User/main.o
.debug_info 0x000000000000164d 0xc5f ./User/system_ch32l103.o
@ -2916,10 +2917,10 @@ OUTPUT(mppt_Nos_V0.4.elf elf32-littleriscv)
.debug_info 0x0000000000016c83 0xf18 ./Debug/debug.o
.debug_info 0x0000000000017b9b 0x10e7 ./App/src/collect_Conversion.o
.debug_info 0x0000000000018c82 0xe24 ./App/src/inflash.o
.debug_info 0x0000000000019aa6 0x18d3 ./App/src/mppt_control.o
.debug_info 0x000000000001b379 0x284a ./App/src/sl_protocol.o
.debug_info 0x000000000001dbc3 0x28b1 ./App/src/task.o
.debug_info 0x0000000000020474 0x13cb ./App/src/uart_dev.o
.debug_info 0x0000000000019aa6 0x18bc ./App/src/mppt_control.o
.debug_info 0x000000000001b362 0x284a ./App/src/sl_protocol.o
.debug_info 0x000000000001dbac 0x28b1 ./App/src/task.o
.debug_info 0x000000000002045d 0x13cb ./App/src/uart_dev.o
.debug_abbrev 0x0000000000000000 0x567e
.debug_abbrev 0x0000000000000000 0x1cf ./User/ch32l103_it.o
@ -3039,7 +3040,7 @@ OUTPUT(mppt_Nos_V0.4.elf elf32-littleriscv)
.debug_ranges 0x0000000000000fd0 0xa0 ./App/src/task.o
.debug_ranges 0x0000000000001070 0xb8 ./App/src/uart_dev.o
.debug_line 0x0000000000000000 0x1474f
.debug_line 0x0000000000000000 0x1476b
.debug_line 0x0000000000000000 0x22f ./User/ch32l103_it.o
.debug_line 0x000000000000022f 0x340 ./User/main.o
.debug_line 0x000000000000056f 0x6cf ./User/system_ch32l103.o
@ -3064,10 +3065,10 @@ OUTPUT(mppt_Nos_V0.4.elf elf32-littleriscv)
.debug_line 0x000000000000e318 0x696 ./Debug/debug.o
.debug_line 0x000000000000e9ae 0x8e9 ./App/src/collect_Conversion.o
.debug_line 0x000000000000f297 0x5a8 ./App/src/inflash.o
.debug_line 0x000000000000f83f 0x10e0 ./App/src/mppt_control.o
.debug_line 0x000000000001091f 0x1907 ./App/src/sl_protocol.o
.debug_line 0x0000000000012226 0x1cc7 ./App/src/task.o
.debug_line 0x0000000000013eed 0x862 ./App/src/uart_dev.o
.debug_line 0x000000000000f83f 0x10fc ./App/src/mppt_control.o
.debug_line 0x000000000001093b 0x1907 ./App/src/sl_protocol.o
.debug_line 0x0000000000012242 0x1cc7 ./App/src/task.o
.debug_line 0x0000000000013f09 0x862 ./App/src/uart_dev.o
.debug_str 0x0000000000000000 0x4ae0
.debug_str 0x0000000000000000 0x53e ./User/ch32l103_it.o