Subversion Repositories svnkaklik

Compare Revisions

No changes between revisions

Ignore whitespace Rev 514 → Rev 515

/programy/C/avr/tests/ATmega128/blik.c
10,7 → 10,7
*********************************************/
#include <avr/io.h>
#include <inttypes.h>
#define F_CPU 11059200UL // 8 MHz
#define F_CPU 1000000UL // 8 MHz
#include <util/delay.h>
 
/programy/C/avr/tests/ATmega128/blik.hex
7,12 → 7,12
:100060000C9465000C9465000C9465000C9465007C
:100070000C9465000C9465000C9465000C9465006C
:100080000C9465000C9465000C94650011241FBE4F
:10009000CFEFD0E1DEBFCDBF11E0A0E0B1E0E8E0FE
:10009000CFEFD0E1DEBFCDBF11E0A0E0B1E0EEE0F8
:1000A000F1E000E00BBF02C007900D92A030B10755
:1000B000D9F711E0A0E0B1E001C01D92A030B10776
:1000C000E1F70E9473000C9483000C9400009C01E3
:1000D00006C08EE59AE00197F1F7215030402115D6
:1000E0003105B9F70895CFEFD0E1DEBFCDBFA59AB6
:1000F000AD9A88EE93E00E946700AD9888EE93E099
:080100000E946700F5CFFFCF5C
:1000C000E1F70E9471000C9485000C94000020EF71
:1000D00030E004C0F9013197F1F701970097D1F7AB
:1000E0000895A59A20EF30E0AD9A88EE93E0F901EB
:1000F0003197F1F70197D9F7AD9888EE93E0F901C0
:0E0100003197F1F70197D9F7EFCFF894FFCFC1
:00000001FF
/programy/C/avr/tests/ATmega128/blik.map
1,8 → 1,8
Archive member included because of file (symbol)
 
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
/usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o (exit)
/usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
/usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o (exit)
/usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_clear_bss.o)
blik.o (__do_clear_bss)
 
Memory Configuration
19,11 → 19,11
Linker script and memory map
 
Address of section .data set to 0x800100
LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
LOAD blik.o
LOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a
LOAD /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/libc.a
LOAD /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a
LOAD /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/libc.a
LOAD /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a
 
.hash
*(.hash)
115,9 → 115,9
.rela.plt
*(.rela.plt)
 
.text 0x00000000 0x108
.text 0x00000000 0x10e
*(.vectors)
.vectors 0x00000000 0x8c /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.vectors 0x00000000 0x8c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
0x00000000 __vectors
0x00000000 __vector_default
*(.vectors)
142,20 → 142,20
SORT(*)(.ctors)
SORT(*)(.dtors)
*(.init0)
.init0 0x0000008c 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.init0 0x0000008c 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
0x0000008c __init
*(.init0)
*(.init1)
*(.init1)
*(.init2)
.init2 0x0000008c 0xc /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.init2 0x0000008c 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
*(.init2)
*(.init3)
*(.init3)
*(.init4)
.init4 0x00000098 0x1a /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.init4 0x00000098 0x1a /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
0x00000098 __do_copy_data
.init4 0x000000b2 0x10 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
.init4 0x000000b2 0x10 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_clear_bss.o)
0x000000b2 __do_clear_bss
*(.init4)
*(.init5)
167,10 → 167,10
*(.init8)
*(.init8)
*(.init9)
.init9 0x000000c2 0x8 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.init9 0x000000c2 0x8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
*(.init9)
*(.text)
.text 0x000000ca 0x4 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.text 0x000000ca 0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
0x000000ca __vector_22
0x000000ca __vector_28
0x000000ca __vector_1
206,20 → 206,20
0x000000ca __vector_16
0x000000ca __vector_18
0x000000ca __vector_20
.text 0x000000ce 0x38 blik.o
0x000000e6 main
.text 0x000000ce 0x3c blik.o
0x000000e2 main
0x000000ce cekej
.text 0x00000106 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
.text 0x00000106 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
0x00000106 . = ALIGN (0x2)
.text 0x0000010a 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
.text 0x0000010a 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_clear_bss.o)
0x0000010a . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x00000106 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
.text.libgcc 0x00000106 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
0x00000106 . = ALIGN (0x2)
.text.libgcc 0x0000010a 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
.text.libgcc 0x0000010a 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_clear_bss.o)
0x0000010a . = ALIGN (0x2)
*(.fini9)
.fini9 0x00000106 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
0x00000106 exit
0x00000106 _exit
.fini9 0x0000010a 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
0x0000010a exit
0x0000010a _exit
*(.fini9)
*(.fini8)
*(.fini8)
238,17 → 238,17
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x00000106 0x2 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
.fini0 0x0000010a 0x4 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
*(.fini0)
0x00000108 _etext = .
0x0000010e _etext = .
 
.data 0x00800100 0x0 load address 0x00000108
.data 0x00800100 0x0 load address 0x0000010e
0x00800100 PROVIDE (__data_start, .)
*(.data)
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
.data 0x00800100 0x0 blik.o
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_clear_bss.o)
*(.data*)
*(.rodata)
*(.rodata*)
257,18 → 257,18
0x00800100 _edata = .
0x00800100 PROVIDE (__data_end, .)
 
.bss 0x00800100 0x0 load address 0x00000108
.bss 0x00800100 0x0 load address 0x0000010e
0x00800100 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
.bss 0x00800100 0x0 blik.o
.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_exit.o)
.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.2.2/avr5/libgcc.a(_clear_bss.o)
.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_exit.o)
.bss 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr51/libgcc.a(_clear_bss.o)
*(.bss*)
*(COMMON)
0x00800100 PROVIDE (__bss_end, .)
0x00000108 __data_load_start = LOADADDR (.data)
0x00000108 __data_load_end = (__data_load_start + SIZEOF (.data))
0x0000010e __data_load_start = LOADADDR (.data)
0x0000010e __data_load_end = (__data_load_start + SIZEOF (.data))
 
.noinit 0x00800100 0x0
0x00800100 PROVIDE (__noinit_start, .)
293,15 → 293,15
.signature
*(.signature*)
 
.stab 0x00000000 0x804
.stab 0x00000000 0xc18
*(.stab)
.stab 0x00000000 0x414 /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.stab 0x00000414 0x3f0 blik.o
0x3fc (size before relaxing)
.stab 0x00000000 0x750 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
.stab 0x00000750 0x4c8 blik.o
0x4d4 (size before relaxing)
 
.stabstr 0x00000000 0x7ef
.stabstr 0x00000000 0x7ea
*(.stabstr)
.stabstr 0x00000000 0x7ef /usr/lib/gcc/avr/4.2.2/../../../../avr/lib/avr5/crtm128.o
.stabstr 0x00000000 0x7ea /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr51/crtm128.o
 
.stab.excl
*(.stab.excl)
/programy/C/avr/tests/ATmega128/blik.out
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream