source: projects/bull-anelex-project/trunk/BULL-Druckermapping/Release/BULL-Druckermapping.lss @ 69

Last change on this file since 69 was 69, checked in by heribert-pc, 7 years ago

Update der Tabelle

File size: 6.6 KB
RevLine 
[68]1
2BULL-Druckermapping.elf:     file format elf32-avr
3
4Sections:
5Idx Name          Size      VMA       LMA       File off  Algn
[69]6  0 .data         00000040  00800100  0000013e  000001b2  2**0
[68]7                  CONTENTS, ALLOC, LOAD, DATA
[69]8  1 .text         0000013e  00000000  00000000  00000074  2**1
[68]9                  CONTENTS, ALLOC, LOAD, READONLY, CODE
[69]10  2 .stab         000006cc  00000000  00000000  000001f4  2**2
[68]11                  CONTENTS, READONLY, DEBUGGING
[69]12  3 .stabstr      00000085  00000000  00000000  000008c0  2**0
[68]13                  CONTENTS, READONLY, DEBUGGING
[69]14  4 .debug_aranges 00000060  00000000  00000000  00000948  2**3
15                  CONTENTS, READONLY, DEBUGGING
16  5 .debug_info   00000297  00000000  00000000  000009a8  2**0
17                  CONTENTS, READONLY, DEBUGGING
18  6 .debug_abbrev 0000003c  00000000  00000000  00000c3f  2**0
19                  CONTENTS, READONLY, DEBUGGING
20  7 .debug_line   000001a7  00000000  00000000  00000c7b  2**0
21                  CONTENTS, READONLY, DEBUGGING
[68]22
23Disassembly of section .text:
24
2500000000 <__vectors>:
26   0:   0c 94 3e 00     jmp     0x7c    ; 0x7c <__ctors_end>
[69]27   4:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
28   8:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
29   c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
30  10:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
31  14:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
32  18:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
33  1c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
34  20:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
35  24:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
36  28:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
37  2c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
38  30:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
39  34:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
40  38:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
41  3c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
42  40:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
43  44:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
44  48:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
45  4c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
46  50:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
47  54:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
48  58:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
49  5c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
50  60:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
51  64:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
52  68:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
53  6c:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
54  70:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
55  74:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
56  78:   0c 94 5b 00     jmp     0xb6    ; 0xb6 <__bad_interrupt>
[68]57
580000007c <__ctors_end>:
59  7c:   11 24           eor     r1, r1
60  7e:   1f be           out     0x3f, r1        ; 63
61  80:   cf ef           ldi     r28, 0xFF       ; 255
62  82:   d0 e1           ldi     r29, 0x10       ; 16
63  84:   de bf           out     0x3e, r29       ; 62
64  86:   cd bf           out     0x3d, r28       ; 61
65
6600000088 <__do_copy_data>:
[69]67  88:   11 e0           ldi     r17, 0x01       ; 1
[68]68  8a:   a0 e0           ldi     r26, 0x00       ; 0
69  8c:   b1 e0           ldi     r27, 0x01       ; 1
[69]70  8e:   ee e3           ldi     r30, 0x3E       ; 62
[68]71  90:   f1 e0           ldi     r31, 0x01       ; 1
72  92:   02 c0           rjmp    .+4             ; 0x98 <__do_copy_data+0x10>
73  94:   05 90           lpm     r0, Z+
74  96:   0d 92           st      X+, r0
[69]75  98:   a0 34           cpi     r26, 0x40       ; 64
[68]76  9a:   b1 07           cpc     r27, r17
77  9c:   d9 f7           brne    .-10            ; 0x94 <__do_copy_data+0xc>
78
[69]790000009e <__do_clear_bss>:
80  9e:   11 e0           ldi     r17, 0x01       ; 1
81  a0:   a0 e4           ldi     r26, 0x40       ; 64
82  a2:   b1 e0           ldi     r27, 0x01       ; 1
83  a4:   01 c0           rjmp    .+2             ; 0xa8 <.do_clear_bss_start>
[68]84
[69]85000000a6 <.do_clear_bss_loop>:
86  a6:   1d 92           st      X+, r1
[68]87
[69]88000000a8 <.do_clear_bss_start>:
89  a8:   a0 34           cpi     r26, 0x40       ; 64
90  aa:   b1 07           cpc     r27, r17
91  ac:   e1 f7           brne    .-8             ; 0xa6 <.do_clear_bss_loop>
92  ae:   0e 94 7e 00     call    0xfc    ; 0xfc <main>
93  b2:   0c 94 9d 00     jmp     0x13a   ; 0x13a <_exit>
[68]94
[69]95000000b6 <__bad_interrupt>:
96  b6:   0c 94 00 00     jmp     0       ; 0x0 <__vectors>
[68]97
[69]98000000ba <Initialize>:
99  ba:   12 b8           out     0x02, r1        ; 2
100  bc:   91 e0           ldi     r25, 0x01       ; 1
101  be:   95 b9           out     0x05, r25       ; 5
102  c0:   8f ef           ldi     r24, 0xFF       ; 255
103  c2:   88 b9           out     0x08, r24       ; 8
104  c4:   1b b8           out     0x0b, r1        ; 11
105  c6:   11 b8           out     0x01, r1        ; 1
106  c8:   94 b9           out     0x04, r25       ; 4
107  ca:   87 b9           out     0x07, r24       ; 7
108  cc:   1a b8           out     0x0a, r1        ; 10
109  ce:   08 95           ret
[68]110
[69]111000000d0 <get_translated_data>:
112  d0:   8f 73           andi    r24, 0x3F       ; 63
113  d2:   e8 2f           mov     r30, r24
114  d4:   f0 e0           ldi     r31, 0x00       ; 0
115  d6:   e0 50           subi    r30, 0x00       ; 0
116  d8:   ff 4f           sbci    r31, 0xFF       ; 255
117  da:   80 81           ld      r24, Z
118  dc:   28 2f           mov     r18, r24
119  de:   02 2e           mov     r0, r18
120  e0:   22 95           swap    r18
121  e2:   20 25           eor     r18, r0
122  e4:   02 2e           mov     r0, r18
123  e6:   26 95           lsr     r18
124  e8:   26 95           lsr     r18
125  ea:   20 25           eor     r18, r0
126  ec:   30 e0           ldi     r19, 0x00       ; 0
127  ee:   2f 5f           subi    r18, 0xFF       ; 255
128  f0:   3f 4f           sbci    r19, 0xFF       ; 255
129  f2:   35 95           asr     r19
130  f4:   27 95           ror     r18
131  f6:   20 ff           sbrs    r18, 0
132  f8:   80 64           ori     r24, 0x40       ; 64
133  fa:   08 95           ret
134
135000000fc <main>:
136  fc:   12 b8           out     0x02, r1        ; 2
137  fe:   91 e0           ldi     r25, 0x01       ; 1
138 100:   95 b9           out     0x05, r25       ; 5
139 102:   8f ef           ldi     r24, 0xFF       ; 255
140 104:   88 b9           out     0x08, r24       ; 8
141 106:   1b b8           out     0x0b, r1        ; 11
142 108:   11 b8           out     0x01, r1        ; 1
143 10a:   94 b9           out     0x04, r25       ; 4
144 10c:   87 b9           out     0x07, r24       ; 7
145 10e:   1a b8           out     0x0a, r1        ; 10
146 110:   28 98           cbi     0x05, 0 ; 5
147 112:   c0 e0           ldi     r28, 0x00       ; 0
148 114:   d0 e0           ldi     r29, 0x00       ; 0
149 116:   05 c0           rjmp    .+10            ; 0x122 <main+0x26>
150 118:   21 96           adiw    r28, 0x01       ; 1
151 11a:   80 b1           in      r24, 0x00       ; 0
152 11c:   0e 94 68 00     call    0xd0    ; 0xd0 <get_translated_data>
153 120:   88 b9           out     0x08, r24       ; 8
154 122:   20 97           sbiw    r28, 0x00       ; 0
155 124:   c9 f7           brne    .-14            ; 0x118 <main+0x1c>
156 126:   18 99           sbic    0x03, 0 ; 3
157 128:   04 c0           rjmp    .+8             ; 0x132 <main+0x36>
158 12a:   28 9a           sbi     0x05, 0 ; 5
159 12c:   c1 e0           ldi     r28, 0x01       ; 1
160 12e:   d0 e0           ldi     r29, 0x00       ; 0
161 130:   f4 cf           rjmp    .-24            ; 0x11a <main+0x1e>
162 132:   28 98           cbi     0x05, 0 ; 5
163 134:   c1 e0           ldi     r28, 0x01       ; 1
164 136:   d0 e0           ldi     r29, 0x00       ; 0
165 138:   f0 cf           rjmp    .-32            ; 0x11a <main+0x1e>
166
1670000013a <_exit>:
168 13a:   f8 94           cli
169
1700000013c <__stop_program>:
171 13c:   ff cf           rjmp    .-2             ; 0x13c <__stop_program>
Note: See TracBrowser for help on using the repository browser.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License