You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

807 lines
33 KiB

Renesas Optimizing Linker (W3.07.00 ) 09-Mar-2026 19:17:38
*** 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 00002f99 24ce 1
.const
00003000 000033c3 3c4 2
.SLIB
000033c4 00005c79 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: 00000eaf Byte(s)
PROGRAM SECTION: 00004f39 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 000027ae 7f7
_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 83 func ,g *
_OWI_ReadByte
000021ea 3b func ,g *
_OWI_T_ReadBytesAndPrint
00002225 12f func ,g *
_OWI_A_CommandMode
00002354 295 func ,g *
_OWI_disable
000025e9 15 func ,g *
_OWI_T_CommandMode
000025fe 5d func ,g *
_OWI_CommandMode
0000265b 4d func ,g *
_OWI_ReadBytesAndPrint
000026a8 107 func ,g *
FILE=DefaultBuild\i2c.obj
000027af 0000292f 181
_disable
000027af 26 func ,g *
_I2C_EnablePower
000027d5 4 func ,g *
_I2C_DisablePower
000027d9 3 func ,g *
_I2C_T_Command_Mode_receiveData
000027dc 4d func ,g *
_I2C_Command_Mode_receiveData
00002829 3e func ,g *
_I2C_Command_Mode_Send
00002867 c9 func ,g *
FILE=DefaultBuild\uart.obj
00002930 00002b05 1d6
_rs485_recover
00002930 56 func ,g *
_UART1_WaitTxIdle@1
00002986 2c func ,l *
_rs485_set_tx
000029b2 b func ,g *
_rs485_init
000029bd c func ,g *
_UART0_WaitTxDone_Us
000029c9 2f func ,g *
_RS485_Send
000029f8 1e func ,g *
_RS485_SendString
00002a16 11 func ,g *
_uart_send_string
00002a27 11 func ,g *
_uart1_send_string
00002a38 40 func ,g *
_uart_send_hex
00002a78 43 func ,g *
_uart1_send_hex
00002abb 4b func ,g *
FILE=DefaultBuild\delay.obj
00002b06 00002bc4 bf
_delay
00002b06 18 func ,g *
_delay_us
00002b1e 82 func ,g *
_delay_ms
00002ba0 25 func ,g *
FILE=DefaultBuild\dipSwitch.obj
00002bc5 00002bd5 11
_DipSwitch_Init
00002bc5 8 func ,g *
_DipSwitch_ReadAddr_0to31
00002bcd 9 func ,g *
FILE=DefaultBuild\gatectrl.obj
00002bd6 00002f99 3c4
_Gate_SetByNum
00002bd6 372 func ,g *
_Cal_Init
00002f48 21 func ,g *
_Eol_Init
00002f69 21 func ,g *
_GateCtrl_SelectChannel
00002f8a 10 func ,g *
SECTION=.const
FILE=DefaultBuild\r_main.obj
00003000 000031dc 1dd
FILE=DefaultBuild\owi.obj
000031de 00003298 bb
FILE=DefaultBuild\i2c.obj
0000329a 00003387 ee
FILE=DefaultBuild\gatectrl.obj
00003388 000033c3 3c
SECTION=.SLIB
FILE=isdigit
000033c4 000033cd a
_isdigit
000033c4 0 none ,g *
FILE=memcpy
000033ce 000033dd 10
_memcpy
000033ce 0 none ,g *
FILE=memset
000033de 000033eb e
_memset
000033de 0 none ,g *
FILE=sprintf
000033ec 000034e4 f9
_sprintf
000033ec e1 func ,g *
__REL_sp@1
000034cd 18 func ,l *
FILE=strcpy
000034e5 000034f1 d
_strcpy
000034e5 0 none ,g *
FILE=strlen
000034f2 000034fc b
_strlen
000034f2 0 none ,g *
FILE=toupper
000034fd 0000350a e
_toupper
000034fd 0 none ,g *
FILE=_REL_print
0000350b 00005462 1f58
__REL_print
0000350b 1046 func ,g *
__REL_fltprn@1
00004551 941 func ,l *
__REL_henkan1@1
00004e92 28 func ,l *
__REL_henkan2@1
00004eba 33 func ,l *
__REL_pri@1
00004eed 298 func ,l *
__REL_fltgeti@1
00005185 19d func ,l *
__REL_inmod@1
00005322 141 func ,l *
FILE=_COM_fdiv
00005463 00005590 12e
__COM_fdiv
000054c2 0 none ,g *
FILE=_COM_feq
00005591 000055a6 16
__COM_feq
00005591 0 none ,g *
FILE=_COM_fge
000055a7 000055bc 16
__COM_fge
000055a7 0 none ,g *
FILE=_COM_flt
000055bd 000055d2 16
__COM_flt
000055bd 0 none ,g *
FILE=_COM_fmul
000055d3 000056bf ed
__COM_fmul
0000561e 0 none ,g *
FILE=_COM_fne
000056c0 000056d0 11
__COM_fne
000056c0 0 none ,g *
FILE=_COM_ftosl
000056d1 000056d8 8
__COM_ftosl
000056d1 0 none ,g *
FILE=_COM_sidiv
000056d9 000056fa 22
__COM_sidiv
000056db 0 none ,g *
FILE=_COM_sirem
000056fb 0000571a 20
__COM_sirem
000056fb 0 none ,g *
FILE=_COM_ulldiv
0000571b 00005744 2a
__COM_ulldiv
0000571b 0 none ,g *
FILE=_COM_ullrem
00005745 00005775 31
__COM_ullrem
00005745 0 none ,g *
FILE=_REL_f_inf
00005776 0000577d 8
__REL_f_inf
00005776 0 none ,g *
FILE=_REL_f_norm
0000577e 0000578d 10
__REL_f_norm
0000577e 0 none ,g *
FILE=_REL_f_round
0000578e 000057a0 13
__REL_f_round
0000578e 0 none ,g *
FILE=_REL_fcmp
000057a1 000057d8 38
__REL_fcmp
000057a1 0 none ,g *
FILE=_REL_fordered_core
000057d9 000057f4 1c
__REL_fordered_core
000057d9 0 none ,g *
FILE=_REL_ftol
000057f5 00005829 35
__REL_ftol
000057f5 0 none ,g *
FILE=_REL_lldiv
0000582a 00005a2f 206
__REL_lldiv
00005846 0 none ,g *
FILE=_REL_llrem
00005a30 00005c33 204
__REL_llrem
00005a4d 0 none ,g *
FILE=_REL_ltosl
00005c34 00005c58 25
__REL_ltosl
00005c34 0 none ,g *
FILE=_COM_lshr
00005c59 00005c79 21
__COM_lshr
00005c63 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
00002f9a 0 none ,g *
__s.const
00003000 0 none ,g *
__e.const
000033c4 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
000033c4 0 none ,g *
__e.SLIB
00005c7a 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