Files
bacnet_stack/bacnet-stack/ports/atmega8/bacnet.map
T

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)