blob: 91e1e6179466b79dc3de231b2fb4f6efe7dad3cf [file] [log] [blame]
#name: gccisr-01: __gcc_isr pseudo instruction
#as: -mgcc-isr -mavr4
#objdump: -dz
#target: avr-*-*
.*: +file format elf32-avr
Disassembly of section \.text:
00000000 <__start1>:
0: 68 94 set
00000002 <__vec1_start>:
2: 0f 92 push r0
4: 0f b6 in r0, 0x3f ; 63
6: 0f 92 push r0
8: 01 30 cpi r16, 0x01 ; 1
a: 0f 90 pop r0
c: 0f be out 0x3f, r0 ; 63
e: 0f 90 pop r0
10: e8 94 clt
00000012 <__data1>:
12: 00 e0 ldi r16, 0x00 ; 0
14: 08 00 \.word 0x0008 ; \?\?\?\?
00000016 <__start2>:
16: 68 94 set
00000018 <__vec2_start>:
18: e1 e0 ldi r30, 0x01 ; 1
1a: f0 91 00 00 lds r31, 0x0000 ; 0x800000 <__data6\+0x7fff40>
1e: f0 93 00 00 sts 0x0000, r31 ; 0x800000 <__data6\+0x7fff40>
22: 12 01 movw r2, r4
24: 12 95 swap r17
26: 18 95 reti
28: 78 10 cpse r7, r8
2a: 78 94 sei
2c: f8 94 cli
2e: af b6 in r10, 0x3f ; 63
30: af be out 0x3f, r10 ; 63
32: 18 95 reti
34: e8 94 clt
00000036 <__data2>:
36: 00 e0 ldi r16, 0x00 ; 0
38: 0f 00 \.word 0x000f ; \?\?\?\?
0000003a <__start3>:
3a: 68 94 set
0000003c <__vec3_start>:
3c: 1f 92 push r1
3e: 1f b6 in r1, 0x3f ; 63
40: 1f 92 push r1
42: 11 24 eor r1, r1
44: 8f 93 push r24
46: 8f 91 pop r24
48: 1f 90 pop r1
4a: 1f be out 0x3f, r1 ; 63
4c: 1f 90 pop r1
4e: 18 95 reti
50: 8f 91 pop r24
52: 1f 90 pop r1
54: 1f be out 0x3f, r1 ; 63
56: 1f 90 pop r1
58: 18 95 reti
5a: 13 94 inc r1
5c: e8 94 clt
0000005e <__data3>:
5e: 00 e0 ldi r16, 0x00 ; 0
60: 11 00 \.word 0x0011 ; \?\?\?\?
00000062 <__start4>:
62: 68 94 set
00000064 <__vec4_start>:
64: 0f 92 push r0
66: 0f b6 in r0, 0x3f ; 63
68: 0f 92 push r0
6a: 1f 92 push r1
6c: 11 24 eor r1, r1
6e: 8f 93 push r24
70: 8f 91 pop r24
72: 1f 90 pop r1
74: 0f 90 pop r0
76: 0f be out 0x3f, r0 ; 63
78: 0f 90 pop r0
7a: 18 95 reti
7c: 8f 91 pop r24
7e: 1f 90 pop r1
80: 0f 90 pop r0
82: 0f be out 0x3f, r0 ; 63
84: 0f 90 pop r0
86: 18 95 reti
88: 01 9f mul r16, r17
8a: e8 94 clt
0000008c <__data4>:
8c: 00 e0 ldi r16, 0x00 ; 0
8e: 14 00 \.word 0x0014 ; \?\?\?\?
00000090 <__start5>:
90: 68 94 set
00000092 <__vec5_start>:
92: 0f 92 push r0
94: c8 95 lpm
96: 0f 90 pop r0
98: 18 95 reti
9a: 0f 90 pop r0
9c: 18 95 reti
9e: e8 94 clt
000000a0 <__data5>:
a0: 00 e0 ldi r16, 0x00 ; 0
a2: 07 00 \.word 0x0007 ; \?\?\?\?
000000a4 <__start6>:
a4: 68 94 set
000000a6 <__vec6_start>:
a6: af 93 push r26
a8: af b7 in r26, 0x3f ; 63
aa: af 93 push r26
ac: af 91 pop r26
ae: af bf out 0x3f, r26 ; 63
b0: af 91 pop r26
b2: 18 95 reti
b4: af 91 pop r26
b6: af bf out 0x3f, r26 ; 63
b8: af 91 pop r26
ba: 18 95 reti
bc: 88 94 clc
be: e8 94 clt
000000c0 <__data6>:
c0: 00 e0 ldi r16, 0x00 ; 0
c2: 0d 00 \.word 0x000d ; \?\?\?\?