[Avrora] blink.od errors

Tom Parker palfrey at tevp.net
Mon Oct 18 08:51:52 PDT 2004


Testing your blink.elf example (or various other TinyOS programs of my 
own) with the Avrora 1.2.0 JAR archive release results in the following:

java.lang.NullPointerException
         at avrora.syntax.objdump.RawModule.setAddress(RawModule.java:98)
         at avrora.syntax.objdump.ObjDumpParser.Item(ObjDumpParser.java:148)
         at 
avrora.syntax.objdump.ObjDumpParser.Statement(ObjDumpParser.java:135)
         at 
avrora.syntax.objdump.ObjDumpParser.Section(ObjDumpParser.java:125)
         at 
avrora.syntax.objdump.ObjDumpParser.Module(ObjDumpParser.java:45)
         at 
avrora.syntax.objdump.ObjDumpProgramReader.read(ObjDumpProgramReader.java:76)
         at avrora.Main$AutoProgramReader.read(Main.java:198)
         at avrora.Main.readProgram(Main.java:548)
         at 
avrora.actions.SimulateAction.runSimulation(SimulateAction.java:181)
         at avrora.actions.SimulateAction.run(SimulateAction.java:177)
         at avrora.Main.main(Main.java:250)

This is being run with "java -jar ~/src/avrora/avrora-beta-1.2.0.jar 
blink.od". Adding '-platform=mica2' or '-action=simulate' to that gets 
the same results. java version is 'Java(TM) 2 Runtime Environment, 
Standard Edition (build Blackdown-1.4.2-rc1)'. Noteably, Avrora doesn't 
appear to be runnable with J2SDK1.3 (lack of various things in 
java.lang.String for starters).

I've attempted to build the jar from both the source and current CVS, 
and after putting together a simple manifest file (attached), I was able 
to do so. I would however assume that there's some build environment 
stuff currently missing from CVS, given the lack of any Makefiles or 
similar. These new jars got exactly the same results as my earlier tests.

avr-objdump on my system is 2.15, which I think may be the problem. My 
generated copy of blink.od is significantly (~50%) larger than the 
Blink.od in CVS. I used 'avr-objdump -zhD blink.elf' as the docs say, so 
not sure what's happening. Have also attached my blink.od, as the 
Blink.od in CVS appears to work ok on my system.

Thanks in advance,

Tom Parker



-- 
palfrey at tevp.net - http://tevp.net
Illegitimus non carborundum
-------------- next part --------------
Manifest-Version: 1.0
Main-Class: avrora.Main

-------------- next part --------------

blink.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         00000594  00000000  00000000  00000094  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         00000002  00800060  00000594  00000628  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  2 .bss          0000002c  00800062  00800062  0000062a  2**0
                  ALLOC
  3 .noinit       00000000  0080008e  0080008e  0000062a  2**0
                  CONTENTS
  4 .eeprom       00000000  00810000  00810000  0000062a  2**0
                  CONTENTS
  5 .stab         00000360  00000000  00000000  0000062c  2**2
                  CONTENTS, READONLY, DEBUGGING
  6 .stabstr      00000051  00000000  00000000  0000098c  2**0
                  CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:

00000000 <__vectors>:
   0:	0c 94 30 00 	jmp	0x60
   4:	0c 94 50 00 	jmp	0xa0
   8:	0c 94 50 00 	jmp	0xa0
   c:	0c 94 50 00 	jmp	0xa0
  10:	0c 94 50 00 	jmp	0xa0
  14:	0c 94 50 00 	jmp	0xa0
  18:	0c 94 50 00 	jmp	0xa0
  1c:	0c 94 50 00 	jmp	0xa0
  20:	0c 94 50 00 	jmp	0xa0
  24:	0c 94 50 00 	jmp	0xa0
  28:	0c 94 50 00 	jmp	0xa0
  2c:	0c 94 50 00 	jmp	0xa0
  30:	0c 94 50 00 	jmp	0xa0
  34:	0c 94 50 00 	jmp	0xa0
  38:	0c 94 50 00 	jmp	0xa0
  3c:	0c 94 8f 01 	jmp	0x31e
  40:	0c 94 50 00 	jmp	0xa0
  44:	0c 94 50 00 	jmp	0xa0
  48:	0c 94 50 00 	jmp	0xa0
  4c:	0c 94 50 00 	jmp	0xa0
  50:	0c 94 50 00 	jmp	0xa0
  54:	0c 94 50 00 	jmp	0xa0
  58:	0c 94 50 00 	jmp	0xa0
  5c:	0c 94 50 00 	jmp	0xa0

00000060 <__ctors_end>:
  60:	11 24       	eor	r1, r1
  62:	1f be       	out	0x3f, r1	; 63
  64:	cf ef       	ldi	r28, 0xFF	; 255
  66:	df e0       	ldi	r29, 0x0F	; 15
  68:	de bf       	out	0x3e, r29	; 62
  6a:	cd bf       	out	0x3d, r28	; 61

0000006c <__do_copy_data>:
  6c:	10 e0       	ldi	r17, 0x00	; 0
  6e:	a0 e6       	ldi	r26, 0x60	; 96
  70:	b0 e0       	ldi	r27, 0x00	; 0
  72:	e4 e9       	ldi	r30, 0x94	; 148
  74:	f5 e0       	ldi	r31, 0x05	; 5
  76:	0f ef       	ldi	r16, 0xFF	; 255

00000078 <.__do_copy_data_carry>:
  78:	03 95       	inc	r16
  7a:	0b bf       	out	0x3b, r16	; 59
  7c:	04 c0       	rjmp	.+8      	; 0x86

0000007e <.__do_copy_data_loop>:
  7e:	d8 95       	elpm
  80:	0d 92       	st	X+, r0
  82:	31 96       	adiw	r30, 0x01	; 1
  84:	c8 f3       	brcs	.-14     	; 0x78

00000086 <.__do_copy_data_start>:
  86:	a2 36       	cpi	r26, 0x62	; 98
  88:	b1 07       	cpc	r27, r17
  8a:	c9 f7       	brne	.-14     	; 0x7e

0000008c <__do_clear_bss>:
  8c:	10 e0       	ldi	r17, 0x00	; 0
  8e:	a2 e6       	ldi	r26, 0x62	; 98
  90:	b0 e0       	ldi	r27, 0x00	; 0
  92:	01 c0       	rjmp	.+2      	; 0x96

00000094 <.do_clear_bss_loop>:
  94:	1d 92       	st	X+, r1

00000096 <.do_clear_bss_start>:
  96:	ae 38       	cpi	r26, 0x8E	; 142
  98:	b1 07       	cpc	r27, r17
  9a:	e1 f7       	brne	.-8      	; 0x94
  9c:	0c 94 a5 00 	jmp	0x14a

000000a0 <__bad_interrupt>:
  a0:	0c 94 00 00 	jmp	0x0

000000a4 <TimerM$adjustInterval>:
  a4:	26 ee       	ldi	r18, 0xE6	; 230
  a6:	80 91 89 00 	lds	r24, 0x0089
  aa:	90 91 8a 00 	lds	r25, 0x008A
  ae:	a0 91 8b 00 	lds	r26, 0x008B
  b2:	b0 91 8c 00 	lds	r27, 0x008C
  b6:	00 97       	sbiw	r24, 0x00	; 0
  b8:	a1 05       	cpc	r26, r1
  ba:	b1 05       	cpc	r27, r1
  bc:	89 f0       	breq	.+34     	; 0xe0
  be:	80 ff       	sbrs	r24, 0
  c0:	0f c0       	rjmp	.+30     	; 0xe0
  c2:	80 91 7e 00 	lds	r24, 0x007E
  c6:	90 91 7f 00 	lds	r25, 0x007F
  ca:	a0 91 80 00 	lds	r26, 0x0080
  ce:	b0 91 81 00 	lds	r27, 0x0081
  d2:	86 3e       	cpi	r24, 0xE6	; 230
  d4:	91 05       	cpc	r25, r1
  d6:	a1 05       	cpc	r26, r1
  d8:	b1 05       	cpc	r27, r1
  da:	14 f4       	brge	.+4      	; 0xe0
  dc:	20 91 7e 00 	lds	r18, 0x007E
  e0:	8f b7       	in	r24, 0x3f	; 63
  e2:	f8 94       	cli
  e4:	99 27       	eor	r25, r25
  e6:	20 93 86 00 	sts	0x0086, r18
  ea:	21 bf       	out	0x31, r18	; 49
  ec:	10 92 84 00 	sts	0x0084, r1
  f0:	8f bf       	out	0x3f, r24	; 63
  f2:	0e 94 7d 01 	call	0x2fa
  f6:	08 95       	ret

000000f8 <TOS_post>:
  f8:	48 2f       	mov	r20, r24
  fa:	59 2f       	mov	r21, r25
  fc:	8f b7       	in	r24, 0x3f	; 63
  fe:	f8 94       	cli
 100:	28 2f       	mov	r18, r24
 102:	33 27       	eor	r19, r19
 104:	e0 91 83 00 	lds	r30, 0x0083
 108:	80 91 83 00 	lds	r24, 0x0083
 10c:	8f 5f       	subi	r24, 0xFF	; 255
 10e:	80 93 83 00 	sts	0x0083, r24
 112:	80 91 83 00 	lds	r24, 0x0083
 116:	87 70       	andi	r24, 0x07	; 7
 118:	80 93 83 00 	sts	0x0083, r24
 11c:	90 91 83 00 	lds	r25, 0x0083
 120:	80 91 78 00 	lds	r24, 0x0078
 124:	98 17       	cp	r25, r24
 126:	59 f0       	breq	.+22     	; 0x13e
 128:	2f bf       	out	0x3f, r18	; 63
 12a:	ff 27       	eor	r31, r31
 12c:	ee 0f       	add	r30, r30
 12e:	ff 1f       	adc	r31, r31
 130:	e9 59       	subi	r30, 0x99	; 153
 132:	ff 4f       	sbci	r31, 0xFF	; 255
 134:	40 83       	st	Z, r20
 136:	51 83       	std	Z+1, r21	; 0x01
 138:	81 e0       	ldi	r24, 0x01	; 1
 13a:	90 e0       	ldi	r25, 0x00	; 0
 13c:	08 95       	ret
 13e:	e0 93 83 00 	sts	0x0083, r30
 142:	2f bf       	out	0x3f, r18	; 63
 144:	80 e0       	ldi	r24, 0x00	; 0
 146:	90 e0       	ldi	r25, 0x00	; 0
 148:	08 95       	ret

0000014a <main>:
 14a:	cf ef       	ldi	r28, 0xFF	; 255
 14c:	df e0       	ldi	r29, 0x0F	; 15
 14e:	de bf       	out	0x3e, r29	; 62
 150:	cd bf       	out	0x3d, r28	; 61
 152:	1a ba       	out	0x1a, r1	; 26
 154:	17 ba       	out	0x17, r1	; 23
 156:	11 ba       	out	0x11, r1	; 17
 158:	82 e0       	ldi	r24, 0x02	; 2
 15a:	82 b9       	out	0x02, r24	; 2
 15c:	83 b9       	out	0x03, r24	; 3
 15e:	d2 9a       	sbi	0x1a, 2	; 26
 160:	d0 9a       	sbi	0x1a, 0	; 26
 162:	d1 9a       	sbi	0x1a, 1	; 26
 164:	8d 9a       	sbi	0x11, 5	; 17
 166:	17 9a       	sbi	0x02, 7	; 2
 168:	8f 9a       	sbi	0x11, 7	; 17
 16a:	8e 9a       	sbi	0x11, 6	; 17
 16c:	bb 9a       	sbi	0x17, 3	; 23
 16e:	1f 9a       	sbi	0x03, 7	; 3
 170:	b8 98       	cbi	0x17, 0	; 23
 172:	da 9a       	sbi	0x1b, 2	; 27
 174:	d8 9a       	sbi	0x1b, 0	; 27
 176:	d9 9a       	sbi	0x1b, 1	; 27
 178:	14 9a       	sbi	0x02, 4	; 2
 17a:	1c 9a       	sbi	0x03, 4	; 3
 17c:	15 98       	cbi	0x02, 5	; 2
 17e:	1d 9a       	sbi	0x03, 5	; 3
 180:	80 e0       	ldi	r24, 0x00	; 0
 182:	d9 9a       	sbi	0x1b, 1	; 27
 184:	95 98       	cbi	0x12, 5	; 18
 186:	da 9a       	sbi	0x1b, 2	; 27
 188:	da 98       	cbi	0x1b, 2	; 27
 18a:	95 9a       	sbi	0x12, 5	; 18
 18c:	8f 5f       	subi	r24, 0xFF	; 255
 18e:	87 39       	cpi	r24, 0x97	; 151
 190:	c0 f3       	brcs	.-16     	; 0x182
 192:	80 e0       	ldi	r24, 0x00	; 0
 194:	d9 98       	cbi	0x1b, 1	; 27
 196:	95 98       	cbi	0x12, 5	; 18
 198:	da 9a       	sbi	0x1b, 2	; 27
 19a:	da 98       	cbi	0x1b, 2	; 27
 19c:	95 9a       	sbi	0x12, 5	; 18
 19e:	8f 5f       	subi	r24, 0xFF	; 255
 1a0:	8a 30       	cpi	r24, 0x0A	; 10
 1a2:	c0 f3       	brcs	.-16     	; 0x194
 1a4:	d9 9a       	sbi	0x1b, 1	; 27
 1a6:	da 9a       	sbi	0x1b, 2	; 27
 1a8:	8a e0       	ldi	r24, 0x0A	; 10
 1aa:	80 93 64 00 	sts	0x0064, r24
 1ae:	10 92 83 00 	sts	0x0083, r1
 1b2:	10 92 78 00 	sts	0x0078, r1
 1b6:	10 92 89 00 	sts	0x0089, r1
 1ba:	10 92 8a 00 	sts	0x008A, r1
 1be:	10 92 8b 00 	sts	0x008B, r1
 1c2:	10 92 8c 00 	sts	0x008C, r1
 1c6:	10 92 84 00 	sts	0x0084, r1
 1ca:	8f ef       	ldi	r24, 0xFF	; 255
 1cc:	80 93 8d 00 	sts	0x008D, r24
 1d0:	80 93 62 00 	sts	0x0062, r24
 1d4:	10 92 65 00 	sts	0x0065, r1
 1d8:	83 e0       	ldi	r24, 0x03	; 3
 1da:	80 93 85 00 	sts	0x0085, r24
 1de:	96 ee       	ldi	r25, 0xE6	; 230
 1e0:	90 93 86 00 	sts	0x0086, r25
 1e4:	8f b7       	in	r24, 0x3f	; 63
 1e6:	f8 94       	cli
 1e8:	28 2f       	mov	r18, r24
 1ea:	33 27       	eor	r19, r19
 1ec:	87 b7       	in	r24, 0x37	; 55
 1ee:	8e 7f       	andi	r24, 0xFE	; 254
 1f0:	87 bf       	out	0x37, r24	; 55
 1f2:	87 b7       	in	r24, 0x37	; 55
 1f4:	8d 7f       	andi	r24, 0xFD	; 253
 1f6:	87 bf       	out	0x37, r24	; 55
 1f8:	80 b7       	in	r24, 0x30	; 48
 1fa:	88 60       	ori	r24, 0x08	; 8
 1fc:	80 bf       	out	0x30, r24	; 48
 1fe:	8b e0       	ldi	r24, 0x0B	; 11
 200:	83 bf       	out	0x33, r24	; 51
 202:	12 be       	out	0x32, r1	; 50
 204:	91 bf       	out	0x31, r25	; 49
 206:	87 b7       	in	r24, 0x37	; 55
 208:	82 60       	ori	r24, 0x02	; 2
 20a:	87 bf       	out	0x37, r24	; 55
 20c:	2f bf       	out	0x3f, r18	; 63
 20e:	8f b7       	in	r24, 0x3f	; 63
 210:	f8 94       	cli
 212:	99 27       	eor	r25, r25
 214:	10 92 88 00 	sts	0x0088, r1
 218:	da 9a       	sbi	0x1b, 2	; 27
 21a:	d8 9a       	sbi	0x1b, 0	; 27
 21c:	d9 9a       	sbi	0x1b, 1	; 27
 21e:	8f bf       	out	0x3f, r24	; 63
 220:	88 ee       	ldi	r24, 0xE8	; 232
 222:	93 e0       	ldi	r25, 0x03	; 3
 224:	a0 e0       	ldi	r26, 0x00	; 0
 226:	b0 e0       	ldi	r27, 0x00	; 0
 228:	80 93 7a 00 	sts	0x007A, r24
 22c:	90 93 7b 00 	sts	0x007B, r25
 230:	a0 93 7c 00 	sts	0x007C, r26
 234:	b0 93 7d 00 	sts	0x007D, r27
 238:	10 92 79 00 	sts	0x0079, r1
 23c:	8f b7       	in	r24, 0x3f	; 63
 23e:	f8 94       	cli
 240:	c8 2f       	mov	r28, r24
 242:	dd 27       	eor	r29, r29
 244:	82 b7       	in	r24, 0x32	; 50
 246:	28 2f       	mov	r18, r24
 248:	33 27       	eor	r19, r19
 24a:	44 27       	eor	r20, r20
 24c:	55 27       	eor	r21, r21
 24e:	28 51       	subi	r18, 0x18	; 24
 250:	3c 4f       	sbci	r19, 0xFC	; 252
 252:	4f 4f       	sbci	r20, 0xFF	; 255
 254:	5f 4f       	sbci	r21, 0xFF	; 255
 256:	20 93 7e 00 	sts	0x007E, r18
 25a:	30 93 7f 00 	sts	0x007F, r19
 25e:	40 93 80 00 	sts	0x0080, r20
 262:	50 93 81 00 	sts	0x0081, r21
 266:	81 e0       	ldi	r24, 0x01	; 1
 268:	90 e0       	ldi	r25, 0x00	; 0
 26a:	a0 e0       	ldi	r26, 0x00	; 0
 26c:	b0 e0       	ldi	r27, 0x00	; 0
 26e:	80 93 89 00 	sts	0x0089, r24
 272:	90 93 8a 00 	sts	0x008A, r25
 276:	a0 93 8b 00 	sts	0x008B, r26
 27a:	b0 93 8c 00 	sts	0x008C, r27
 27e:	26 3e       	cpi	r18, 0xE6	; 230
 280:	31 05       	cpc	r19, r1
 282:	41 05       	cpc	r20, r1
 284:	51 05       	cpc	r21, r1
 286:	28 f4       	brcc	.+10     	; 0x292
 288:	20 93 86 00 	sts	0x0086, r18
 28c:	21 bf       	out	0x31, r18	; 49
 28e:	0e 94 7d 01 	call	0x2fa
 292:	cf bf       	out	0x3f, r28	; 63
 294:	78 94       	sei
 296:	90 91 78 00 	lds	r25, 0x0078
 29a:	80 91 83 00 	lds	r24, 0x0083
 29e:	98 17       	cp	r25, r24
 2a0:	19 f4       	brne	.+6      	; 0x2a8
 2a2:	80 e0       	ldi	r24, 0x00	; 0
 2a4:	90 e0       	ldi	r25, 0x00	; 0
 2a6:	20 c0       	rjmp	.+64     	; 0x2e8
 2a8:	8f b7       	in	r24, 0x3f	; 63
 2aa:	f8 94       	cli
 2ac:	28 2f       	mov	r18, r24
 2ae:	33 27       	eor	r19, r19
 2b0:	90 91 78 00 	lds	r25, 0x0078
 2b4:	80 91 78 00 	lds	r24, 0x0078
 2b8:	8f 5f       	subi	r24, 0xFF	; 255
 2ba:	80 93 78 00 	sts	0x0078, r24
 2be:	80 91 78 00 	lds	r24, 0x0078
 2c2:	87 70       	andi	r24, 0x07	; 7
 2c4:	80 93 78 00 	sts	0x0078, r24
 2c8:	e9 2f       	mov	r30, r25
 2ca:	ff 27       	eor	r31, r31
 2cc:	ee 0f       	add	r30, r30
 2ce:	ff 1f       	adc	r31, r31
 2d0:	e9 59       	subi	r30, 0x99	; 153
 2d2:	ff 4f       	sbci	r31, 0xFF	; 255
 2d4:	80 81       	ld	r24, Z
 2d6:	91 81       	ldd	r25, Z+1	; 0x01
 2d8:	10 82       	st	Z, r1
 2da:	11 82       	std	Z+1, r1	; 0x01
 2dc:	2f bf       	out	0x3f, r18	; 63
 2de:	e8 2f       	mov	r30, r24
 2e0:	f9 2f       	mov	r31, r25
 2e2:	09 95       	icall
 2e4:	81 e0       	ldi	r24, 0x01	; 1
 2e6:	90 e0       	ldi	r25, 0x00	; 0
 2e8:	88 23       	and	r24, r24
 2ea:	a9 f6       	brne	.-86     	; 0x296
 2ec:	85 b7       	in	r24, 0x35	; 53
 2ee:	80 62       	ori	r24, 0x20	; 32
 2f0:	85 bf       	out	0x35, r24	; 53
 2f2:	88 95       	sleep
 2f4:	00 00       	nop
 2f6:	00 00       	nop
 2f8:	ce cf       	rjmp	.-100    	; 0x296

000002fa <HPLPowerManagementM$PowerManagement$adjustPower>:
 2fa:	80 91 60 00 	lds	r24, 0x0060
 2fe:	88 23       	and	r24, r24
 300:	29 f4       	brne	.+10     	; 0x30c
 302:	88 e5       	ldi	r24, 0x58	; 88
 304:	92 e0       	ldi	r25, 0x02	; 2
 306:	0e 94 7c 00 	call	0xf8
 30a:	06 c0       	rjmp	.+12     	; 0x318
 30c:	85 b7       	in	r24, 0x35	; 53
 30e:	83 7e       	andi	r24, 0xE3	; 227
 310:	85 bf       	out	0x35, r24	; 53
 312:	85 b7       	in	r24, 0x35	; 53
 314:	80 62       	ori	r24, 0x20	; 32
 316:	85 bf       	out	0x35, r24	; 53
 318:	80 e0       	ldi	r24, 0x00	; 0
 31a:	90 e0       	ldi	r25, 0x00	; 0
 31c:	08 95       	ret

0000031e <__vector_15>:
 31e:	78 94       	sei
 320:	1f 92       	push	r1
 322:	0f 92       	push	r0
 324:	0f b6       	in	r0, 0x3f	; 63
 326:	0f 92       	push	r0
 328:	11 24       	eor	r1, r1
 32a:	2f 93       	push	r18
 32c:	3f 93       	push	r19
 32e:	4f 93       	push	r20
 330:	5f 93       	push	r21
 332:	6f 93       	push	r22
 334:	7f 93       	push	r23
 336:	8f 93       	push	r24
 338:	9f 93       	push	r25
 33a:	af 93       	push	r26
 33c:	bf 93       	push	r27
 33e:	ef 93       	push	r30
 340:	ff 93       	push	r31
 342:	8f b7       	in	r24, 0x3f	; 63
 344:	f8 94       	cli
 346:	28 2f       	mov	r18, r24
 348:	33 27       	eor	r19, r19
 34a:	80 91 66 00 	lds	r24, 0x0066
 34e:	88 23       	and	r24, r24
 350:	69 f0       	breq	.+26     	; 0x36c
 352:	80 91 82 00 	lds	r24, 0x0082
 356:	80 93 87 00 	sts	0x0087, r24
 35a:	88 60       	ori	r24, 0x08	; 8
 35c:	80 93 82 00 	sts	0x0082, r24
 360:	83 bf       	out	0x33, r24	; 51
 362:	80 91 77 00 	lds	r24, 0x0077
 366:	81 bf       	out	0x31, r24	; 49
 368:	10 92 66 00 	sts	0x0066, r1
 36c:	2f bf       	out	0x3f, r18	; 63
 36e:	82 ed       	ldi	r24, 0xD2	; 210
 370:	91 e0       	ldi	r25, 0x01	; 1
 372:	0e 94 7c 00 	call	0xf8
 376:	ff 91       	pop	r31
 378:	ef 91       	pop	r30
 37a:	bf 91       	pop	r27
 37c:	af 91       	pop	r26
 37e:	9f 91       	pop	r25
 380:	8f 91       	pop	r24
 382:	7f 91       	pop	r23
 384:	6f 91       	pop	r22
 386:	5f 91       	pop	r21
 388:	4f 91       	pop	r20
 38a:	3f 91       	pop	r19
 38c:	2f 91       	pop	r18
 38e:	0f 90       	pop	r0
 390:	0f be       	out	0x3f, r0	; 63
 392:	0f 90       	pop	r0
 394:	1f 90       	pop	r1
 396:	18 95       	reti

00000398 <__nesc_atomic_end>:
 398:	8f bf       	out	0x3f, r24	; 63
 39a:	08 95       	ret

0000039c <__nesc_atomic_start>:
 39c:	8f b7       	in	r24, 0x3f	; 63
 39e:	f8 94       	cli
 3a0:	99 27       	eor	r25, r25
 3a2:	08 95       	ret

000003a4 <TimerM$HandleFire>:
 3a4:	cf 93       	push	r28
 3a6:	df 93       	push	r29
 3a8:	81 e0       	ldi	r24, 0x01	; 1
 3aa:	80 93 84 00 	sts	0x0084, r24
 3ae:	80 91 89 00 	lds	r24, 0x0089
 3b2:	90 91 8a 00 	lds	r25, 0x008A
 3b6:	a0 91 8b 00 	lds	r26, 0x008B
 3ba:	b0 91 8c 00 	lds	r27, 0x008C
 3be:	00 97       	sbiw	r24, 0x00	; 0
 3c0:	a1 05       	cpc	r26, r1
 3c2:	b1 05       	cpc	r27, r1
 3c4:	09 f4       	brne	.+2      	; 0x3c8
 3c6:	6f c0       	rjmp	.+222    	; 0x4a6
 3c8:	fb 2f       	mov	r31, r27
 3ca:	ea 2f       	mov	r30, r26
 3cc:	d9 2f       	mov	r29, r25
 3ce:	c8 2f       	mov	r28, r24
 3d0:	80 ff       	sbrs	r24, 0
 3d2:	69 c0       	rjmp	.+210    	; 0x4a6
 3d4:	80 91 86 00 	lds	r24, 0x0086
 3d8:	99 27       	eor	r25, r25
 3da:	01 96       	adiw	r24, 0x01	; 1
 3dc:	aa 27       	eor	r26, r26
 3de:	97 fd       	sbrc	r25, 7
 3e0:	a0 95       	com	r26
 3e2:	ba 2f       	mov	r27, r26
 3e4:	20 91 7e 00 	lds	r18, 0x007E
 3e8:	30 91 7f 00 	lds	r19, 0x007F
 3ec:	40 91 80 00 	lds	r20, 0x0080
 3f0:	50 91 81 00 	lds	r21, 0x0081
 3f4:	28 1b       	sub	r18, r24
 3f6:	39 0b       	sbc	r19, r25
 3f8:	4a 0b       	sbc	r20, r26
 3fa:	5b 0b       	sbc	r21, r27
 3fc:	20 93 7e 00 	sts	0x007E, r18
 400:	30 93 7f 00 	sts	0x007F, r19
 404:	40 93 80 00 	sts	0x0080, r20
 408:	50 93 81 00 	sts	0x0081, r21
 40c:	23 30       	cpi	r18, 0x03	; 3
 40e:	31 05       	cpc	r19, r1
 410:	41 05       	cpc	r20, r1
 412:	51 05       	cpc	r21, r1
 414:	0c f0       	brlt	.+2      	; 0x418
 416:	47 c0       	rjmp	.+142    	; 0x4a6
 418:	80 91 79 00 	lds	r24, 0x0079
 41c:	88 23       	and	r24, r24
 41e:	a9 f4       	brne	.+42     	; 0x44a
 420:	80 91 7a 00 	lds	r24, 0x007A
 424:	90 91 7b 00 	lds	r25, 0x007B
 428:	a0 91 7c 00 	lds	r26, 0x007C
 42c:	b0 91 7d 00 	lds	r27, 0x007D
 430:	28 0f       	add	r18, r24
 432:	39 1f       	adc	r19, r25
 434:	4a 1f       	adc	r20, r26
 436:	5b 1f       	adc	r21, r27
 438:	20 93 7e 00 	sts	0x007E, r18
 43c:	30 93 7f 00 	sts	0x007F, r19
 440:	40 93 80 00 	sts	0x0080, r20
 444:	50 93 81 00 	sts	0x0081, r21
 448:	14 c0       	rjmp	.+40     	; 0x472
 44a:	81 e0       	ldi	r24, 0x01	; 1
 44c:	90 e0       	ldi	r25, 0x00	; 0
 44e:	80 95       	com	r24
 450:	90 95       	com	r25
 452:	aa 27       	eor	r26, r26
 454:	97 fd       	sbrc	r25, 7
 456:	a0 95       	com	r26
 458:	ba 2f       	mov	r27, r26
 45a:	8c 23       	and	r24, r28
 45c:	9d 23       	and	r25, r29
 45e:	ae 23       	and	r26, r30
 460:	bf 23       	and	r27, r31
 462:	80 93 89 00 	sts	0x0089, r24
 466:	90 93 8a 00 	sts	0x008A, r25
 46a:	a0 93 8b 00 	sts	0x008B, r26
 46e:	b0 93 8c 00 	sts	0x008C, r27
 472:	80 91 8d 00 	lds	r24, 0x008D
 476:	88 23       	and	r24, r24
 478:	19 f4       	brne	.+6      	; 0x480
 47a:	8f ef       	ldi	r24, 0xFF	; 255
 47c:	80 93 8d 00 	sts	0x008D, r24
 480:	90 91 8d 00 	lds	r25, 0x008D
 484:	9f 5f       	subi	r25, 0xFF	; 255
 486:	90 93 8d 00 	sts	0x008D, r25
 48a:	80 91 65 00 	lds	r24, 0x0065
 48e:	8f 5f       	subi	r24, 0xFF	; 255
 490:	80 93 65 00 	sts	0x0065, r24
 494:	e9 2f       	mov	r30, r25
 496:	ff 27       	eor	r31, r31
 498:	ed 59       	subi	r30, 0x9D	; 157
 49a:	ff 4f       	sbci	r31, 0xFF	; 255
 49c:	10 82       	st	Z, r1
 49e:	85 e9       	ldi	r24, 0x95	; 149
 4a0:	92 e0       	ldi	r25, 0x02	; 2
 4a2:	0e 94 7c 00 	call	0xf8
 4a6:	0e 94 52 00 	call	0xa4
 4aa:	df 91       	pop	r29
 4ac:	cf 91       	pop	r28
 4ae:	08 95       	ret

000004b0 <HPLPowerManagementM$doAdjustment>:
 4b0:	87 b7       	in	r24, 0x37	; 55
 4b2:	28 2f       	mov	r18, r24
 4b4:	33 27       	eor	r19, r19
 4b6:	2c 7f       	andi	r18, 0xFC	; 252
 4b8:	21 15       	cp	r18, r1
 4ba:	31 05       	cpc	r19, r1
 4bc:	19 f0       	breq	.+6      	; 0x4c4
 4be:	80 e0       	ldi	r24, 0x00	; 0
 4c0:	90 e0       	ldi	r25, 0x00	; 0
 4c2:	1a c0       	rjmp	.+52     	; 0x4f8
 4c4:	6f 99       	sbic	0x0d, 7	; 13
 4c6:	10 c0       	rjmp	.+32     	; 0x4e8
 4c8:	8a b1       	in	r24, 0x0a	; 10
 4ca:	80 7c       	andi	r24, 0xC0	; 192
 4cc:	69 f4       	brne	.+26     	; 0x4e8
 4ce:	37 99       	sbic	0x06, 7	; 6
 4d0:	11 c0       	rjmp	.+34     	; 0x4f4
 4d2:	87 b7       	in	r24, 0x37	; 55
 4d4:	99 27       	eor	r25, r25
 4d6:	83 70       	andi	r24, 0x03	; 3
 4d8:	90 70       	andi	r25, 0x00	; 0
 4da:	89 2b       	or	r24, r25
 4dc:	59 f0       	breq	.+22     	; 0x4f4
 4de:	81 b7       	in	r24, 0x31	; 49
 4e0:	92 b7       	in	r25, 0x32	; 50
 4e2:	89 1b       	sub	r24, r25
 4e4:	80 31       	cpi	r24, 0x10	; 16
 4e6:	18 f4       	brcc	.+6      	; 0x4ee
 4e8:	93 2f       	mov	r25, r19
 4ea:	82 2f       	mov	r24, r18
 4ec:	05 c0       	rjmp	.+10     	; 0x4f8
 4ee:	88 e1       	ldi	r24, 0x18	; 24
 4f0:	90 e0       	ldi	r25, 0x00	; 0
 4f2:	02 c0       	rjmp	.+4      	; 0x4f8
 4f4:	88 e0       	ldi	r24, 0x08	; 8
 4f6:	90 e0       	ldi	r25, 0x00	; 0
 4f8:	38 2f       	mov	r19, r24
 4fa:	25 b7       	in	r18, 0x35	; 53
 4fc:	23 7e       	andi	r18, 0xE3	; 227
 4fe:	88 31       	cpi	r24, 0x18	; 24
 500:	71 f4       	brne	.+28     	; 0x51e
 502:	80 b7       	in	r24, 0x30	; 48
 504:	99 27       	eor	r25, r25
 506:	87 70       	andi	r24, 0x07	; 7
 508:	90 70       	andi	r25, 0x00	; 0
 50a:	89 2b       	or	r24, r25
 50c:	39 f0       	breq	.+14     	; 0x51c
 50e:	00 00       	nop
 510:	80 b7       	in	r24, 0x30	; 48
 512:	99 27       	eor	r25, r25
 514:	87 70       	andi	r24, 0x07	; 7
 516:	90 70       	andi	r25, 0x00	; 0
 518:	89 2b       	or	r24, r25
 51a:	c9 f7       	brne	.-14     	; 0x50e
 51c:	23 7e       	andi	r18, 0xE3	; 227
 51e:	23 2b       	or	r18, r19
 520:	25 bf       	out	0x35, r18	; 53
 522:	85 b7       	in	r24, 0x35	; 53
 524:	80 62       	ori	r24, 0x20	; 32
 526:	85 bf       	out	0x35, r24	; 53
 528:	08 95       	ret

0000052a <TimerM$signalOneTimer>:
 52a:	90 91 65 00 	lds	r25, 0x0065
 52e:	99 23       	and	r25, r25
 530:	19 f4       	brne	.+6      	; 0x538
 532:	81 e0       	ldi	r24, 0x01	; 1
 534:	90 e0       	ldi	r25, 0x00	; 0
 536:	15 c0       	rjmp	.+42     	; 0x562
 538:	80 91 62 00 	lds	r24, 0x0062
 53c:	88 23       	and	r24, r24
 53e:	19 f4       	brne	.+6      	; 0x546
 540:	8f ef       	ldi	r24, 0xFF	; 255
 542:	80 93 62 00 	sts	0x0062, r24
 546:	80 91 62 00 	lds	r24, 0x0062
 54a:	8f 5f       	subi	r24, 0xFF	; 255
 54c:	80 93 62 00 	sts	0x0062, r24
 550:	91 50       	subi	r25, 0x01	; 1
 552:	90 93 65 00 	sts	0x0065, r25
 556:	e8 2f       	mov	r30, r24
 558:	ff 27       	eor	r31, r31
 55a:	ed 59       	subi	r30, 0x9D	; 157
 55c:	ff 4f       	sbci	r31, 0xFF	; 255
 55e:	80 81       	ld	r24, Z
 560:	99 27       	eor	r25, r25
 562:	88 23       	and	r24, r24
 564:	b1 f4       	brne	.+44     	; 0x592
 566:	8f b7       	in	r24, 0x3f	; 63
 568:	f8 94       	cli
 56a:	38 2f       	mov	r19, r24
 56c:	20 91 88 00 	lds	r18, 0x0088
 570:	20 ff       	sbrs	r18, 0
 572:	06 c0       	rjmp	.+12     	; 0x580
 574:	8f b7       	in	r24, 0x3f	; 63
 576:	f8 94       	cli
 578:	99 27       	eor	r25, r25
 57a:	da 9a       	sbi	0x1b, 2	; 27
 57c:	2e 7f       	andi	r18, 0xFE	; 254
 57e:	05 c0       	rjmp	.+10     	; 0x58a
 580:	8f b7       	in	r24, 0x3f	; 63
 582:	f8 94       	cli
 584:	99 27       	eor	r25, r25
 586:	da 98       	cbi	0x1b, 2	; 27
 588:	21 60       	ori	r18, 0x01	; 1
 58a:	20 93 88 00 	sts	0x0088, r18
 58e:	8f bf       	out	0x3f, r24	; 63
 590:	3f bf       	out	0x3f, r19	; 63
 592:	08 95       	ret
Disassembly of section .data:

00800060 <HPLPowerManagementM$disabled>:
  800060:	01 00       	.word	0x0001	; ????
Disassembly of section .bss:

00800062 <TimerM$queue_head>:
  800062:	00 00       	nop

00800063 <TimerM$queue>:
  800063:	00 00       	nop

00800064 <PotM$potSetting>:
  800064:	00 00       	nop

00800065 <TimerM$queue_size>:
  800065:	00 00       	nop

00800066 <HPLClock$set_flag>:
  800066:	00 00       	nop

00800067 <TOSH_queue>:
  800067:	00 00       	nop
  800069:	00 00       	nop
  80006b:	00 00       	nop
  80006d:	00 00       	nop
  80006f:	00 00       	nop
  800071:	00 00       	nop
  800073:	00 00       	nop
  800075:	00 00       	nop

00800077 <HPLClock$minterval>:
  800077:	00 00       	nop

00800078 <TOSH_sched_full>:
  800078:	00 00       	nop

00800079 <TimerM$mTimerList>:
  800079:	00 00       	nop
  80007b:	00 00       	nop
  80007d:	00 00       	nop
  80007f:	00 00       	nop
  800081:	00 00       	nop

00800082 <HPLClock$nextScale>:
  800082:	00 00       	nop

00800083 <TOSH_sched_free>:
  800083:	00 00       	nop

00800084 <TimerM$setIntervalFlag>:
  800084:	00 00       	nop

00800085 <TimerM$mScale>:
  800085:	00 00       	nop

00800086 <TimerM$mInterval>:
  800086:	00 00       	nop

00800087 <HPLClock$mscale>:
  800087:	00 00       	nop

00800088 <LedsC$ledsOn>:
  800088:	00 00       	nop

00800089 <TimerM$mState>:
  800089:	00 00       	nop
  80008b:	00 00       	nop

0080008d <TimerM$queue_tail>:
  80008d:	00 21       	Address 0x80008d is out of bounds.
.word	0xffff	; ????
Disassembly of section .stab:

00000000 <.stab>:
   0:	01 00       	.word	0x0001	; ????
   2:	00 00       	nop
   4:	00 00       	nop
   6:	47 00       	.word	0x0047	; ????
   8:	51 00       	.word	0x0051	; ????
   a:	00 00       	nop
   c:	01 00       	.word	0x0001	; ????
   e:	00 00       	nop
  10:	64 00       	.word	0x0064	; ????
  12:	00 00       	nop
  14:	a0 00       	.word	0x00a0	; ????
  16:	00 00       	nop
  18:	11 00       	.word	0x0011	; ????
  1a:	00 00       	nop
  1c:	80 00       	.word	0x0080	; ????
  1e:	00 00       	nop
  20:	00 00       	nop
  22:	00 00       	nop
  24:	1b 00       	.word	0x001b	; ????
  26:	00 00       	nop
  28:	24 00       	.word	0x0024	; ????
  2a:	2b 00       	.word	0x002b	; ????
  2c:	00 00       	nop
  2e:	00 00       	nop
  30:	28 00       	.word	0x0028	; ????
  32:	00 00       	nop
  34:	84 00       	.word	0x0084	; ????
  36:	00 00       	nop
  38:	00 00       	nop
  3a:	00 00       	nop
  3c:	00 00       	nop
  3e:	00 00       	nop
  40:	44 00       	.word	0x0044	; ????
  42:	2c 00       	.word	0x002c	; ????
  44:	00 00       	nop
  46:	00 00       	nop
  48:	00 00       	nop
  4a:	00 00       	nop
  4c:	44 00       	.word	0x0044	; ????
  4e:	2d 00       	.word	0x002d	; ????
  50:	04 00       	.word	0x0004	; ????
  52:	00 00       	nop
  54:	00 00       	nop
  56:	00 00       	nop
  58:	44 00       	.word	0x0044	; ????
  5a:	2e 00       	.word	0x002e	; ????
  5c:	08 00       	.word	0x0008	; ????
  5e:	00 00       	nop
  60:	00 00       	nop
  62:	00 00       	nop
  64:	44 00       	.word	0x0044	; ????
  66:	2f 00       	.word	0x002f	; ????
  68:	0c 00       	.word	0x000c	; ????
  6a:	00 00       	nop
  6c:	00 00       	nop
  6e:	00 00       	nop
  70:	44 00       	.word	0x0044	; ????
  72:	30 00       	.word	0x0030	; ????
  74:	10 00       	.word	0x0010	; ????
  76:	00 00       	nop
  78:	00 00       	nop
  7a:	00 00       	nop
  7c:	44 00       	.word	0x0044	; ????
  7e:	31 00       	.word	0x0031	; ????
  80:	14 00       	.word	0x0014	; ????
  82:	00 00       	nop
  84:	00 00       	nop
  86:	00 00       	nop
  88:	44 00       	.word	0x0044	; ????
  8a:	32 00       	.word	0x0032	; ????
  8c:	18 00       	.word	0x0018	; ????
  8e:	00 00       	nop
  90:	00 00       	nop
  92:	00 00       	nop
  94:	44 00       	.word	0x0044	; ????
  96:	33 00       	.word	0x0033	; ????
  98:	1c 00       	.word	0x001c	; ????
  9a:	00 00       	nop
  9c:	00 00       	nop
  9e:	00 00       	nop
  a0:	44 00       	.word	0x0044	; ????
  a2:	34 00       	.word	0x0034	; ????
  a4:	20 00       	.word	0x0020	; ????
  a6:	00 00       	nop
  a8:	00 00       	nop
  aa:	00 00       	nop
  ac:	44 00       	.word	0x0044	; ????
  ae:	35 00       	.word	0x0035	; ????
  b0:	24 00       	.word	0x0024	; ????
  b2:	00 00       	nop
  b4:	00 00       	nop
  b6:	00 00       	nop
  b8:	44 00       	.word	0x0044	; ????
  ba:	36 00       	.word	0x0036	; ????
  bc:	28 00       	.word	0x0028	; ????
  be:	00 00       	nop
  c0:	00 00       	nop
  c2:	00 00       	nop
  c4:	44 00       	.word	0x0044	; ????
  c6:	37 00       	.word	0x0037	; ????
  c8:	2c 00       	.word	0x002c	; ????
  ca:	00 00       	nop
  cc:	00 00       	nop
  ce:	00 00       	nop
  d0:	44 00       	.word	0x0044	; ????
  d2:	38 00       	.word	0x0038	; ????
  d4:	30 00       	.word	0x0030	; ????
  d6:	00 00       	nop
  d8:	00 00       	nop
  da:	00 00       	nop
  dc:	44 00       	.word	0x0044	; ????
  de:	39 00       	.word	0x0039	; ????
  e0:	34 00       	.word	0x0034	; ????
  e2:	00 00       	nop
  e4:	00 00       	nop
  e6:	00 00       	nop
  e8:	44 00       	.word	0x0044	; ????
  ea:	3a 00       	.word	0x003a	; ????
  ec:	38 00       	.word	0x0038	; ????
  ee:	00 00       	nop
  f0:	00 00       	nop
  f2:	00 00       	nop
  f4:	44 00       	.word	0x0044	; ????
  f6:	3b 00       	.word	0x003b	; ????
  f8:	3c 00       	.word	0x003c	; ????
  fa:	00 00       	nop
  fc:	00 00       	nop
  fe:	00 00       	nop
 100:	44 00       	.word	0x0044	; ????
 102:	3c 00       	.word	0x003c	; ????
 104:	40 00       	.word	0x0040	; ????
 106:	00 00       	nop
 108:	00 00       	nop
 10a:	00 00       	nop
 10c:	44 00       	.word	0x0044	; ????
 10e:	3d 00       	.word	0x003d	; ????
 110:	44 00       	.word	0x0044	; ????
 112:	00 00       	nop
 114:	00 00       	nop
 116:	00 00       	nop
 118:	44 00       	.word	0x0044	; ????
 11a:	3e 00       	.word	0x003e	; ????
 11c:	48 00       	.word	0x0048	; ????
 11e:	00 00       	nop
 120:	00 00       	nop
 122:	00 00       	nop
 124:	44 00       	.word	0x0044	; ????
 126:	3f 00       	.word	0x003f	; ????
 128:	4c 00       	.word	0x004c	; ????
 12a:	00 00       	nop
 12c:	00 00       	nop
 12e:	00 00       	nop
 130:	44 00       	.word	0x0044	; ????
 132:	40 00       	.word	0x0040	; ????
 134:	50 00       	.word	0x0050	; ????
 136:	00 00       	nop
 138:	00 00       	nop
 13a:	00 00       	nop
 13c:	44 00       	.word	0x0044	; ????
 13e:	41 00       	.word	0x0041	; ????
 140:	54 00       	.word	0x0054	; ????
 142:	00 00       	nop
 144:	00 00       	nop
 146:	00 00       	nop
 148:	44 00       	.word	0x0044	; ????
 14a:	42 00       	.word	0x0042	; ????
 14c:	58 00       	.word	0x0058	; ????
 14e:	00 00       	nop
 150:	00 00       	nop
 152:	00 00       	nop
 154:	44 00       	.word	0x0044	; ????
 156:	43 00       	.word	0x0043	; ????
 158:	5c 00       	.word	0x005c	; ????
 15a:	00 00       	nop
 15c:	00 00       	nop
 15e:	00 00       	nop
 160:	44 00       	.word	0x0044	; ????
 162:	44 00       	.word	0x0044	; ????
 164:	60 00       	.word	0x0060	; ????
 166:	00 00       	nop
 168:	00 00       	nop
 16a:	00 00       	nop
 16c:	44 00       	.word	0x0044	; ????
 16e:	45 00       	.word	0x0045	; ????
 170:	60 00       	.word	0x0060	; ????
 172:	00 00       	nop
 174:	00 00       	nop
 176:	00 00       	nop
 178:	44 00       	.word	0x0044	; ????
 17a:	46 00       	.word	0x0046	; ????
 17c:	60 00       	.word	0x0060	; ????
 17e:	00 00       	nop
 180:	00 00       	nop
 182:	00 00       	nop
 184:	44 00       	.word	0x0044	; ????
 186:	47 00       	.word	0x0047	; ????
 188:	60 00       	.word	0x0060	; ????
 18a:	00 00       	nop
 18c:	00 00       	nop
 18e:	00 00       	nop
 190:	44 00       	.word	0x0044	; ????
 192:	48 00       	.word	0x0048	; ????
 194:	60 00       	.word	0x0060	; ????
 196:	00 00       	nop
 198:	00 00       	nop
 19a:	00 00       	nop
 19c:	44 00       	.word	0x0044	; ????
 19e:	49 00       	.word	0x0049	; ????
 1a0:	60 00       	.word	0x0060	; ????
 1a2:	00 00       	nop
 1a4:	00 00       	nop
 1a6:	00 00       	nop
 1a8:	44 00       	.word	0x0044	; ????
 1aa:	4a 00       	.word	0x004a	; ????
 1ac:	60 00       	.word	0x0060	; ????
 1ae:	00 00       	nop
 1b0:	00 00       	nop
 1b2:	00 00       	nop
 1b4:	44 00       	.word	0x0044	; ????
 1b6:	4b 00       	.word	0x004b	; ????
 1b8:	60 00       	.word	0x0060	; ????
 1ba:	00 00       	nop
 1bc:	00 00       	nop
 1be:	00 00       	nop
 1c0:	44 00       	.word	0x0044	; ????
 1c2:	4c 00       	.word	0x004c	; ????
 1c4:	60 00       	.word	0x0060	; ????
 1c6:	00 00       	nop
 1c8:	00 00       	nop
 1ca:	00 00       	nop
 1cc:	44 00       	.word	0x0044	; ????
 1ce:	4d 00       	.word	0x004d	; ????
 1d0:	60 00       	.word	0x0060	; ????
 1d2:	00 00       	nop
 1d4:	00 00       	nop
 1d6:	00 00       	nop
 1d8:	44 00       	.word	0x0044	; ????
 1da:	4e 00       	.word	0x004e	; ????
 1dc:	60 00       	.word	0x0060	; ????
 1de:	00 00       	nop
 1e0:	00 00       	nop
 1e2:	00 00       	nop
 1e4:	44 00       	.word	0x0044	; ????
 1e6:	4f 00       	.word	0x004f	; ????
 1e8:	60 00       	.word	0x0060	; ????
 1ea:	00 00       	nop
 1ec:	00 00       	nop
 1ee:	00 00       	nop
 1f0:	44 00       	.word	0x0044	; ????
 1f2:	50 00       	.word	0x0050	; ????
 1f4:	60 00       	.word	0x0060	; ????
 1f6:	00 00       	nop
 1f8:	00 00       	nop
 1fa:	00 00       	nop
 1fc:	44 00       	.word	0x0044	; ????
 1fe:	51 00       	.word	0x0051	; ????
 200:	60 00       	.word	0x0060	; ????
 202:	00 00       	nop
 204:	00 00       	nop
 206:	00 00       	nop
 208:	44 00       	.word	0x0044	; ????
 20a:	52 00       	.word	0x0052	; ????
 20c:	60 00       	.word	0x0060	; ????
 20e:	00 00       	nop
 210:	00 00       	nop
 212:	00 00       	nop
 214:	44 00       	.word	0x0044	; ????
 216:	53 00       	.word	0x0053	; ????
 218:	60 00       	.word	0x0060	; ????
 21a:	00 00       	nop
 21c:	00 00       	nop
 21e:	00 00       	nop
 220:	24 00       	.word	0x0024	; ????
 222:	00 00       	nop
 224:	60 00       	.word	0x0060	; ????
 226:	00 00       	nop
 228:	3e 00       	.word	0x003e	; ????
 22a:	00 00       	nop
 22c:	24 00       	.word	0x0024	; ????
 22e:	60 00       	.word	0x0060	; ????
 230:	a0 00       	.word	0x00a0	; ????
 232:	00 00       	nop
 234:	00 00       	nop
 236:	00 00       	nop
 238:	44 00       	.word	0x0044	; ????
 23a:	63 00       	.word	0x0063	; ????
 23c:	00 00       	nop
 23e:	00 00       	nop
 240:	00 00       	nop
 242:	00 00       	nop
 244:	24 00       	.word	0x0024	; ????
 246:	00 00       	nop
 248:	04 00       	.word	0x0004	; ????
 24a:	00 00       	nop
 24c:	00 00       	nop
 24e:	00 00       	nop
 250:	44 00       	.word	0x0044	; ????
 252:	79 00       	.word	0x0079	; ????
 254:	60 00       	.word	0x0060	; ????
 256:	00 00       	nop
 258:	00 00       	nop
 25a:	00 00       	nop
 25c:	44 00       	.word	0x0044	; ????
 25e:	7a 00       	.word	0x007a	; ????
 260:	62 00       	.word	0x0062	; ????
 262:	00 00       	nop
 264:	00 00       	nop
 266:	00 00       	nop
 268:	44 00       	.word	0x0044	; ????
 26a:	7b 00       	.word	0x007b	; ????
 26c:	64 00       	.word	0x0064	; ????
 26e:	00 00       	nop
 270:	00 00       	nop
 272:	00 00       	nop
 274:	44 00       	.word	0x0044	; ????
 276:	7d 00       	.word	0x007d	; ????
 278:	66 00       	.word	0x0066	; ????
 27a:	00 00       	nop
 27c:	00 00       	nop
 27e:	00 00       	nop
 280:	44 00       	.word	0x0044	; ????
 282:	7e 00       	.word	0x007e	; ????
 284:	68 00       	.word	0x0068	; ????
 286:	00 00       	nop
 288:	00 00       	nop
 28a:	00 00       	nop
 28c:	44 00       	.word	0x0044	; ????
 28e:	80 00       	.word	0x0080	; ????
 290:	6a 00       	.word	0x006a	; ????
 292:	00 00       	nop
 294:	00 00       	nop
 296:	00 00       	nop
 298:	44 00       	.word	0x0044	; ????
 29a:	89 00       	.word	0x0089	; ????
 29c:	6c 00       	.word	0x006c	; ????
 29e:	00 00       	nop
 2a0:	00 00       	nop
 2a2:	00 00       	nop
 2a4:	44 00       	.word	0x0044	; ????
 2a6:	8a 00       	.word	0x008a	; ????
 2a8:	6e 00       	.word	0x006e	; ????
 2aa:	00 00       	nop
 2ac:	00 00       	nop
 2ae:	00 00       	nop
 2b0:	44 00       	.word	0x0044	; ????
 2b2:	8b 00       	.word	0x008b	; ????
 2b4:	70 00       	.word	0x0070	; ????
 2b6:	00 00       	nop
 2b8:	00 00       	nop
 2ba:	00 00       	nop
 2bc:	44 00       	.word	0x0044	; ????
 2be:	8c 00       	.word	0x008c	; ????
 2c0:	72 00       	.word	0x0072	; ????
 2c2:	00 00       	nop
 2c4:	00 00       	nop
 2c6:	00 00       	nop
 2c8:	44 00       	.word	0x0044	; ????
 2ca:	8d 00       	.word	0x008d	; ????
 2cc:	74 00       	.word	0x0074	; ????
 2ce:	00 00       	nop
 2d0:	00 00       	nop
 2d2:	00 00       	nop
 2d4:	44 00       	.word	0x0044	; ????
 2d6:	95 00       	.word	0x0095	; ????
 2d8:	76 00       	.word	0x0076	; ????
 2da:	00 00       	nop
 2dc:	00 00       	nop
 2de:	00 00       	nop
 2e0:	44 00       	.word	0x0044	; ????
 2e2:	97 00       	.word	0x0097	; ????
 2e4:	78 00       	.word	0x0078	; ????
 2e6:	00 00       	nop
 2e8:	00 00       	nop
 2ea:	00 00       	nop
 2ec:	44 00       	.word	0x0044	; ????
 2ee:	99 00       	.word	0x0099	; ????
 2f0:	7a 00       	.word	0x007a	; ????
 2f2:	00 00       	nop
 2f4:	00 00       	nop
 2f6:	00 00       	nop
 2f8:	44 00       	.word	0x0044	; ????
 2fa:	9a 00       	.word	0x009a	; ????
 2fc:	7c 00       	.word	0x007c	; ????
 2fe:	00 00       	nop
 300:	00 00       	nop
 302:	00 00       	nop
 304:	44 00       	.word	0x0044	; ????
 306:	9f 00       	.word	0x009f	; ????
 308:	7e 00       	.word	0x007e	; ????
 30a:	00 00       	nop
 30c:	00 00       	nop
 30e:	00 00       	nop
 310:	44 00       	.word	0x0044	; ????
 312:	a1 00       	.word	0x00a1	; ????
 314:	80 00       	.word	0x0080	; ????
 316:	00 00       	nop
 318:	00 00       	nop
 31a:	00 00       	nop
 31c:	44 00       	.word	0x0044	; ????
 31e:	a3 00       	.word	0x00a3	; ????
 320:	82 00       	.word	0x0082	; ????
 322:	00 00       	nop
 324:	00 00       	nop
 326:	00 00       	nop
 328:	44 00       	.word	0x0044	; ????
 32a:	a4 00       	.word	0x00a4	; ????
 32c:	84 00       	.word	0x0084	; ????
 32e:	00 00       	nop
 330:	00 00       	nop
 332:	00 00       	nop
 334:	44 00       	.word	0x0044	; ????
 336:	a7 00       	.word	0x00a7	; ????
 338:	86 00       	.word	0x0086	; ????
 33a:	00 00       	nop
 33c:	00 00       	nop
 33e:	00 00       	nop
 340:	44 00       	.word	0x0044	; ????
 342:	a8 00       	.word	0x00a8	; ????
 344:	88 00       	.word	0x0088	; ????
 346:	00 00       	nop
 348:	00 00       	nop
 34a:	00 00       	nop
 34c:	44 00       	.word	0x0044	; ????
 34e:	a9 00       	.word	0x00a9	; ????
 350:	8a 00       	.word	0x008a	; ????
 352:	00 00       	nop
 354:	00 00       	nop
 356:	00 00       	nop
 358:	44 00       	.word	0x0044	; ????
 35a:	af 00       	.word	0x00af	; ????
 35c:	9c 00       	.word	0x009c	; ????
 35e:	00 00       	nop
Disassembly of section .stabstr:

00000000 <.stabstr>:
   0:	00 2f       	mov	r16, r16
   2:	74 6d       	ori	r23, 0xD4	; 212
   4:	70 2f       	mov	r23, r16
   6:	63 63       	ori	r22, 0x33	; 51
   8:	37 49       	sbci	r19, 0x97	; 151
   a:	37 64       	ori	r19, 0x47	; 71
   c:	34 43       	sbci	r19, 0x34	; 52
   e:	2e 73       	andi	r18, 0x3E	; 62
  10:	00 76       	andi	r16, 0x60	; 96
  12:	6f 69       	ori	r22, 0x9F	; 159
  14:	64 3a       	cpi	r22, 0xA4	; 164
  16:	74 31       	cpi	r23, 0x14	; 20
  18:	3d 31       	cpi	r19, 0x1D	; 29
  1a:	00 5f       	subi	r16, 0xF0	; 240
  1c:	5f 76       	andi	r21, 0x6F	; 111
  1e:	65 63       	ori	r22, 0x35	; 53
  20:	74 6f       	ori	r23, 0xF4	; 244
  22:	72 73       	andi	r23, 0x32	; 50
  24:	3a 46       	sbci	r19, 0x6A	; 106
  26:	31 00       	.word	0x0031	; ????
  28:	2e 2e       	mov	r2, r30
  2a:	2f 2e       	mov	r2, r31
  2c:	2e 2f       	mov	r18, r30
  2e:	2e 2e       	mov	r2, r30
  30:	2f 63       	ori	r18, 0x3F	; 63
  32:	72 74       	andi	r23, 0x42	; 66
  34:	31 2f       	mov	r19, r17
  36:	67 63       	ori	r22, 0x37	; 55
  38:	72 74       	andi	r23, 0x42	; 66
  3a:	31 2e       	mov	r3, r17
  3c:	53 00       	.word	0x0053	; ????
  3e:	5f 5f       	subi	r21, 0xFF	; 255
  40:	62 61       	ori	r22, 0x12	; 18
  42:	64 5f       	subi	r22, 0xF4	; 244
  44:	69 6e       	ori	r22, 0xE9	; 233
  46:	74 65       	ori	r23, 0x54	; 84
  48:	72 72       	andi	r23, 0x22	; 34
  4a:	75 70       	andi	r23, 0x05	; 5
  4c:	74 3a       	cpi	r23, 0xA4	; 164
  4e:	46 31       	cpi	r20, 0x16	; 22
  50:	00 00       	Address 0x50 is out of bounds.
.word	0xffff	; ????


More information about the Avrora mailing list