Renesas Optimizing Linker (W3.07.00 ) 06-Mar-2026 22:08:41 *** Options *** -subcommand=DefaultBuild\multical.clnk -Input=DefaultBuild\cstart.obj -Input=DefaultBuild\stkinit.obj -Input=DefaultBuild\r_main.obj -Input=DefaultBuild\r_systeminit.obj -Input=DefaultBuild\r_cg_cgc.obj -Input=DefaultBuild\r_cg_cgc_user.obj -Input=DefaultBuild\r_cg_serial.obj -Input=DefaultBuild\r_cg_serial_user.obj -Input=DefaultBuild\r_cg_port.obj -Input=DefaultBuild\r_cg_port_user.obj -Input=DefaultBuild\owi.obj -Input=DefaultBuild\i2c.obj -Input=DefaultBuild\uart.obj -Input=DefaultBuild\delay.obj -Input=DefaultBuild\dipSwitch.obj -Input=DefaultBuild\gatectrl.obj -SECURITY_ID=00000000000000000000 -DEVICE=C:\Program Files (x86)\Renesas Electronics\CS+\CC\Device\RL78\Devicefile\DR5F10PPJ.DVF -DEBug -NOCOmpress -NOOPtimize -OUtput=DefaultBuild\multical.abs -OCDBG=84 -DEBUG_MONITOR=3FE00-3FFFF -USER_OPT_BYTE=E9FFF8 -OCDTR -LISt=DefaultBuild\multical.map -SHow=SYmbol,Total_size -AUTO_SECTION_LAYOUT -ROm=.data=.dataR -ROm=.sdata=.sdataR -NOMessage -MEMory=High -NOLOgo -LIBrary=DefaultBuild\multical.lib -end *** Error information *** *** Mapping List *** SECTION START END SIZE ALIGN .vect 00000000 0000007f 80 0 .constf 00000080 00000093 14 2 .init_array 00000094 00000094 0 2 .sdata 00000080 00000080 0 2 .option_byte 000000c0 000000c3 4 1 .security_id 000000c4 000000cd a 1 .RLIB 000000c4 000000c4 0 1 .monitor1 000000ce 000000d7 a 1 .data 000000d8 00000916 83f 2 .text 00000917 00000acb 1b5 1 .textf 00000acc 00002fb3 24e8 1 .const 00003000 000033d9 3da 2 .SLIB 000033da 00005c8f 28b6 1 .monitor2 0003fe00 0003ffff 200 1 .bss 000fb500 000fdbe9 26ea 2 .dataR 000fdbea 000fe428 83f 2 .sbss 000ffe20 000ffe20 0 2 .sdataR 000ffe20 000ffe20 0 2 *** Total Section Size *** RAMDATA SECTION: 00002f29 Byte(s) ROMDATA SECTION: 00000ec5 Byte(s) PROGRAM SECTION: 00004f53 Byte(s) *** Symbol List *** SECTION= FILE= START END SIZE SYMBOL ADDR SIZE INFO COUNTS OPT SECTION=.vect FILE=rlink_generates_04 00000000 0000007f 80 SECTION=.constf FILE=_REL_print 00000080 00000093 14 SECTION=.option_byte FILE=rlink_generates_01 000000c0 000000c3 4 SECTION=.security_id FILE=rlink_generates_03 000000c4 000000cd a SECTION=.monitor1 FILE=rlink_generates_02 000000ce 000000d7 a SECTION=.data FILE=DefaultBuild\r_main.obj 000000d8 000008fa 823 FILE=DefaultBuild\owi.obj 000008fc 00000908 d FILE=DefaultBuild\i2c.obj 0000090a 00000911 8 FILE=DefaultBuild\uart.obj 00000912 00000914 3 FILE=DefaultBuild\gatectrl.obj 00000916 00000916 1 SECTION=.text FILE=DefaultBuild\cstart.obj 00000917 00000989 73 _start 00000917 0 none ,g * _exit 00000987 0 none ,g * _atexit 00000989 0 none ,g * FILE=DefaultBuild\r_cg_serial_user.obj 0000098a 00000acb 142 _r_uart0_interrupt_receive@1 0000098a 61 func ,l * _r_uart0_interrupt_send@1 000009eb 2f func ,l * _r_uart1_interrupt_receive@1 00000a1a 61 func ,l * _r_uart1_interrupt_send@1 00000a7b 2f func ,l * _r_iica0_interrupt@1 00000aaa 22 func ,l * SECTION=.textf FILE=DefaultBuild\stkinit.obj 00000acc 00000b0f 44 _stkinit 00000acc 0 none ,g * LSTINIT1 00000ada 0 none ,l * LSTINIT2 00000b04 0 none ,l * LSTINIT3 00000b0f 0 none ,l * FILE=DefaultBuild\r_main.obj 00000b10 00001a69 f5a _RS485_Bridge_Push 00000b10 2b func ,g * _RS485_Bridge_ResetFifo@1 00000b3b e func ,l * _RS485_Bridge_ReadLine@1 00000b49 91 func ,l * _Is_V_Response_For@1 00000bda 40 func ,l * _UART1_WaitTxIdle@1 00000c1a 2c func ,l * _UART1_SendString_Safe@1 00000c46 39 func ,l * _RS485_Bridge_DrainToPC@1 00000c7f 4d func ,l * _hex2byte@1 00000ccc 56 func ,l * _parse_x_prefix@1 00000d22 153 func ,l * _OUT_PRINT@1 00000e75 d func ,l * _send_end_response@1 00000e82 8 func ,l * _parse_x_v_cmd@1 00000e8a 57 func ,l * _send_n_response@1 00000ee1 2b func ,l * _parse_x_o_cmd@1 00000f0c 57 func ,l * _send_v_response@1 00000f63 3f func ,l * _UART0_WaitTxDone_Flag@1 00000fa2 3f func ,l * _PC_PrintLine_CRLF@1 00000fe1 7c func ,l * _scan_one_addr_rs485@1 0000105d f8 func ,l * _build_line_from_rx@1 00001155 63 func ,l * _detect_protocol@1 000011b8 37 func ,l * _cmd_unknown@1 000011ef 10 func ,l * _process_cmd@1 000011ff 6d func ,l * _process_cmd_by_prefix@1 0000126c 11 func ,l * _process_one_line@1 0000127d 6f6 func ,l * _handle_uart_command_line 00001973 78 func ,g * _main 000019eb 68 func ,g * _R_MAIN_UserInit 00001a53 17 func ,g * FILE=DefaultBuild\r_systeminit.obj 00001a6a 00001aaa 41 _R_Systeminit 00001a6a 3a func ,g * _hdwinit 00001aa4 7 func ,g * FILE=DefaultBuild\r_cg_cgc.obj 00001aab 00001ad4 2a _R_CGC_Create 00001aab 2a func ,g * FILE=DefaultBuild\r_cg_cgc_user.obj 00001ad5 00001ad7 3 _R_CGC_Get_ResetSource 00001ad5 3 func ,g * FILE=DefaultBuild\r_cg_serial.obj 00001ad8 00001dbb 2e4 _R_SAU0_Create 00001ad8 10 func ,g * _R_UART0_Create 00001ae8 6e func ,g * _R_UART0_Start 00001b56 26 func ,g * _R_UART0_Stop 00001b7c 1e func ,g * _R_UART0_Receive 00001b9a 18 func ,g * _R_UART0_Send 00001bb2 26 func ,g * _R_SAU1_Create 00001bd8 10 func ,g * _R_UART1_Create 00001be8 6e func ,g * _R_UART1_Start 00001c56 26 func ,g * _R_UART1_Stop 00001c7c 1e func ,g * _R_UART1_Receive 00001c9a 18 func ,g * _R_UART1_Send 00001cb2 26 func ,g * _R_IICA0_Create 00001cd8 50 func ,g * _R_IICA0_Stop 00001d28 5 func ,g * _R_IICA0_StopCondition 00001d2d 5 func ,g * _R_IICA0_Master_Send 00001d32 43 func ,g * _R_IICA0_Master_Receive 00001d75 47 func ,g * FILE=DefaultBuild\r_cg_serial_user.obj 00001dbc 00001f5e 1a3 _r_uart0_callback_receiveend@1 00001dbc 5e func ,l * _r_uart0_callback_softwareoverrun@1 00001e1a 1 func ,l * _r_uart0_callback_sendend@1 00001e1b 9 func ,l * _r_uart0_callback_error@1 00001e24 5c func ,l * _r_uart1_callback_receiveend@1 00001e80 31 func ,l * _r_uart1_callback_softwareoverrun@1 00001eb1 1 func ,l * _r_uart1_callback_sendend@1 00001eb2 4 func ,l * _r_uart1_callback_error@1 00001eb6 1 func ,l * _iica0_masterhandler@1 00001eb7 91 func ,l * _r_iica0_callback_master_error@1 00001f48 7 func ,l * _r_iica0_callback_master_receiveend@1 00001f4f 8 func ,l * _r_iica0_callback_master_sendend@1 00001f57 8 func ,l * FILE=DefaultBuild\r_cg_port.obj 00001f5f 00001fb7 59 _R_PORT_Create 00001f5f 59 func ,g * FILE=DefaultBuild\owi.obj 00001fb8 000027c8 811 _GPIO_Clear 00001fb8 12 func ,g * _GPIO_Input 00001fca 11 func ,g * _GPIO_Read 00001fdb 9 func ,g * _OWI_Release@1 00001fe4 11 func ,l * _GPIO_StrongDriveHighKick@1 00001ff5 32 func ,l * _GPIO_ForceHighKick 00002027 8 func ,g * _OWI_DriveLow@1 0000202f 12 func ,l * _OWI_HasTimeout 00002041 4 func ,g * _OWI_ClearTimeout 00002045 e func ,g * _OWI_GetLastTimeoutByteIndex 00002053 4 func ,g * _OWI_GetLastTimeoutBitIndex 00002057 4 func ,g * _OWI_Init 0000205b 1b func ,g * _OWI_Start 00002076 17 func ,g * _OWI_Stop 0000208d 14 func ,g * _OWI_StopRead@1 000020a1 17 func ,l * _OWI_SecureStop 000020b8 51 func ,g * _OWI_WriteBit 00002109 34 func ,g * _OWI_WriteByte 0000213d 2a func ,g * _OWI_ReadBit 00002167 c7 func ,g * _OWI_ReadByte 0000222e 3b func ,g * _OWI_T_ReadBytesAndPrint 00002269 123 func ,g * _OWI_A_CommandMode 0000238c 283 func ,g * _OWI_disable 0000260f 15 func ,g * _OWI_T_CommandMode 00002624 5d func ,g * _OWI_CommandMode 00002681 4d func ,g * _OWI_ReadBytesAndPrint 000026ce fb func ,g * FILE=DefaultBuild\i2c.obj 000027c9 00002949 181 _disable 000027c9 26 func ,g * _I2C_EnablePower 000027ef 4 func ,g * _I2C_DisablePower 000027f3 3 func ,g * _I2C_T_Command_Mode_receiveData 000027f6 4d func ,g * _I2C_Command_Mode_receiveData 00002843 3e func ,g * _I2C_Command_Mode_Send 00002881 c9 func ,g * FILE=DefaultBuild\uart.obj 0000294a 00002b1f 1d6 _rs485_recover 0000294a 56 func ,g * _UART1_WaitTxIdle@1 000029a0 2c func ,l * _rs485_set_tx 000029cc b func ,g * _rs485_init 000029d7 c func ,g * _UART0_WaitTxDone_Us 000029e3 2f func ,g * _RS485_Send 00002a12 1e func ,g * _RS485_SendString 00002a30 11 func ,g * _uart_send_string 00002a41 11 func ,g * _uart1_send_string 00002a52 40 func ,g * _uart_send_hex 00002a92 43 func ,g * _uart1_send_hex 00002ad5 4b func ,g * FILE=DefaultBuild\delay.obj 00002b20 00002bde bf _delay 00002b20 18 func ,g * _delay_us 00002b38 82 func ,g * _delay_ms 00002bba 25 func ,g * FILE=DefaultBuild\dipSwitch.obj 00002bdf 00002bef 11 _DipSwitch_Init 00002bdf 8 func ,g * _DipSwitch_ReadAddr_0to31 00002be7 9 func ,g * FILE=DefaultBuild\gatectrl.obj 00002bf0 00002fb3 3c4 _Gate_SetByNum 00002bf0 372 func ,g * _Cal_Init 00002f62 21 func ,g * _Eol_Init 00002f83 21 func ,g * _GateCtrl_SelectChannel 00002fa4 10 func ,g * SECTION=.const FILE=DefaultBuild\r_main.obj 00003000 000031dc 1dd FILE=DefaultBuild\owi.obj 000031de 000032ae d1 FILE=DefaultBuild\i2c.obj 000032b0 0000339d ee FILE=DefaultBuild\gatectrl.obj 0000339e 000033d9 3c SECTION=.SLIB FILE=isdigit 000033da 000033e3 a _isdigit 000033da 0 none ,g * FILE=memcpy 000033e4 000033f3 10 _memcpy 000033e4 0 none ,g * FILE=memset 000033f4 00003401 e _memset 000033f4 0 none ,g * FILE=sprintf 00003402 000034fa f9 _sprintf 00003402 e1 func ,g * __REL_sp@1 000034e3 18 func ,l * FILE=strcpy 000034fb 00003507 d _strcpy 000034fb 0 none ,g * FILE=strlen 00003508 00003512 b _strlen 00003508 0 none ,g * FILE=toupper 00003513 00003520 e _toupper 00003513 0 none ,g * FILE=_REL_print 00003521 00005478 1f58 __REL_print 00003521 1046 func ,g * __REL_fltprn@1 00004567 941 func ,l * __REL_henkan1@1 00004ea8 28 func ,l * __REL_henkan2@1 00004ed0 33 func ,l * __REL_pri@1 00004f03 298 func ,l * __REL_fltgeti@1 0000519b 19d func ,l * __REL_inmod@1 00005338 141 func ,l * FILE=_COM_fdiv 00005479 000055a6 12e __COM_fdiv 000054d8 0 none ,g * FILE=_COM_feq 000055a7 000055bc 16 __COM_feq 000055a7 0 none ,g * FILE=_COM_fge 000055bd 000055d2 16 __COM_fge 000055bd 0 none ,g * FILE=_COM_flt 000055d3 000055e8 16 __COM_flt 000055d3 0 none ,g * FILE=_COM_fmul 000055e9 000056d5 ed __COM_fmul 00005634 0 none ,g * FILE=_COM_fne 000056d6 000056e6 11 __COM_fne 000056d6 0 none ,g * FILE=_COM_ftosl 000056e7 000056ee 8 __COM_ftosl 000056e7 0 none ,g * FILE=_COM_sidiv 000056ef 00005710 22 __COM_sidiv 000056f1 0 none ,g * FILE=_COM_sirem 00005711 00005730 20 __COM_sirem 00005711 0 none ,g * FILE=_COM_ulldiv 00005731 0000575a 2a __COM_ulldiv 00005731 0 none ,g * FILE=_COM_ullrem 0000575b 0000578b 31 __COM_ullrem 0000575b 0 none ,g * FILE=_REL_f_inf 0000578c 00005793 8 __REL_f_inf 0000578c 0 none ,g * FILE=_REL_f_norm 00005794 000057a3 10 __REL_f_norm 00005794 0 none ,g * FILE=_REL_f_round 000057a4 000057b6 13 __REL_f_round 000057a4 0 none ,g * FILE=_REL_fcmp 000057b7 000057ee 38 __REL_fcmp 000057b7 0 none ,g * FILE=_REL_fordered_core 000057ef 0000580a 1c __REL_fordered_core 000057ef 0 none ,g * FILE=_REL_ftol 0000580b 0000583f 35 __REL_ftol 0000580b 0 none ,g * FILE=_REL_lldiv 00005840 00005a45 206 __REL_lldiv 0000585c 0 none ,g * FILE=_REL_llrem 00005a46 00005c49 204 __REL_llrem 00005a63 0 none ,g * FILE=_REL_ltosl 00005c4a 00005c6e 25 __REL_ltosl 00005c4a 0 none ,g * FILE=_COM_lshr 00005c6f 00005c8f 21 __COM_lshr 00005c79 0 none ,g * SECTION=.monitor2 FILE=rlink_generates_02 0003fe00 0003ffff 200 SECTION=.bss FILE=DefaultBuild\r_main.obj 000fb500 000fc907 1408 _s_rb_fifo@2 000fb500 800 data ,l * _g_uart1_txbuf@5 000fbd00 400 data ,l * _txbuf@7@process_one_line@1 000fc100 404 data ,l * _txbuf@8@process_one_line@1 000fc504 404 data ,l * FILE=DefaultBuild\r_cg_serial.obj 000fc908 000fc927 20 _gp_uart0_tx_address 000fc908 2 data ,g * _g_uart0_tx_count 000fc90a 2 data ,g * _gp_uart0_rx_address 000fc90c 2 data ,g * _g_uart0_rx_count 000fc90e 2 data ,g * _g_uart0_rx_length 000fc910 2 data ,g * _gp_uart1_tx_address 000fc912 2 data ,g * _g_uart1_tx_count 000fc914 2 data ,g * _gp_uart1_rx_address 000fc916 2 data ,g * _g_uart1_rx_count 000fc918 2 data ,g * _g_uart1_rx_length 000fc91a 2 data ,g * _g_iica0_master_status_flag 000fc91c 1 data ,g * _g_iica0_slave_status_flag 000fc91d 1 data ,g * _gp_iica0_rx_address 000fc91e 2 data ,g * _g_iica0_rx_len 000fc920 2 data ,g * _g_iica0_rx_cnt 000fc922 2 data ,g * _gp_iica0_tx_address 000fc924 2 data ,g * _g_iica0_tx_cnt 000fc926 2 data ,g * FILE=DefaultBuild\owi.obj 000fc928 000fd057 730 _buf@7@OWI_ReadBytesAndPrint 000fc928 258 data ,l * _out@8@OWI_ReadBytesAndPrint 000fcb80 4d8 data ,l * FILE=DefaultBuild\i2c.obj 000fd058 000fd762 70b _rx@2@I2C_Command_Mode_Send 000fd058 258 data ,l * _out@3@I2C_Command_Mode_Send 000fd2b0 4b3 data ,l * FILE=DefaultBuild\uart.obj 000fd764 000fdb65 402 _s_uart1_txbuf@1 000fd764 400 data ,l * _hex@2@uart1_send_hex 000fdb64 2 data ,l * FILE=sprintf 000fdb66 000fdb69 4 __REL_pointer@1 000fdb66 4 data ,l * FILE=_REL_print 000fdb6a 000fdbe9 80 _qt@1@_REL_inmod@1 000fdb6a 80 data ,l * SECTION=.dataR FILE=DefaultBuild\r_main.obj 000fdbea 000fe40c 823 _uart_rx_done 000fdbea 1 data ,g * _uart_rx_index 000fdbec 2 data ,g * _uart_rx_buffer 000fdbee 400 data ,g * _uart_rx_length 000fdfee 2 data ,g * _rs485_rx_done 000fdff0 1 data ,g * _rs485_rx_index 000fdff2 2 data ,g * _rs485_rx_buffer 000fdff4 400 data ,g * _rs485_rx_length 000fe3f4 2 data ,g * _g_uart0_err_fef 000fe3f6 4 data ,g * _g_uart0_err_ovf 000fe3fa 4 data ,g * _g_uart0_err_pef 000fe3fe 4 data ,g * _g_rs485_bridge_active 000fe402 1 data ,g * _g_rs485_bridge_done 000fe403 1 data ,g * _g_rs485_bridge_seq 000fe404 2 data ,g * _s_end_st@1 000fe406 1 data ,l * _g_fixed_addr 000fe407 1 data ,g * _s_rb_head@3 000fe408 2 data ,l * _s_rb_tail@4 000fe40a 2 data ,l * _s_prefix_mode@6 000fe40c 1 data ,l * FILE=DefaultBuild\owi.obj 000fe40e 000fe41a d _bit_period_us@1 000fe40e 4 data ,l * _g_owi_timeout_latched@2 000fe412 1 data ,l * _g_owi_last_timeout_byte_index@3 000fe414 2 data ,l * _g_owi_last_timeout_bit_index@4 000fe416 1 data ,l * _g_owi_current_read_byte_index@5 000fe418 2 data ,l * _g_owi_current_read_bit_index@6 000fe41a 1 data ,l * FILE=DefaultBuild\i2c.obj 000fe41c 000fe423 8 _i2c_tx_done 000fe41c 1 data ,g * _i2c_rx_done 000fe41d 1 data ,g * _g_i2c_last_command 000fe41e 3 data ,g * _g_i2c_command_valid 000fe421 1 data ,g * _dis@1@disable 000fe422 2 data ,l * FILE=DefaultBuild\uart.obj 000fe424 000fe426 3 _g_uart0_tx_done 000fe424 1 data ,g * _g_uart1_tx_done 000fe425 1 data ,g * _g_rs485_need_recover 000fe426 1 data ,g * FILE=DefaultBuild\gatectrl.obj 000fe428 000fe428 1 _s_ch@1 000fe428 1 data ,l * Absolute value symbols FILE=DefaultBuild\gatectrl.obj @$IMM_28 00000028 0 none ,l * FILE=rlink_generates_05 __s.text 00000917 0 none ,g * __e.text 00000acc 0 none ,g * __s.textf 00000acc 0 none ,g * __e.textf 00002fb4 0 none ,g * __s.const 00003000 0 none ,g * __e.const 000033da 0 none ,g * __s.constf 00000080 0 none ,g * __e.constf 00000094 0 none ,g * __s.data 000000d8 0 none ,g * __e.data 00000917 0 none ,g * __s.sdata 00000080 0 none ,g * __e.sdata 00000080 0 none ,g * __s.bss 000fb500 0 none ,g * __e.bss 000fdbea 0 none ,g * __s.sbss 000ffe20 0 none ,g * __e.sbss 000ffe20 0 none ,g * __s.dataR 000fdbea 0 none ,g * __e.dataR 000fe429 0 none ,g * __s.sdataR 000ffe20 0 none ,g * __e.sdataR 000ffe20 0 none ,g * __s.init_array 00000094 0 none ,g * __e.init_array 00000094 0 none ,g * __s.RLIB 000000c4 0 none ,g * __e.RLIB 000000c4 0 none ,g * __s.SLIB 000033da 0 none ,g * __e.SLIB 00005c90 0 none ,g * __s.option_byte 000000c0 0 none ,g * __e.option_byte 000000c4 0 none ,g * __s.monitor1 000000ce 0 none ,g * __e.monitor1 000000d8 0 none ,g * __s.monitor2 0003fe00 0 none ,g * __e.monitor2 00040000 0 none ,g * __s.security_id 000000c4 0 none ,g * __e.security_id 000000ce 0 none ,g * __s.vect 00000000 0 none ,g * __e.vect 00000080 0 none ,g * __RAM_ADDR_START 000faf00 0 none ,g * __RAM_ADDR_END 000ffee0 0 none ,g * __STACK_ADDR_START 000ffe20 0 none ,g * __STACK_ADDR_END 000fe42a 0 none ,g * *** Unfilled Areas *** AREA START END *** Delete Symbols *** SYMBOL SIZE INFO