summaryrefslogtreecommitdiffstats
path: root/firmware/main.map
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/main.map')
-rw-r--r--firmware/main.map395
1 files changed, 0 insertions, 395 deletions
diff --git a/firmware/main.map b/firmware/main.map
deleted file mode 100644
index 1ea886b..0000000
--- a/firmware/main.map
+++ /dev/null
@@ -1,395 +0,0 @@
-Archive member included because of file (symbol)
-
-/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o (exit)
-/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_copy_data.o)
- main.o (__do_copy_data)
-/usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_clear_bss.o)
- main.o (__do_clear_bss)
-
-Allocating common symbols
-Common symbol size file
-
-usbTxBuf 0xb main.o
-usbDeviceAddr 0x1 main.o
-usbRxToken 0x1 main.o
-usbInputBufOffset 0x1 main.o
-usbMsgPtr 0x2 main.o
-usbRxLen 0x1 main.o
-usbNewDeviceAddr 0x1 main.o
-usbCurrentTok 0x1 main.o
-usbConfiguration 0x1 main.o
-usbRxBuf 0x16 main.o
-
-Discarded input sections
-
- .data 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- .bss 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- .data 0x00000000 0x0 usbdrv/usbdrvasm.o
- .bss 0x00000000 0x0 usbdrv/usbdrvasm.o
- .text 0x00000000 0x0 usbdrv/oddebug.o
- .data 0x00000000 0x0 usbdrv/oddebug.o
- .bss 0x00000000 0x0 usbdrv/oddebug.o
- .data 0x00000000 0x0 libs-device/osccal.o
- .bss 0x00000000 0x0 libs-device/osccal.o
- .text 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- .data 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- .bss 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- .text.libgcc 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- .text 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_copy_data.o)
- .data 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_copy_data.o)
- .bss 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_copy_data.o)
- .text.libgcc 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_copy_data.o)
- .text 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_clear_bss.o)
- .data 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_clear_bss.o)
- .bss 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_clear_bss.o)
- .text.libgcc 0x00000000 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_clear_bss.o)
-
-Memory Configuration
-
-Name Origin Length Attributes
-text 0x00000000 0x00002000 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
-
-LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
-LOAD usbdrv/usbdrvasm.o
-LOAD usbdrv/oddebug.o
-LOAD main.o
-LOAD libs-device/osccal.o
-Address of section .text set to 0x1780
-LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a
-LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/libc.a
-LOAD /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/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 0x00001780 0x84e
- *(.vectors)
- .vectors 0x00001780 0x1e /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- 0x00001780 __vectors
- 0x00001780 __vector_default
- *(.vectors)
- *(.progmem.gcc*)
- *(.progmem*)
- .progmem.data 0x0000179e 0x28 main.o
- 0x000017a2 usbDescriptorDevice
- 0x0000179e usbDescriptorString0
- 0x000017b4 usbDescriptorConfiguration
- 0x000017c6 . = ALIGN (0x2)
- 0x000017c6 __trampolines_start = .
- *(.trampolines)
- .trampolines 0x000017c6 0x0 linker stubs
- *(.trampolines*)
- 0x000017c6 __trampolines_end = .
- *(.jumptables)
- *(.jumptables*)
- *(.lowtext)
- *(.lowtext*)
- 0x000017c6 __ctors_start = .
- *(.ctors)
- 0x000017c6 __ctors_end = .
- 0x000017c6 __dtors_start = .
- *(.dtors)
- 0x000017c6 __dtors_end = .
- SORT(*)(.ctors)
- SORT(*)(.dtors)
- *(.init0)
- .init0 0x000017c6 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- 0x000017c6 __init
- *(.init0)
- *(.init1)
- *(.init1)
- *(.init2)
- .init2 0x000017c6 0xc /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- *(.init2)
- *(.init3)
- .init3 0x000017d2 0x8 main.o
- 0x000017d2 PushMagicWord
- *(.init3)
- *(.init4)
- .init4 0x000017da 0x16 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_copy_data.o)
- 0x000017da __do_copy_data
- .init4 0x000017f0 0x10 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_clear_bss.o)
- 0x000017f0 __do_clear_bss
- *(.init4)
- *(.init5)
- *(.init5)
- *(.init6)
- *(.init6)
- *(.init7)
- *(.init7)
- *(.init8)
- *(.init8)
- *(.init9)
- .init9 0x00001800 0x4 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- *(.init9)
- *(.text)
- .text 0x00001804 0x2 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
- 0x00001804 __vector_1
- 0x00001804 __vector_12
- 0x00001804 __bad_interrupt
- 0x00001804 __vector_6
- 0x00001804 __vector_3
- 0x00001804 __vector_11
- 0x00001804 __vector_13
- 0x00001804 __vector_7
- 0x00001804 __vector_5
- 0x00001804 __vector_4
- 0x00001804 __vector_9
- 0x00001804 __vector_8
- 0x00001804 __vector_14
- 0x00001804 __vector_10
- .text 0x00001806 0x314 usbdrv/usbdrvasm.o
- 0x00001806 usbCrc16
- 0x00001830 usbCrc16Append
- 0x0000185e __vector_2
- 0x00001838 usbMeasureFrameLength
- .text 0x00001b1a 0x432 main.o
- 0x00001bce main
- .text 0x00001f4c 0x7e libs-device/osccal.o
- 0x00001f4c calibrateOscillator
- 0x00001fca . = ALIGN (0x2)
- *(.text.*)
- 0x00001fca . = ALIGN (0x2)
- *(.fini9)
- .fini9 0x00001fca 0x0 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- 0x00001fca exit
- 0x00001fca _exit
- *(.fini9)
- *(.fini8)
- *(.fini8)
- *(.fini7)
- *(.fini7)
- *(.fini6)
- *(.fini6)
- *(.fini5)
- *(.fini5)
- *(.fini4)
- *(.fini4)
- *(.fini3)
- *(.fini3)
- *(.fini2)
- *(.fini2)
- *(.fini1)
- *(.fini1)
- *(.fini0)
- .fini0 0x00001fca 0x4 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/avr25/libgcc.a(_exit.o)
- *(.fini0)
- 0x00001fce _etext = .
-
-.data 0x00800060 0x6 load address 0x00001fce
- 0x00800060 PROVIDE (__data_start, .)
- *(.data)
- .data 0x00800060 0x6 main.o
- 0x00800060 usbTxLen
- *(.data*)
- *(.rodata)
- *(.rodata*)
- *(.gnu.linkonce.d*)
- 0x00800066 . = ALIGN (0x2)
- 0x00800066 _edata = .
- 0x00800066 PROVIDE (__data_end, .)
-
-.bss 0x00800066 0x35
- 0x00800066 PROVIDE (__bss_start, .)
- *(.bss)
- .bss 0x00800066 0xb main.o
- *(.bss*)
- *(COMMON)
- COMMON 0x00800071 0x2a main.o
- 0x00800071 usbTxBuf
- 0x0080007c usbDeviceAddr
- 0x0080007d usbRxToken
- 0x0080007e usbInputBufOffset
- 0x0080007f usbMsgPtr
- 0x00800081 usbRxLen
- 0x00800082 usbNewDeviceAddr
- 0x00800083 usbCurrentTok
- 0x00800084 usbConfiguration
- 0x00800085 usbRxBuf
- 0x0080009b PROVIDE (__bss_end, .)
- 0x00001fce __data_load_start = LOADADDR (.data)
- 0x00001fd4 __data_load_end = (__data_load_start + SIZEOF (.data))
-
-.noinit 0x0080009b 0x0
- 0x0080009b PROVIDE (__noinit_start, .)
- *(.noinit*)
- 0x0080009b PROVIDE (__noinit_end, .)
- 0x0080009b _end = .
- 0x0080009b 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/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.o
-
-.stabstr 0x00000000 0x82
- *(.stabstr)
- .stabstr 0x00000000 0x82 /usr/local/CrossPack-AVR-20100115/lib/gcc/avr/4.3.3/../../../../avr/lib/avr25/crttn85.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
- *(.debug_aranges)
-
-.debug_pubnames
- *(.debug_pubnames)
-
-.debug_info
- *(.debug_info)
- *(.gnu.linkonce.wi.*)
-
-.debug_abbrev
- *(.debug_abbrev)
-
-.debug_line
- *(.debug_line)
-
-.debug_frame
- *(.debug_frame)
-
-.debug_str
- *(.debug_str)
-
-.debug_loc
- *(.debug_loc)
-
-.debug_macinfo
- *(.debug_macinfo)
-OUTPUT(main.bin elf32-avr)
-LOAD linker stubs