1191 lines
49 KiB
Plaintext
1191 lines
49 KiB
Plaintext
Archive member included because of file (symbol)
|
|
|
|
./libbacnet.a(npdu.o) h_rp.o (npdu_encode_npdu_data)
|
|
./libbacnet.a(bacdcode.o) apdu.o (decode_max_segs)
|
|
./libbacnet.a(bacint.o) ./libbacnet.a(npdu.o) (encode_unsigned16)
|
|
./libbacnet.a(bacreal.o) ./libbacnet.a(bacdcode.o) (encode_bacnet_real)
|
|
./libbacnet.a(bacstr.o) device.o (bitstring_init)
|
|
./libbacnet.a(rp.o) h_rp.o (rp_decode_service_request)
|
|
./libbacnet.a(abort.o) h_rp.o (abort_encode_apdu)
|
|
./libbacnet.a(reject.o) ../../demo/handler/noserv.o (reject_encode_apdu)
|
|
./libbacnet.a(bacerror.o) h_rp.o (bacerror_encode_apdu)
|
|
/usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_udivmodsi4.o)
|
|
rs485.o (__udivmodsi4)
|
|
/usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_prologue.o)
|
|
main.o (__prologue_saves__)
|
|
/usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_epilogue.o)
|
|
dlmstp.o (__epilogue_restores__)
|
|
/usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
/usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o (exit)
|
|
/usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_copy_data.o)
|
|
main.o (__do_copy_data)
|
|
/usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_clear_bss.o)
|
|
main.o (__do_clear_bss)
|
|
|
|
Discarded input sections
|
|
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
.text 0x00000000 0x0 main.o
|
|
.data 0x00000000 0x0 main.o
|
|
.bss 0x00000000 0x0 main.o
|
|
.text.dcc_communication_enabled
|
|
0x00000000 0x0 main.o
|
|
.data.BACnet_Version
|
|
0x00000000 0x0 main.o
|
|
.text 0x00000000 0x0 timer.o
|
|
.data 0x00000000 0x0 timer.o
|
|
.bss 0x00000000 0x0 timer.o
|
|
.text 0x00000000 0x0 rs485.o
|
|
.data 0x00000000 0x0 rs485.o
|
|
.bss 0x00000000 0x0 rs485.o
|
|
.text.RS485_Get_Baud_Rate
|
|
0x00000000 0x0 rs485.o
|
|
.text 0x00000000 0x0 dlmstp.o
|
|
.data 0x00000000 0x0 dlmstp.o
|
|
.bss 0x00000000 0x0 dlmstp.o
|
|
.text.dlmstp_cleanup
|
|
0x00000000 0x0 dlmstp.o
|
|
.text.dlmstp_fill_bacnet_address
|
|
0x00000000 0x0 dlmstp.o
|
|
.text.dlmstp_set_mac_address
|
|
0x00000000 0x0 dlmstp.o
|
|
.text.dlmstp_mac_address
|
|
0x00000000 0x0 dlmstp.o
|
|
.text.dlmstp_get_broadcast_address
|
|
0x00000000 0x0 dlmstp.o
|
|
.text 0x00000000 0x0 apdu.o
|
|
.data 0x00000000 0x0 apdu.o
|
|
.bss 0x00000000 0x0 apdu.o
|
|
.text 0x00000000 0x0 ../../src/crc.o
|
|
.data 0x00000000 0x0 ../../src/crc.o
|
|
.bss 0x00000000 0x0 ../../src/crc.o
|
|
.text 0x00000000 0x0 h_rp.o
|
|
.data 0x00000000 0x0 h_rp.o
|
|
.bss 0x00000000 0x0 h_rp.o
|
|
.text 0x00000000 0x0 device.o
|
|
.bss 0x00000000 0x0 device.o
|
|
.text.Device_Init
|
|
0x00000000 0x0 device.o
|
|
.text.Device_Object_Instance_Number
|
|
0x00000000 0x0 device.o
|
|
.text.Device_Set_Object_Instance_Number
|
|
0x00000000 0x0 device.o
|
|
.text.Device_Vendor_Identifier
|
|
0x00000000 0x0 device.o
|
|
.text.Device_Object_List_Count
|
|
0x00000000 0x0 device.o
|
|
.text.Device_Object_List_Identifier
|
|
0x00000000 0x0 device.o
|
|
.text 0x00000000 0x0 ../../demo/handler/txbuf.o
|
|
.data 0x00000000 0x0 ../../demo/handler/txbuf.o
|
|
.bss 0x00000000 0x0 ../../demo/handler/txbuf.o
|
|
.text 0x00000000 0x0 ../../demo/handler/h_npdu.o
|
|
.data 0x00000000 0x0 ../../demo/handler/h_npdu.o
|
|
.bss 0x00000000 0x0 ../../demo/handler/h_npdu.o
|
|
.text 0x00000000 0x0 ../../demo/handler/noserv.o
|
|
.data 0x00000000 0x0 ../../demo/handler/noserv.o
|
|
.bss 0x00000000 0x0 ../../demo/handler/noserv.o
|
|
.text 0x00000000 0x0 ./libbacnet.a(npdu.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(npdu.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(npdu.o)
|
|
.text.npdu_copy_data
|
|
0x00000000 0x0 ./libbacnet.a(npdu.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_max_segs_max_apdu
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_tag_number
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_tag_number_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_is_opening_tag
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_is_closing_tag
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_is_context_tag_with_length
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_is_opening_tag_number
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_is_closing_tag_number
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_boolean
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_boolean2
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_boolean
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_bacnet_time
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_bacnet_time
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_bacnet_time_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_application_time
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_bacnet_time
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_bacnet_date
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_date
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_date_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_application_date
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_date
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_simple_ack
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_bacnet_signed
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_signed
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_bacnet_enumerated
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_bacnet_object_id
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_date
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_date
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_time
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_time
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_double
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_double
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_real
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_real
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_signed
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_signed
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_null
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_null
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_boolean
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_boolean
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_object_id
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_object_id_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_tag_number_and_value_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_signed
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_enumerated
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_unsigned
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_character_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_character_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_character_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_octet_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_octet_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_octet_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_octet_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_application_octet_string
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_context_bitstring
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_bitstring
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text.decode_context_bitstring
|
|
0x00000000 0x0 ./libbacnet.a(bacdcode.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.encode_signed8
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.decode_signed8
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.encode_signed16
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.decode_signed16
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.encode_signed24
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.decode_signed24
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.encode_signed32
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text.decode_signed32
|
|
0x00000000 0x0 ./libbacnet.a(bacint.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.decode_real
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.decode_real_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.encode_bacnet_real
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.decode_double
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.decode_double_safe
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.encode_bacnet_double
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.decode_context_double
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text.decode_context_real
|
|
0x00000000 0x0 ./libbacnet.a(bacreal.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.bitstring_bit
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.bitstring_set_octet
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.bitstring_set_bits_used
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.bitstring_bits_capacity
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.bitstring_copy
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.bitstring_same
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_copy
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_ansi_copy
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_same
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_append
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_truncate
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_capacity
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_init
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_copy
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_append
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_truncate
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_value
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_length
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_capacity
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.octetstring_value_same
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text.characterstring_ansi_same
|
|
0x00000000 0x0 ./libbacnet.a(bacstr.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(rp.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(rp.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(rp.o)
|
|
.text.rp_ack_decode_service_request
|
|
0x00000000 0x0 ./libbacnet.a(rp.o)
|
|
.text.rp_ack_encode_apdu
|
|
0x00000000 0x0 ./libbacnet.a(rp.o)
|
|
.text.rp_encode_apdu
|
|
0x00000000 0x0 ./libbacnet.a(rp.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(abort.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(abort.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(abort.o)
|
|
.text.abort_decode_service_request
|
|
0x00000000 0x0 ./libbacnet.a(abort.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(reject.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(reject.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(reject.o)
|
|
.text.reject_decode_service_request
|
|
0x00000000 0x0 ./libbacnet.a(reject.o)
|
|
.text 0x00000000 0x0 ./libbacnet.a(bacerror.o)
|
|
.data 0x00000000 0x0 ./libbacnet.a(bacerror.o)
|
|
.bss 0x00000000 0x0 ./libbacnet.a(bacerror.o)
|
|
.text.bacerror_decode_error_class_and_code
|
|
0x00000000 0x0 ./libbacnet.a(bacerror.o)
|
|
.text.bacerror_decode_service_request
|
|
0x00000000 0x0 ./libbacnet.a(bacerror.o)
|
|
.text 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_udivmodsi4.o)
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_udivmodsi4.o)
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_udivmodsi4.o)
|
|
.text 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_prologue.o)
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_prologue.o)
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_prologue.o)
|
|
.text 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_epilogue.o)
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_epilogue.o)
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_epilogue.o)
|
|
.text 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
.text.libgcc 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
.text 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_copy_data.o)
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_copy_data.o)
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_copy_data.o)
|
|
.text.libgcc 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_copy_data.o)
|
|
.text 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_clear_bss.o)
|
|
.data 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_clear_bss.o)
|
|
.bss 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_clear_bss.o)
|
|
.text.libgcc 0x00000000 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_clear_bss.o)
|
|
|
|
Memory Configuration
|
|
|
|
Name Origin Length Attributes
|
|
text 0x00000000 0x00020000 xr
|
|
data 0x00800060 0x0000ffa0 rw !x
|
|
eeprom 0x00810000 0x00010000 rw !x
|
|
fuse 0x00820000 0x00000400 rw !x
|
|
lock 0x00830000 0x00000400 rw !x
|
|
signature 0x00840000 0x00000400 rw !x
|
|
*default* 0x00000000 0xffffffff
|
|
|
|
Linker script and memory map
|
|
|
|
Address of section .data set to 0x800100
|
|
LOAD /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
LOAD main.o
|
|
LOAD timer.o
|
|
LOAD rs485.o
|
|
LOAD dlmstp.o
|
|
LOAD apdu.o
|
|
LOAD ../../src/crc.o
|
|
LOAD h_rp.o
|
|
LOAD device.o
|
|
LOAD ../../demo/handler/txbuf.o
|
|
LOAD ../../demo/handler/h_npdu.o
|
|
LOAD ../../demo/handler/noserv.o
|
|
LOAD ./libbacnet.a
|
|
LOAD /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a
|
|
LOAD /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/libc.a
|
|
LOAD /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a
|
|
|
|
.hash
|
|
*(.hash)
|
|
|
|
.dynsym
|
|
*(.dynsym)
|
|
|
|
.dynstr
|
|
*(.dynstr)
|
|
|
|
.gnu.version
|
|
*(.gnu.version)
|
|
|
|
.gnu.version_d
|
|
*(.gnu.version_d)
|
|
|
|
.gnu.version_r
|
|
*(.gnu.version_r)
|
|
|
|
.rel.init
|
|
*(.rel.init)
|
|
|
|
.rela.init
|
|
*(.rela.init)
|
|
|
|
.rel.text
|
|
*(.rel.text)
|
|
*(.rel.text.*)
|
|
*(.rel.gnu.linkonce.t*)
|
|
|
|
.rela.text
|
|
*(.rela.text)
|
|
*(.rela.text.*)
|
|
*(.rela.gnu.linkonce.t*)
|
|
|
|
.rel.fini
|
|
*(.rel.fini)
|
|
|
|
.rela.fini
|
|
*(.rela.fini)
|
|
|
|
.rel.rodata
|
|
*(.rel.rodata)
|
|
*(.rel.rodata.*)
|
|
*(.rel.gnu.linkonce.r*)
|
|
|
|
.rela.rodata
|
|
*(.rela.rodata)
|
|
*(.rela.rodata.*)
|
|
*(.rela.gnu.linkonce.r*)
|
|
|
|
.rel.data
|
|
*(.rel.data)
|
|
*(.rel.data.*)
|
|
*(.rel.gnu.linkonce.d*)
|
|
|
|
.rela.data
|
|
*(.rela.data)
|
|
*(.rela.data.*)
|
|
*(.rela.gnu.linkonce.d*)
|
|
|
|
.rel.ctors
|
|
*(.rel.ctors)
|
|
|
|
.rela.ctors
|
|
*(.rela.ctors)
|
|
|
|
.rel.dtors
|
|
*(.rel.dtors)
|
|
|
|
.rela.dtors
|
|
*(.rela.dtors)
|
|
|
|
.rel.got
|
|
*(.rel.got)
|
|
|
|
.rela.got
|
|
*(.rela.got)
|
|
|
|
.rel.bss
|
|
*(.rel.bss)
|
|
|
|
.rela.bss
|
|
*(.rela.bss)
|
|
|
|
.rel.plt
|
|
*(.rel.plt)
|
|
|
|
.rela.plt
|
|
*(.rela.plt)
|
|
|
|
.text 0x00000000 0x22f2
|
|
*(.vectors)
|
|
.vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
0x00000000 __vectors
|
|
0x00000000 __vector_default
|
|
*(.vectors)
|
|
*(.progmem.gcc*)
|
|
*(.progmem*)
|
|
0x00000068 . = ALIGN (0x2)
|
|
0x00000068 __trampolines_start = .
|
|
*(.trampolines)
|
|
.trampolines 0x00000068 0x0 linker stubs
|
|
*(.trampolines*)
|
|
0x00000068 __trampolines_end = .
|
|
*(.jumptables)
|
|
*(.jumptables*)
|
|
*(.lowtext)
|
|
*(.lowtext*)
|
|
0x00000068 __ctors_start = .
|
|
*(.ctors)
|
|
0x00000068 __ctors_end = .
|
|
0x00000068 __dtors_start = .
|
|
*(.dtors)
|
|
0x00000068 __dtors_end = .
|
|
SORT(*)(.ctors)
|
|
SORT(*)(.dtors)
|
|
*(.init0)
|
|
.init0 0x00000068 0x0 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
0x00000068 __init
|
|
*(.init0)
|
|
*(.init1)
|
|
*(.init1)
|
|
*(.init2)
|
|
.init2 0x00000068 0xc /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
*(.init2)
|
|
*(.init3)
|
|
*(.init3)
|
|
*(.init4)
|
|
.init4 0x00000074 0x16 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_copy_data.o)
|
|
0x00000074 __do_copy_data
|
|
.init4 0x0000008a 0x10 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_clear_bss.o)
|
|
0x0000008a __do_clear_bss
|
|
*(.init4)
|
|
*(.init5)
|
|
*(.init5)
|
|
*(.init6)
|
|
*(.init6)
|
|
*(.init7)
|
|
*(.init7)
|
|
*(.init8)
|
|
*(.init8)
|
|
*(.init9)
|
|
.init9 0x0000009a 0x8 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
*(.init9)
|
|
*(.text)
|
|
.text 0x000000a2 0x4 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
0x000000a2 __vector_22
|
|
0x000000a2 __vector_1
|
|
0x000000a2 __vector_24
|
|
0x000000a2 __vector_12
|
|
0x000000a2 __bad_interrupt
|
|
0x000000a2 __vector_6
|
|
0x000000a2 __vector_3
|
|
0x000000a2 __vector_23
|
|
0x000000a2 __vector_25
|
|
0x000000a2 __vector_11
|
|
0x000000a2 __vector_13
|
|
0x000000a2 __vector_17
|
|
0x000000a2 __vector_19
|
|
0x000000a2 __vector_7
|
|
0x000000a2 __vector_5
|
|
0x000000a2 __vector_4
|
|
0x000000a2 __vector_9
|
|
0x000000a2 __vector_2
|
|
0x000000a2 __vector_21
|
|
0x000000a2 __vector_15
|
|
0x000000a2 __vector_8
|
|
0x000000a2 __vector_14
|
|
0x000000a2 __vector_10
|
|
0x000000a2 __vector_18
|
|
0x000000a2 __vector_20
|
|
0x000000a6 . = ALIGN (0x2)
|
|
*(.text.*)
|
|
.text.main 0x000000a6 0x74 main.o
|
|
0x000000a6 main
|
|
.text.timer_init
|
|
0x0000011a 0x24 timer.o
|
|
0x0000011a timer_init
|
|
.text.__vector_16
|
|
0x0000013e 0x32 timer.o
|
|
0x0000013e __vector_16
|
|
.text.timer_silence_elapsed
|
|
0x00000170 0x1c timer.o
|
|
0x00000170 timer_silence_elapsed
|
|
.text.timer_silence_reset
|
|
0x0000018c 0x10 timer.o
|
|
0x0000018c timer_silence_reset
|
|
.text.RS485_Initialize
|
|
0x0000019c 0x1c rs485.o
|
|
0x0000019c RS485_Initialize
|
|
.text.RS485_Set_Baud_Rate
|
|
0x000001b8 0xbe rs485.o
|
|
0x000001b8 RS485_Set_Baud_Rate
|
|
.text.RS485_Transmitter_Enable
|
|
0x00000276 0xc rs485.o
|
|
0x00000276 RS485_Transmitter_Enable
|
|
.text.RS485_ReceiveError
|
|
0x00000282 0x1c rs485.o
|
|
0x00000282 RS485_ReceiveError
|
|
.text.RS485_DataAvailable
|
|
0x0000029e 0x18 rs485.o
|
|
0x0000029e RS485_DataAvailable
|
|
.text.RS485_Send_Data
|
|
0x000002b6 0x34 rs485.o
|
|
0x000002b6 RS485_Send_Data
|
|
.text.RS485_Turnaround_Delay
|
|
0x000002ea 0x34 rs485.o
|
|
0x000002ea RS485_Turnaround_Delay
|
|
.text.dlmstp_send_pdu
|
|
0x0000031e 0x50 dlmstp.o
|
|
0x0000031e dlmstp_send_pdu
|
|
.text.dlmstp_get_my_address
|
|
0x0000036e 0x24 dlmstp.o
|
|
0x0000036e dlmstp_get_my_address
|
|
.text.MSTP_Send_Frame
|
|
0x00000392 0xc0 dlmstp.o
|
|
.text.dlmstp_receive
|
|
0x00000452 0x406 dlmstp.o
|
|
0x00000452 dlmstp_receive
|
|
.text.dlmstp_init
|
|
0x00000858 0x8 dlmstp.o
|
|
0x00000858 dlmstp_init
|
|
.text.apdu_service_supported
|
|
0x00000860 0xc apdu.o
|
|
0x00000860 apdu_service_supported
|
|
.text.apdu_decode_confirmed_service_request
|
|
0x0000086c 0xaa apdu.o
|
|
0x0000086c apdu_decode_confirmed_service_request
|
|
.text.apdu_handler
|
|
0x00000916 0x86 apdu.o
|
|
0x00000916 apdu_handler
|
|
.text.CRC_Calc_Header
|
|
0x0000099c 0x54 ../../src/crc.o
|
|
0x0000099c CRC_Calc_Header
|
|
.text.CRC_Calc_Data
|
|
0x000009f0 0x5e ../../src/crc.o
|
|
0x000009f0 CRC_Calc_Data
|
|
.text.Encode_Property_APDU
|
|
0x00000a4e 0x6e h_rp.o
|
|
0x00000a4e Encode_Property_APDU
|
|
.text.handler_read_property
|
|
0x00000abc 0x122 h_rp.o
|
|
0x00000abc handler_read_property
|
|
.text.Device_Valid_Object_Instance_Number
|
|
0x00000bde 0x38 device.o
|
|
0x00000bde Device_Valid_Object_Instance_Number
|
|
.text.Device_Encode_Property_APDU
|
|
0x00000c16 0x2f8 device.o
|
|
0x00000c16 Device_Encode_Property_APDU
|
|
.text.npdu_handler
|
|
0x00000f0e 0x7c ../../demo/handler/h_npdu.o
|
|
0x00000f0e npdu_handler
|
|
.text.handler_unrecognized_service
|
|
0x00000f8a 0x6e ../../demo/handler/noserv.o
|
|
0x00000f8a handler_unrecognized_service
|
|
.text.npdu_encode_npdu_data
|
|
0x00000ff8 0x24 ./libbacnet.a(npdu.o)
|
|
0x00000ff8 npdu_encode_npdu_data
|
|
.text.npdu_decode
|
|
0x0000101c 0x21c ./libbacnet.a(npdu.o)
|
|
0x0000101c npdu_decode
|
|
.text.npdu_encode_pdu
|
|
0x00001238 0x1c8 ./libbacnet.a(npdu.o)
|
|
0x00001238 npdu_encode_pdu
|
|
.text.decode_max_segs
|
|
0x00001400 0x6a ./libbacnet.a(bacdcode.o)
|
|
0x00001400 decode_max_segs
|
|
.text.decode_max_apdu
|
|
0x0000146a 0x5a ./libbacnet.a(bacdcode.o)
|
|
0x0000146a decode_max_apdu
|
|
.text.encode_opening_tag
|
|
0x000014c4 0x2c ./libbacnet.a(bacdcode.o)
|
|
0x000014c4 encode_opening_tag
|
|
.text.encode_closing_tag
|
|
0x000014f0 0x2c ./libbacnet.a(bacdcode.o)
|
|
0x000014f0 encode_closing_tag
|
|
.text.decode_is_context_tag
|
|
0x0000151c 0x36 ./libbacnet.a(bacdcode.o)
|
|
0x0000151c decode_is_context_tag
|
|
.text.byte_reverse_bits
|
|
0x00001552 0x28 ./libbacnet.a(bacdcode.o)
|
|
.text.encode_bacnet_unsigned
|
|
0x0000157a 0x54 ./libbacnet.a(bacdcode.o)
|
|
0x0000157a encode_bacnet_unsigned
|
|
.text.encode_tag
|
|
0x000015ce 0xb0 ./libbacnet.a(bacdcode.o)
|
|
0x000015ce encode_tag
|
|
.text.encode_context_enumerated
|
|
0x0000167e 0x88 ./libbacnet.a(bacdcode.o)
|
|
0x0000167e encode_context_enumerated
|
|
.text.encode_application_enumerated
|
|
0x00001706 0x3e ./libbacnet.a(bacdcode.o)
|
|
0x00001706 encode_application_enumerated
|
|
.text.encode_application_unsigned
|
|
0x00001744 0x40 ./libbacnet.a(bacdcode.o)
|
|
0x00001744 encode_application_unsigned
|
|
.text.encode_context_unsigned
|
|
0x00001784 0x88 ./libbacnet.a(bacdcode.o)
|
|
0x00001784 encode_context_unsigned
|
|
.text.encode_application_object_id
|
|
0x0000180c 0x66 ./libbacnet.a(bacdcode.o)
|
|
0x0000180c encode_application_object_id
|
|
.text.encode_context_object_id
|
|
0x00001872 0x8e ./libbacnet.a(bacdcode.o)
|
|
0x00001872 encode_context_object_id
|
|
.text.decode_unsigned
|
|
0x00001900 0xa4 ./libbacnet.a(bacdcode.o)
|
|
0x00001900 decode_unsigned
|
|
.text.decode_enumerated
|
|
0x000019a4 0x44 ./libbacnet.a(bacdcode.o)
|
|
0x000019a4 decode_enumerated
|
|
.text.decode_object_id
|
|
0x000019e8 0x58 ./libbacnet.a(bacdcode.o)
|
|
0x000019e8 decode_object_id
|
|
.text.decode_tag_number_and_value
|
|
0x00001a40 0x11e ./libbacnet.a(bacdcode.o)
|
|
0x00001a40 decode_tag_number_and_value
|
|
.text.encode_bacnet_character_string
|
|
0x00001b5e 0x5a ./libbacnet.a(bacdcode.o)
|
|
0x00001b5e encode_bacnet_character_string
|
|
.text.encode_application_character_string
|
|
0x00001bb8 0x64 ./libbacnet.a(bacdcode.o)
|
|
0x00001bb8 encode_application_character_string
|
|
.text.encode_bitstring
|
|
0x00001c1c 0x7a ./libbacnet.a(bacdcode.o)
|
|
0x00001c1c encode_bitstring
|
|
.text.encode_application_bitstring
|
|
0x00001c96 0x54 ./libbacnet.a(bacdcode.o)
|
|
0x00001c96 encode_application_bitstring
|
|
.text.encode_unsigned16
|
|
0x00001cea 0xc ./libbacnet.a(bacint.o)
|
|
0x00001cea encode_unsigned16
|
|
.text.decode_unsigned16
|
|
0x00001cf6 0x26 ./libbacnet.a(bacint.o)
|
|
0x00001cf6 decode_unsigned16
|
|
.text.encode_unsigned24
|
|
0x00001d1c 0xe ./libbacnet.a(bacint.o)
|
|
0x00001d1c encode_unsigned24
|
|
.text.decode_unsigned24
|
|
0x00001d2a 0x66 ./libbacnet.a(bacint.o)
|
|
0x00001d2a decode_unsigned24
|
|
.text.encode_unsigned32
|
|
0x00001d90 0x18 ./libbacnet.a(bacint.o)
|
|
0x00001d90 encode_unsigned32
|
|
.text.decode_unsigned32
|
|
0x00001da8 0x86 ./libbacnet.a(bacint.o)
|
|
0x00001da8 decode_unsigned32
|
|
.text.bitstring_init
|
|
0x00001e2e 0x1a ./libbacnet.a(bacstr.o)
|
|
0x00001e2e bitstring_init
|
|
.text.bitstring_set_bit
|
|
0x00001e48 0x5e ./libbacnet.a(bacstr.o)
|
|
0x00001e48 bitstring_set_bit
|
|
.text.bitstring_bits_used
|
|
0x00001ea6 0x6 ./libbacnet.a(bacstr.o)
|
|
0x00001ea6 bitstring_bits_used
|
|
.text.bitstring_bytes_used
|
|
0x00001eac 0x14 ./libbacnet.a(bacstr.o)
|
|
0x00001eac bitstring_bytes_used
|
|
.text.bitstring_octet
|
|
0x00001ec0 0x16 ./libbacnet.a(bacstr.o)
|
|
0x00001ec0 bitstring_octet
|
|
.text.characterstring_init
|
|
0x00001ed6 0x8a ./libbacnet.a(bacstr.o)
|
|
0x00001ed6 characterstring_init
|
|
.text.characterstring_value
|
|
0x00001f60 0x14 ./libbacnet.a(bacstr.o)
|
|
0x00001f60 characterstring_value
|
|
.text.characterstring_length
|
|
0x00001f74 0x14 ./libbacnet.a(bacstr.o)
|
|
0x00001f74 characterstring_length
|
|
.text.characterstring_encoding
|
|
0x00001f88 0xe ./libbacnet.a(bacstr.o)
|
|
0x00001f88 characterstring_encoding
|
|
.text.characterstring_init_ansi
|
|
0x00001f96 0x26 ./libbacnet.a(bacstr.o)
|
|
0x00001f96 characterstring_init_ansi
|
|
.text.rp_decode_service_request
|
|
0x00001fbc 0x132 ./libbacnet.a(rp.o)
|
|
0x00001fbc rp_decode_service_request
|
|
.text.rp_ack_encode_apdu_init
|
|
0x000020ee 0xa2 ./libbacnet.a(rp.o)
|
|
0x000020ee rp_ack_encode_apdu_init
|
|
.text.rp_ack_encode_apdu_object_property_end
|
|
0x00002190 0x16 ./libbacnet.a(rp.o)
|
|
0x00002190 rp_ack_encode_apdu_object_property_end
|
|
.text.abort_encode_apdu
|
|
0x000021a6 0x24 ./libbacnet.a(abort.o)
|
|
0x000021a6 abort_encode_apdu
|
|
.text.reject_encode_apdu
|
|
0x000021ca 0x1c ./libbacnet.a(reject.o)
|
|
0x000021ca reject_encode_apdu
|
|
.text.bacerror_encode_apdu
|
|
0x000021e6 0x56 ./libbacnet.a(bacerror.o)
|
|
0x000021e6 bacerror_encode_apdu
|
|
.text.libgcc 0x0000223c 0x44 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_udivmodsi4.o)
|
|
0x0000223c __udivmodsi4
|
|
.text.libgcc 0x00002280 0x38 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_prologue.o)
|
|
0x00002280 __prologue_saves__
|
|
.text.libgcc 0x000022b8 0x36 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_epilogue.o)
|
|
0x000022b8 __epilogue_restores__
|
|
0x000022ee . = ALIGN (0x2)
|
|
*(.fini9)
|
|
.fini9 0x000022ee 0x0 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
0x000022ee exit
|
|
0x000022ee _exit
|
|
*(.fini9)
|
|
*(.fini8)
|
|
*(.fini8)
|
|
*(.fini7)
|
|
*(.fini7)
|
|
*(.fini6)
|
|
*(.fini6)
|
|
*(.fini5)
|
|
*(.fini5)
|
|
*(.fini4)
|
|
*(.fini4)
|
|
*(.fini3)
|
|
*(.fini3)
|
|
*(.fini2)
|
|
*(.fini2)
|
|
*(.fini1)
|
|
*(.fini1)
|
|
*(.fini0)
|
|
.fini0 0x000022ee 0x4 /usr/lib/gcc/avr/4.3.3/avr5/libgcc.a(_exit.o)
|
|
*(.fini0)
|
|
0x000022f2 _etext = .
|
|
|
|
.data 0x00800100 0x40 load address 0x000022f2
|
|
0x00800100 PROVIDE (__data_start, .)
|
|
*(.data)
|
|
.data 0x00800100 0x39 device.o
|
|
*(.data*)
|
|
.data.Object_Instance_Number
|
|
0x00800139 0x4 device.o
|
|
*(.rodata)
|
|
*(.rodata*)
|
|
.rodata.Object_Name
|
|
0x0080013d 0x2 device.o
|
|
*(.gnu.linkonce.d*)
|
|
0x00800140 . = ALIGN (0x2)
|
|
*fill* 0x0080013f 0x1 00
|
|
0x00800140 _edata = .
|
|
0x00800140 PROVIDE (__data_end, .)
|
|
|
|
.bss 0x00800140 0xbf load address 0x00002332
|
|
0x00800140 PROVIDE (__bss_start, .)
|
|
*(.bss)
|
|
*(.bss*)
|
|
.bss.PDUBuffer
|
|
0x00800140 0x56 main.o
|
|
.bss.Timer_Silence
|
|
0x00800196 0x2 timer.o
|
|
.bss.RS485_Baud
|
|
0x00800198 0x4 rs485.o
|
|
.bss.Index.2812
|
|
0x0080019c 0x2 dlmstp.o
|
|
.bss.HeaderCRC.2811
|
|
0x0080019e 0x1 dlmstp.o
|
|
.bss.DataCRC.2810
|
|
0x0080019f 0x2 dlmstp.o
|
|
.bss.Receive_State
|
|
0x008001a1 0x2 dlmstp.o
|
|
.bss.MSTP_Flag
|
|
0x008001a3 0x1 dlmstp.o
|
|
.bss.DataLength
|
|
0x008001a4 0x2 dlmstp.o
|
|
.bss.DestinationAddress
|
|
0x008001a6 0x1 dlmstp.o
|
|
.bss.FrameType
|
|
0x008001a7 0x1 dlmstp.o
|
|
.bss.InputBuffer
|
|
0x008001a8 0x2 dlmstp.o
|
|
.bss.InputBufferSize
|
|
0x008001aa 0x2 dlmstp.o
|
|
.bss.SourceAddress
|
|
0x008001ac 0x1 dlmstp.o
|
|
.bss.This_Station
|
|
0x008001ad 0x1 dlmstp.o
|
|
.bss.TransmitPacket
|
|
0x008001ae 0x2 dlmstp.o
|
|
.bss.TransmitPacketLen
|
|
0x008001b0 0x2 dlmstp.o
|
|
.bss.TransmitPacketDest
|
|
0x008001b2 0x1 dlmstp.o
|
|
.bss.Handler_Transmit_Buffer
|
|
0x008001b3 0x4c ../../demo/handler/txbuf.o
|
|
0x008001b3 Handler_Transmit_Buffer
|
|
*(COMMON)
|
|
0x008001ff PROVIDE (__bss_end, .)
|
|
0x000022f2 __data_load_start = LOADADDR (.data)
|
|
0x00002332 __data_load_end = (__data_load_start + SIZEOF (.data))
|
|
|
|
.noinit 0x008001ff 0x0
|
|
0x008001ff PROVIDE (__noinit_start, .)
|
|
*(.noinit*)
|
|
0x008001ff PROVIDE (__noinit_end, .)
|
|
0x008001ff _end = .
|
|
0x008001ff PROVIDE (__heap_start, .)
|
|
|
|
.eeprom 0x00810000 0x0
|
|
*(.eeprom*)
|
|
0x00810000 __eeprom_end = .
|
|
|
|
.fuse
|
|
*(.fuse)
|
|
*(.lfuse)
|
|
*(.hfuse)
|
|
*(.efuse)
|
|
|
|
.lock
|
|
*(.lock*)
|
|
|
|
.signature
|
|
*(.signature*)
|
|
|
|
.stab 0x00000000 0x6b4
|
|
*(.stab)
|
|
.stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
|
|
.stabstr 0x00000000 0x54
|
|
*(.stabstr)
|
|
.stabstr 0x00000000 0x54 /usr/lib/gcc/avr/4.3.3/../../../avr/lib/avr5/crtm168.o
|
|
|
|
.stab.excl
|
|
*(.stab.excl)
|
|
|
|
.stab.exclstr
|
|
*(.stab.exclstr)
|
|
|
|
.stab.index
|
|
*(.stab.index)
|
|
|
|
.stab.indexstr
|
|
*(.stab.indexstr)
|
|
|
|
.comment
|
|
*(.comment)
|
|
|
|
.debug
|
|
*(.debug)
|
|
|
|
.line
|
|
*(.line)
|
|
|
|
.debug_srcinfo
|
|
*(.debug_srcinfo)
|
|
|
|
.debug_sfnames
|
|
*(.debug_sfnames)
|
|
|
|
.debug_aranges 0x00000000 0x7b8
|
|
*(.debug_aranges)
|
|
.debug_aranges
|
|
0x00000000 0x28 main.o
|
|
.debug_aranges
|
|
0x00000028 0x38 timer.o
|
|
.debug_aranges
|
|
0x00000060 0x58 rs485.o
|
|
.debug_aranges
|
|
0x000000b8 0x68 dlmstp.o
|
|
.debug_aranges
|
|
0x00000120 0x30 apdu.o
|
|
.debug_aranges
|
|
0x00000150 0x28 ../../src/crc.o
|
|
.debug_aranges
|
|
0x00000178 0x28 h_rp.o
|
|
.debug_aranges
|
|
0x000001a0 0x58 device.o
|
|
.debug_aranges
|
|
0x000001f8 0x20 ../../demo/handler/h_npdu.o
|
|
.debug_aranges
|
|
0x00000218 0x20 ../../demo/handler/noserv.o
|
|
.debug_aranges
|
|
0x00000238 0x38 ./libbacnet.a(npdu.o)
|
|
.debug_aranges
|
|
0x00000270 0x290 ./libbacnet.a(bacdcode.o)
|
|
.debug_aranges
|
|
0x00000500 0x88 ./libbacnet.a(bacint.o)
|
|
.debug_aranges
|
|
0x00000588 0x58 ./libbacnet.a(bacreal.o)
|
|
.debug_aranges
|
|
0x000005e0 0x110 ./libbacnet.a(bacstr.o)
|
|
.debug_aranges
|
|
0x000006f0 0x48 ./libbacnet.a(rp.o)
|
|
.debug_aranges
|
|
0x00000738 0x28 ./libbacnet.a(abort.o)
|
|
.debug_aranges
|
|
0x00000760 0x28 ./libbacnet.a(reject.o)
|
|
.debug_aranges
|
|
0x00000788 0x30 ./libbacnet.a(bacerror.o)
|
|
|
|
.debug_pubnames
|
|
0x00000000 0x1471
|
|
*(.debug_pubnames)
|
|
.debug_pubnames
|
|
0x00000000 0x4c main.o
|
|
.debug_pubnames
|
|
0x0000004c 0x63 timer.o
|
|
.debug_pubnames
|
|
0x000000af 0xd2 rs485.o
|
|
.debug_pubnames
|
|
0x00000181 0xe8 dlmstp.o
|
|
.debug_pubnames
|
|
0x00000269 0x68 apdu.o
|
|
.debug_pubnames
|
|
0x000002d1 0x38 ../../src/crc.o
|
|
.debug_pubnames
|
|
0x00000309 0x45 h_rp.o
|
|
.debug_pubnames
|
|
0x0000034e 0x10e device.o
|
|
.debug_pubnames
|
|
0x0000045c 0x2e ../../demo/handler/txbuf.o
|
|
.debug_pubnames
|
|
0x0000048a 0x23 ../../demo/handler/h_npdu.o
|
|
.debug_pubnames
|
|
0x000004ad 0x33 ../../demo/handler/noserv.o
|
|
.debug_pubnames
|
|
0x000004e0 0x63 ./libbacnet.a(npdu.o)
|
|
.debug_pubnames
|
|
0x00000543 0x85a ./libbacnet.a(bacdcode.o)
|
|
.debug_pubnames
|
|
0x00000d9d 0x134 ./libbacnet.a(bacint.o)
|
|
.debug_pubnames
|
|
0x00000ed1 0xc2 ./libbacnet.a(bacreal.o)
|
|
.debug_pubnames
|
|
0x00000f93 0x30f ./libbacnet.a(bacstr.o)
|
|
.debug_pubnames
|
|
0x000012a2 0xc3 ./libbacnet.a(rp.o)
|
|
.debug_pubnames
|
|
0x00001365 0x49 ./libbacnet.a(abort.o)
|
|
.debug_pubnames
|
|
0x000013ae 0x4b ./libbacnet.a(reject.o)
|
|
.debug_pubnames
|
|
0x000013f9 0x78 ./libbacnet.a(bacerror.o)
|
|
|
|
.debug_info 0x00000000 0x960a
|
|
*(.debug_info)
|
|
.debug_info 0x00000000 0x1ad main.o
|
|
.debug_info 0x000001ad 0x129 timer.o
|
|
.debug_info 0x000002d6 0x20d rs485.o
|
|
.debug_info 0x000004e3 0x6ef dlmstp.o
|
|
.debug_info 0x00000bd2 0x504 apdu.o
|
|
.debug_info 0x000010d6 0x10b ../../src/crc.o
|
|
.debug_info 0x000011e1 0x1222 h_rp.o
|
|
.debug_info 0x00002403 0x1204 device.o
|
|
.debug_info 0x00003607 0x95 ../../demo/handler/txbuf.o
|
|
.debug_info 0x0000369c 0x271 ../../demo/handler/h_npdu.o
|
|
.debug_info 0x0000390d 0x3a3 ../../demo/handler/noserv.o
|
|
.debug_info 0x00003cb0 0x3ac ./libbacnet.a(npdu.o)
|
|
.debug_info 0x0000405c 0x265f ./libbacnet.a(bacdcode.o)
|
|
.debug_info 0x000066bb 0x41d ./libbacnet.a(bacint.o)
|
|
.debug_info 0x00006ad8 0x450 ./libbacnet.a(bacreal.o)
|
|
.debug_info 0x00006f28 0xc6d ./libbacnet.a(bacstr.o)
|
|
.debug_info 0x00007b95 0x1142 ./libbacnet.a(rp.o)
|
|
.debug_info 0x00008cd7 0x189 ./libbacnet.a(abort.o)
|
|
.debug_info 0x00008e60 0x173 ./libbacnet.a(reject.o)
|
|
.debug_info 0x00008fd3 0x637 ./libbacnet.a(bacerror.o)
|
|
*(.gnu.linkonce.wi.*)
|
|
|
|
.debug_abbrev 0x00000000 0x1880
|
|
*(.debug_abbrev)
|
|
.debug_abbrev 0x00000000 0x11d main.o
|
|
.debug_abbrev 0x0000011d 0xbf timer.o
|
|
.debug_abbrev 0x000001dc 0x111 rs485.o
|
|
.debug_abbrev 0x000002ed 0x297 dlmstp.o
|
|
.debug_abbrev 0x00000584 0x14f apdu.o
|
|
.debug_abbrev 0x000006d3 0x96 ../../src/crc.o
|
|
.debug_abbrev 0x00000769 0x160 h_rp.o
|
|
.debug_abbrev 0x000008c9 0x1e7 device.o
|
|
.debug_abbrev 0x00000ab0 0x63 ../../demo/handler/txbuf.o
|
|
.debug_abbrev 0x00000b13 0xfe ../../demo/handler/h_npdu.o
|
|
.debug_abbrev 0x00000c11 0x11c ../../demo/handler/noserv.o
|
|
.debug_abbrev 0x00000d2d 0x14e ./libbacnet.a(npdu.o)
|
|
.debug_abbrev 0x00000e7b 0x243 ./libbacnet.a(bacdcode.o)
|
|
.debug_abbrev 0x000010be 0x90 ./libbacnet.a(bacint.o)
|
|
.debug_abbrev 0x0000114e 0x15b ./libbacnet.a(bacreal.o)
|
|
.debug_abbrev 0x000012a9 0x255 ./libbacnet.a(bacstr.o)
|
|
.debug_abbrev 0x000014fe 0x112 ./libbacnet.a(rp.o)
|
|
.debug_abbrev 0x00001610 0xcb ./libbacnet.a(abort.o)
|
|
.debug_abbrev 0x000016db 0xcb ./libbacnet.a(reject.o)
|
|
.debug_abbrev 0x000017a6 0xda ./libbacnet.a(bacerror.o)
|
|
|
|
.debug_line 0x00000000 0x454a
|
|
*(.debug_line)
|
|
.debug_line 0x00000000 0x12f main.o
|
|
.debug_line 0x0000012f 0x148 timer.o
|
|
.debug_line 0x00000277 0x1fb rs485.o
|
|
.debug_line 0x00000472 0x66f dlmstp.o
|
|
.debug_line 0x00000ae1 0x18e apdu.o
|
|
.debug_line 0x00000c6f 0xb4 ../../src/crc.o
|
|
.debug_line 0x00000d23 0x199 h_rp.o
|
|
.debug_line 0x00000ebc 0x2ee device.o
|
|
.debug_line 0x000011aa 0x6b ../../demo/handler/txbuf.o
|
|
.debug_line 0x00001215 0xf7 ../../demo/handler/h_npdu.o
|
|
.debug_line 0x0000130c 0xf4 ../../demo/handler/noserv.o
|
|
.debug_line 0x00001400 0x40a ./libbacnet.a(npdu.o)
|
|
.debug_line 0x0000180a 0x186b ./libbacnet.a(bacdcode.o)
|
|
.debug_line 0x00003075 0x37f ./libbacnet.a(bacint.o)
|
|
.debug_line 0x000033f4 0x248 ./libbacnet.a(bacreal.o)
|
|
.debug_line 0x0000363c 0x79f ./libbacnet.a(bacstr.o)
|
|
.debug_line 0x00003ddb 0x3c6 ./libbacnet.a(rp.o)
|
|
.debug_line 0x000041a1 0x109 ./libbacnet.a(abort.o)
|
|
.debug_line 0x000042aa 0xfa ./libbacnet.a(reject.o)
|
|
.debug_line 0x000043a4 0x1a6 ./libbacnet.a(bacerror.o)
|
|
|
|
.debug_frame 0x00000000 0xd10
|
|
*(.debug_frame)
|
|
.debug_frame 0x00000000 0x30 main.o
|
|
.debug_frame 0x00000030 0x50 timer.o
|
|
.debug_frame 0x00000080 0x90 rs485.o
|
|
.debug_frame 0x00000110 0xb0 dlmstp.o
|
|
.debug_frame 0x000001c0 0x40 apdu.o
|
|
.debug_frame 0x00000200 0x30 ../../src/crc.o
|
|
.debug_frame 0x00000230 0x30 h_rp.o
|
|
.debug_frame 0x00000260 0x90 device.o
|
|
.debug_frame 0x000002f0 0x20 ../../demo/handler/h_npdu.o
|
|
.debug_frame 0x00000310 0x20 ../../demo/handler/noserv.o
|
|
.debug_frame 0x00000330 0x50 ./libbacnet.a(npdu.o)
|
|
.debug_frame 0x00000380 0x500 ./libbacnet.a(bacdcode.o)
|
|
.debug_frame 0x00000880 0xf0 ./libbacnet.a(bacint.o)
|
|
.debug_frame 0x00000970 0x90 ./libbacnet.a(bacreal.o)
|
|
.debug_frame 0x00000a00 0x200 ./libbacnet.a(bacstr.o)
|
|
.debug_frame 0x00000c00 0x70 ./libbacnet.a(rp.o)
|
|
.debug_frame 0x00000c70 0x30 ./libbacnet.a(abort.o)
|
|
.debug_frame 0x00000ca0 0x30 ./libbacnet.a(reject.o)
|
|
.debug_frame 0x00000cd0 0x40 ./libbacnet.a(bacerror.o)
|
|
|
|
.debug_str 0x00000000 0x5a75
|
|
*(.debug_str)
|
|
.debug_str 0x00000000 0x10b main.o
|
|
0x13d (size before relaxing)
|
|
.debug_str 0x0000010b 0x5c timer.o
|
|
0x11b (size before relaxing)
|
|
.debug_str 0x00000167 0xf7 rs485.o
|
|
0x1ce (size before relaxing)
|
|
.debug_str 0x0000025e 0x627 dlmstp.o
|
|
0x73b (size before relaxing)
|
|
.debug_str 0x00000885 0xbc6 apdu.o
|
|
0xd15 (size before relaxing)
|
|
.debug_str 0x0000144b 0x48 ../../src/crc.o
|
|
0xf4 (size before relaxing)
|
|
.debug_str 0x00001493 0x2e52 h_rp.o
|
|
0x37ca (size before relaxing)
|
|
.debug_str 0x000042e5 0x2af device.o
|
|
0x364b (size before relaxing)
|
|
.debug_str 0x00004594 0x1b ../../demo/handler/txbuf.o
|
|
0xdc (size before relaxing)
|
|
.debug_str 0x000045af 0x35 ../../demo/handler/h_npdu.o
|
|
0x41a (size before relaxing)
|
|
.debug_str 0x000045e4 0x1e3 ../../demo/handler/noserv.o
|
|
0x6ce (size before relaxing)
|
|
.debug_str 0x000047c7 0x7e ./libbacnet.a(npdu.o)
|
|
0x45b (size before relaxing)
|
|
.debug_str 0x00004845 0xae1 ./libbacnet.a(bacdcode.o)
|
|
0xd7f (size before relaxing)
|
|
.debug_str 0x00005326 0xfd ./libbacnet.a(bacint.o)
|
|
0x1d4 (size before relaxing)
|
|
.debug_str 0x00005423 0xbc ./libbacnet.a(bacreal.o)
|
|
0x1a7 (size before relaxing)
|
|
.debug_str 0x000054df 0x3a8 ./libbacnet.a(bacstr.o)
|
|
0x557 (size before relaxing)
|
|
.debug_str 0x00005887 0xca ./libbacnet.a(rp.o)
|
|
0x33d2 (size before relaxing)
|
|
.debug_str 0x00005951 0x55 ./libbacnet.a(abort.o)
|
|
0x1cf (size before relaxing)
|
|
.debug_str 0x000059a6 0x52 ./libbacnet.a(reject.o)
|
|
0x1c6 (size before relaxing)
|
|
.debug_str 0x000059f8 0x7d ./libbacnet.a(bacerror.o)
|
|
0x1519 (size before relaxing)
|
|
|
|
.debug_loc 0x00000000 0x692b
|
|
*(.debug_loc)
|
|
.debug_loc 0x00000000 0x38 main.o
|
|
.debug_loc 0x00000038 0x2b timer.o
|
|
.debug_loc 0x00000063 0x121 rs485.o
|
|
.debug_loc 0x00000184 0x436 dlmstp.o
|
|
.debug_loc 0x000005ba 0x242 apdu.o
|
|
.debug_loc 0x000007fc 0x129 ../../src/crc.o
|
|
.debug_loc 0x00000925 0x1f8 h_rp.o
|
|
.debug_loc 0x00000b1d 0x4c4 device.o
|
|
.debug_loc 0x00000fe1 0xa0 ../../demo/handler/h_npdu.o
|
|
.debug_loc 0x00001081 0x80 ../../demo/handler/noserv.o
|
|
.debug_loc 0x00001101 0x44f ./libbacnet.a(npdu.o)
|
|
.debug_loc 0x00001550 0x31f9 ./libbacnet.a(bacdcode.o)
|
|
.debug_loc 0x00004749 0x340 ./libbacnet.a(bacint.o)
|
|
.debug_loc 0x00004a89 0x2f0 ./libbacnet.a(bacreal.o)
|
|
.debug_loc 0x00004d79 0x1080 ./libbacnet.a(bacstr.o)
|
|
.debug_loc 0x00005df9 0x549 ./libbacnet.a(rp.o)
|
|
.debug_loc 0x00006342 0x126 ./libbacnet.a(abort.o)
|
|
.debug_loc 0x00006468 0xe8 ./libbacnet.a(reject.o)
|
|
.debug_loc 0x00006550 0x3db ./libbacnet.a(bacerror.o)
|
|
|
|
.debug_macinfo
|
|
*(.debug_macinfo)
|
|
OUTPUT(bacnet.elf elf32-avr)
|
|
LOAD linker stubs
|
|
|
|
.debug_ranges 0x00000000 0x7d0
|
|
.debug_ranges 0x00000000 0x20 main.o
|
|
.debug_ranges 0x00000020 0x30 timer.o
|
|
.debug_ranges 0x00000050 0x50 rs485.o
|
|
.debug_ranges 0x000000a0 0x110 dlmstp.o
|
|
.debug_ranges 0x000001b0 0x28 apdu.o
|
|
.debug_ranges 0x000001d8 0x20 ../../src/crc.o
|
|
.debug_ranges 0x000001f8 0x20 h_rp.o
|
|
.debug_ranges 0x00000218 0x50 device.o
|
|
.debug_ranges 0x00000268 0x18 ../../demo/handler/h_npdu.o
|
|
.debug_ranges 0x00000280 0x18 ../../demo/handler/noserv.o
|
|
.debug_ranges 0x00000298 0x30 ./libbacnet.a(npdu.o)
|
|
.debug_ranges 0x000002c8 0x288 ./libbacnet.a(bacdcode.o)
|
|
.debug_ranges 0x00000550 0x80 ./libbacnet.a(bacint.o)
|
|
.debug_ranges 0x000005d0 0x50 ./libbacnet.a(bacreal.o)
|
|
.debug_ranges 0x00000620 0x108 ./libbacnet.a(bacstr.o)
|
|
.debug_ranges 0x00000728 0x40 ./libbacnet.a(rp.o)
|
|
.debug_ranges 0x00000768 0x20 ./libbacnet.a(abort.o)
|
|
.debug_ranges 0x00000788 0x20 ./libbacnet.a(reject.o)
|
|
.debug_ranges 0x000007a8 0x28 ./libbacnet.a(bacerror.o)
|