Quelltext /~heha/basteln/PC/FunkUsb/dcf77franz10.zip/dcf77.lst

dcf77.elf:     file format elf32-avr


Disassembly of section .text:

00000000 <__vectors>:
   0:	85 c0       	rjmp	.+266    	; 0x10c <__ctors_end>
   2:	94 c0       	rjmp	.+296    	; 0x12c <__bad_interrupt>
   4:	93 c0       	rjmp	.+294    	; 0x12c <__bad_interrupt>
   6:	92 c0       	rjmp	.+292    	; 0x12c <__bad_interrupt>
   8:	91 c0       	rjmp	.+290    	; 0x12c <__bad_interrupt>
   a:	90 c0       	rjmp	.+288    	; 0x12c <__bad_interrupt>
   c:	8f c0       	rjmp	.+286    	; 0x12c <__bad_interrupt>
   e:	8e c0       	rjmp	.+284    	; 0x12c <__bad_interrupt>
  10:	8d c0       	rjmp	.+282    	; 0x12c <__bad_interrupt>
  12:	8c c0       	rjmp	.+280    	; 0x12c <__bad_interrupt>
  14:	77 c4       	rjmp	.+2286   	; 0x904 <__vector_10>
  16:	8b c0       	rjmp	.+278    	; 0x12e <__vector_11>
  18:	89 c0       	rjmp	.+274    	; 0x12c <__bad_interrupt>
  1a:	88 c0       	rjmp	.+272    	; 0x12c <__bad_interrupt>
  1c:	87 c0       	rjmp	.+270    	; 0x12c <__bad_interrupt>

0000001e <__trampolines_end>:
  1e:	20 2d       	mov	r18, r0
  20:	20 73       	andi	r18, 0x30	; 48
  22:	69 63       	ori	r22, 0x39	; 57
  24:	68 65       	ori	r22, 0x58	; 88
  26:	72 20       	and	r7, r2
  28:	25 75       	andi	r18, 0x55	; 85
  2a:	20 6d       	ori	r18, 0xD0	; 208
  2c:	69 6e       	ori	r22, 0xE9	; 233
	...

0000002f <_ZZ4mainE3__c_3>:
  2f:	3a 25 30 32 75 20 25 2b 69 00                       :%02u %+i.

00000039 <_ZZ4mainE3__c_2>:
  39:	20 7c 20 5a 65 69 74 3a 20 00                        | Zeit: .

00000043 <_ZZ4mainE3__c_1>:
  43:	20 7b 25 32 75 4c 25 32 75 7d 00                     {%2uL%2u}.

0000004e <_ZZ4mainE3__c_0>:
  4e:	23 25 30 35 75 09 e2 88 86 66 3a 25 20 2b 34 69     #%05u....f:% +4i
  5e:	20 7b 33 7e 39 3a 20 41 6d 70 3d 25 36 2c 32 69      {3~9: Amp=%6,2i
  6e:	20 e2 88 86 3d 25 35 2c 32 69 7d 20 7b 41 6d 70      ...=%5,2i} {Amp
  7e:	3a 20 4c 3d 25 36 2c 32 69 20 48 3d 25 36 2c 32     : L=%6,2i H=%6,2
  8e:	69 7d 20 42 69 74 3a 20 25 63 00                    i} Bit: %c.

00000099 <_ZZ4mainE3__c>:
  99:	1b 5b 32 4b 0d 00                                   .[2K..

0000009f <logtab>:
  9f:	00 02 03 05 06 08 09 0a 0b 0d 0e 0f 0f 10 11 12     ................
  af:	12 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16     ................
  bf:	16 16 15 15 15 15 14 14 13 13 12 12 11 11 10 0f     ................
  cf:	0f 0e 0d 0c 0c 0b 0a 09 08 07 06 05 04 03 02 01     ................

000000df <_ZZNK8DateTime5printEvE3__c>:
  df:	25 2e 32 73 2c 20 25 30 32 75 2e 25 30 32 75 2e     %.2s, %02u.%02u.
  ef:	25 75 20 25 30 32 75 3a 25 30 32 75 00              %u %02u:%02u.

000000fc <_ZZNK8DateTime5printEvE3__c_0>:
  fc:	53 6f 4d 6f 44 69 4d 69 44 6f 46 72 53 61 00 00     SoMoDiMiDoFrSa..

0000010c <__ctors_end>:
 10c:	11 24       	eor	r1, r1
 10e:	1f be       	out	0x3f, r1	; 63
 110:	cf e5       	ldi	r28, 0x5F	; 95
 112:	d2 e0       	ldi	r29, 0x02	; 2
 114:	de bf       	out	0x3e, r29	; 62
 116:	cd bf       	out	0x3d, r28	; 61

00000118 <__do_clear_bss>:
 118:	20 e0       	ldi	r18, 0x00	; 0
 11a:	a0 e6       	ldi	r26, 0x60	; 96
 11c:	b0 e0       	ldi	r27, 0x00	; 0
 11e:	01 c0       	rjmp	.+2      	; 0x122 <.do_clear_bss_start>

00000120 <.do_clear_bss_loop>:
 120:	1d 92       	st	X+, r1

00000122 <.do_clear_bss_start>:
 122:	ab 38       	cpi	r26, 0x8B	; 139
 124:	b2 07       	cpc	r27, r18
 126:	e1 f7       	brne	.-8      	; 0x120 <.do_clear_bss_loop>
 128:	2c d4       	rcall	.+2136   	; 0x982 <main>
 12a:	16 c5       	rjmp	.+2604   	; 0xb58 <_exit>

0000012c <__bad_interrupt>:
 12c:	69 cf       	rjmp	.-302    	; 0x0 <__vectors>

0000012e <__vector_11>:
 12e:	3f b6       	in	r3, 0x3f	; 63
 130:	24 b0       	in	r2, 0x04	; 4
 132:	99 99       	sbic	0x13, 1	; 19
 134:	0a c0       	rjmp	.+20     	; 0x14a <__vector_11+0x1c>
 136:	98 99       	sbic	0x13, 0	; 19
 138:	04 c0       	rjmp	.+8      	; 0x142 <__vector_11+0x14>
 13a:	42 0c       	add	r4, r2
 13c:	25 b0       	in	r2, 0x05	; 5
 13e:	52 1c       	adc	r5, r2
 140:	0d c0       	rjmp	.+26     	; 0x15c <__vector_11+0x2e>
 142:	62 0c       	add	r6, r2
 144:	25 b0       	in	r2, 0x05	; 5
 146:	72 1c       	adc	r7, r2
 148:	09 c0       	rjmp	.+18     	; 0x15c <__vector_11+0x2e>
 14a:	98 99       	sbic	0x13, 0	; 19
 14c:	04 c0       	rjmp	.+8      	; 0x156 <__vector_11+0x28>
 14e:	42 18       	sub	r4, r2
 150:	25 b0       	in	r2, 0x05	; 5
 152:	52 08       	sbc	r5, r2
 154:	03 c0       	rjmp	.+6      	; 0x15c <__vector_11+0x2e>
 156:	62 18       	sub	r6, r2
 158:	25 b0       	in	r2, 0x05	; 5
 15a:	72 08       	sbc	r7, r2
 15c:	28 b4       	in	r2, 0x28	; 40
 15e:	8c 0c       	add	r8, r12
 160:	9d 1c       	adc	r9, r13
 162:	2e 1c       	adc	r2, r14
 164:	28 bc       	out	0x28, r2	; 40
 166:	23 b2       	in	r2, 0x13	; 19
 168:	23 94       	inc	r2
 16a:	23 ba       	out	0x13, r2	; 19
 16c:	3f be       	out	0x3f, r3	; 63
 16e:	2f 10       	cpse	r2, r15
 170:	18 95       	reti
 172:	40 92 75 00 	sts	0x0075, r4
 176:	50 92 76 00 	sts	0x0076, r5
 17a:	60 92 77 00 	sts	0x0077, r6
 17e:	70 92 78 00 	sts	0x0078, r7
 182:	44 24       	eor	r4, r4
 184:	55 24       	eor	r5, r5
 186:	66 24       	eor	r6, r6
 188:	77 24       	eor	r7, r7
 18a:	88 9a       	sbi	0x11, 0	; 17
 18c:	22 24       	eor	r2, r2
 18e:	ed cf       	rjmp	.-38     	; 0x16a <__vector_11+0x3c>
 190:	50 81       	ld	r21, Z
 192:	61 81       	ldd	r22, Z+1	; 0x01
 194:	72 81       	ldd	r23, Z+2	; 0x02
 196:	08 95       	ret

00000198 <makeAverage>:
 198:	8d 91       	ld	r24, X+
 19a:	9d 91       	ld	r25, X+
 19c:	09 2e       	mov	r0, r25
 19e:	00 0c       	add	r0, r0
 1a0:	00 08       	sbc	r0, r0
 1a2:	f6 df       	rcall	.-20     	; 0x190 <__vector_11+0x62>
 1a4:	44 e0       	ldi	r20, 0x04	; 4
 1a6:	75 95       	asr	r23
 1a8:	67 95       	ror	r22
 1aa:	57 95       	ror	r21
 1ac:	4a 95       	dec	r20
 1ae:	d9 f7       	brne	.-10     	; 0x1a6 <makeAverage+0xe>
 1b0:	85 1b       	sub	r24, r21
 1b2:	96 0b       	sbc	r25, r22
 1b4:	07 0a       	sbc	r0, r23
 1b6:	ec df       	rcall	.-40     	; 0x190 <__vector_11+0x62>
 1b8:	58 0f       	add	r21, r24
 1ba:	69 1f       	adc	r22, r25
 1bc:	70 1d       	adc	r23, r0
 1be:	51 93       	st	Z+, r21
 1c0:	61 93       	st	Z+, r22
 1c2:	71 93       	st	Z+, r23
 1c4:	08 95       	ret

000001c6 <phi>:
 1c6:	88 27       	eor	r24, r24
 1c8:	99 27       	eor	r25, r25
 1ca:	02 80       	ldd	r0, Z+2	; 0x02
 1cc:	07 fc       	sbrc	r0, 7
 1ce:	80 e4       	ldi	r24, 0x40	; 64
 1d0:	05 80       	ldd	r0, Z+5	; 0x05
 1d2:	07 fc       	sbrc	r0, 7
 1d4:	90 ec       	ldi	r25, 0xC0	; 192
 1d6:	89 27       	eor	r24, r25
 1d8:	08 95       	ret
 1da:	da df       	rcall	.-76     	; 0x190 <__vector_11+0x62>
 1dc:	77 ff       	sbrs	r23, 7
 1de:	08 95       	ret
 1e0:	70 95       	com	r23
 1e2:	60 95       	com	r22
 1e4:	51 95       	neg	r21
 1e6:	6f 4f       	sbci	r22, 0xFF	; 255
 1e8:	7f 4f       	sbci	r23, 0xFF	; 255
 1ea:	08 95       	ret

000001ec <usqr>:
 1ec:	ac 01       	movw	r20, r24

000001ee <umul>:
 1ee:	66 27       	eor	r22, r22
 1f0:	77 27       	eor	r23, r23
 1f2:	40 fd       	sbrc	r20, 0
 1f4:	68 0f       	add	r22, r24
 1f6:	40 fd       	sbrc	r20, 0
 1f8:	79 1f       	adc	r23, r25
 1fa:	77 95       	ror	r23
 1fc:	67 95       	ror	r22
 1fe:	57 95       	ror	r21
 200:	47 95       	ror	r20
 202:	13 94       	inc	r1
 204:	14 fc       	sbrc	r1, 4
 206:	f5 cf       	rjmp	.-22     	; 0x1f2 <umul+0x4>
 208:	11 24       	eor	r1, r1
 20a:	08 95       	ret
 20c:	9a 95       	dec	r25
 20e:	72 f0       	brmi	.+28     	; 0x22c <lb8+0x14>
 210:	44 0f       	add	r20, r20
 212:	55 1f       	adc	r21, r21
 214:	66 1f       	adc	r22, r22
 216:	77 1f       	adc	r23, r23

00000218 <lb8>:
 218:	c8 f7       	brcc	.-14     	; 0x20c <umul+0x1e>
 21a:	e7 2f       	mov	r30, r23
 21c:	e6 95       	lsr	r30
 21e:	e6 95       	lsr	r30
 220:	ff 27       	eor	r31, r31
 222:	e1 56       	subi	r30, 0x61	; 97
 224:	ff 4f       	sbci	r31, 0xFF	; 255
 226:	84 91       	lpm	r24, Z
 228:	87 0f       	add	r24, r23
 22a:	91 1d       	adc	r25, r1
 22c:	08 95       	ret

0000022e <Cplx24AbsLog>:
 22e:	d5 df       	rcall	.-86     	; 0x1da <phi+0x14>
 230:	db 01       	movw	r26, r22
 232:	95 2f       	mov	r25, r21
 234:	33 96       	adiw	r30, 0x03	; 3
 236:	d1 df       	rcall	.-94     	; 0x1da <phi+0x14>
 238:	49 e0       	ldi	r20, 0x09	; 9
 23a:	08 c0       	rjmp	.+16     	; 0x24c <Cplx24AbsLog+0x1e>
 23c:	55 0f       	add	r21, r21
 23e:	66 1f       	adc	r22, r22
 240:	77 1f       	adc	r23, r23
 242:	99 0f       	add	r25, r25
 244:	aa 1f       	adc	r26, r26
 246:	bb 1f       	adc	r27, r27
 248:	4a 95       	dec	r20
 24a:	22 f0       	brmi	.+8      	; 0x254 <Cplx24AbsLog+0x26>
 24c:	8b 2f       	mov	r24, r27
 24e:	87 2b       	or	r24, r23
 250:	80 7c       	andi	r24, 0xC0	; 192
 252:	a1 f3       	breq	.-24     	; 0x23c <Cplx24AbsLog+0xe>
 254:	04 2e       	mov	r0, r20
 256:	cb 01       	movw	r24, r22
 258:	c9 df       	rcall	.-110    	; 0x1ec <usqr>
 25a:	cd 01       	movw	r24, r26
 25c:	da 01       	movw	r26, r20
 25e:	fb 01       	movw	r30, r22
 260:	c5 df       	rcall	.-118    	; 0x1ec <usqr>
 262:	4a 0f       	add	r20, r26
 264:	5b 1f       	adc	r21, r27
 266:	6e 1f       	adc	r22, r30
 268:	7f 1f       	adc	r23, r31
 26a:	90 e2       	ldi	r25, 0x20	; 32
 26c:	d5 df       	rcall	.-86     	; 0x218 <lb8>
 26e:	95 95       	asr	r25
 270:	87 95       	ror	r24
 272:	90 0d       	add	r25, r0
 274:	08 95       	ret

00000276 <read_byte_pp>:
 276:	f7 fd       	sbrc	r31, 7
 278:	05 90       	lpm	r0, Z+
 27a:	f7 ff       	sbrs	r31, 7
 27c:	01 90       	ld	r0, Z+
 27e:	08 95       	ret
 280:	76 d3       	rcall	.+1772   	; 0x96e <chrout>

00000282 <vuprintf>:
 282:	f9 df       	rcall	.-14     	; 0x276 <read_byte_pp>
 284:	00 20       	and	r0, r0
 286:	d9 f3       	breq	.-10     	; 0x27e <read_byte_pp+0x8>
 288:	80 2d       	mov	r24, r0
 28a:	85 32       	cpi	r24, 0x25	; 37
 28c:	c9 f7       	brne	.-14     	; 0x280 <read_byte_pp+0xa>
 28e:	11 27       	eor	r17, r17
 290:	22 27       	eor	r18, r18
 292:	3f ef       	ldi	r19, 0xFF	; 255
 294:	50 e0       	ldi	r21, 0x00	; 0
 296:	ef df       	rcall	.-34     	; 0x276 <read_byte_pp>
 298:	00 20       	and	r0, r0
 29a:	89 f3       	breq	.-30     	; 0x27e <read_byte_pp+0x8>
 29c:	80 2d       	mov	r24, r0
 29e:	91 e0       	ldi	r25, 0x01	; 1
 2a0:	83 32       	cpi	r24, 0x23	; 35
 2a2:	81 f0       	breq	.+32     	; 0x2c4 <vuprintf+0x42>
 2a4:	8e 32       	cpi	r24, 0x2E	; 46
 2a6:	81 f0       	breq	.+32     	; 0x2c8 <vuprintf+0x46>
 2a8:	8c 32       	cpi	r24, 0x2C	; 44
 2aa:	79 f0       	breq	.+30     	; 0x2ca <vuprintf+0x48>
 2ac:	94 e0       	ldi	r25, 0x04	; 4
 2ae:	80 32       	cpi	r24, 0x20	; 32
 2b0:	49 f0       	breq	.+18     	; 0x2c4 <vuprintf+0x42>
 2b2:	98 e0       	ldi	r25, 0x08	; 8
 2b4:	8d 32       	cpi	r24, 0x2D	; 45
 2b6:	31 f0       	breq	.+12     	; 0x2c4 <vuprintf+0x42>
 2b8:	90 e1       	ldi	r25, 0x10	; 16
 2ba:	80 33       	cpi	r24, 0x30	; 48
 2bc:	19 f0       	breq	.+6      	; 0x2c4 <vuprintf+0x42>
 2be:	90 e4       	ldi	r25, 0x40	; 64
 2c0:	8b 32       	cpi	r24, 0x2B	; 43
 2c2:	29 f4       	brne	.+10     	; 0x2ce <vuprintf+0x4c>
 2c4:	59 2b       	or	r21, r25
 2c6:	e7 cf       	rjmp	.-50     	; 0x296 <vuprintf+0x14>
 2c8:	52 60       	ori	r21, 0x02	; 2
 2ca:	31 e0       	ldi	r19, 0x01	; 1
 2cc:	e4 cf       	rjmp	.-56     	; 0x296 <vuprintf+0x14>
 2ce:	8a 32       	cpi	r24, 0x2A	; 42
 2d0:	49 f4       	brne	.+18     	; 0x2e4 <vuprintf+0x62>
 2d2:	89 91       	ld	r24, Y+
 2d4:	99 91       	ld	r25, Y+
 2d6:	8f 70       	andi	r24, 0x0F	; 15
 2d8:	33 23       	and	r19, r19
 2da:	12 f0       	brmi	.+4      	; 0x2e0 <vuprintf+0x5e>
 2dc:	38 2f       	mov	r19, r24
 2de:	db cf       	rjmp	.-74     	; 0x296 <vuprintf+0x14>
 2e0:	28 2f       	mov	r18, r24
 2e2:	d9 cf       	rjmp	.-78     	; 0x296 <vuprintf+0x14>
 2e4:	83 36       	cpi	r24, 0x63	; 99
 2e6:	19 f4       	brne	.+6      	; 0x2ee <vuprintf+0x6c>
 2e8:	89 91       	ld	r24, Y+
 2ea:	99 91       	ld	r25, Y+
 2ec:	c9 cf       	rjmp	.-110    	; 0x280 <read_byte_pp+0xa>
 2ee:	83 37       	cpi	r24, 0x73	; 115
 2f0:	d1 f4       	brne	.+52     	; 0x326 <vuprintf+0xa4>
 2f2:	ef 93       	push	r30
 2f4:	ff 93       	push	r31
 2f6:	e9 91       	ld	r30, Y+
 2f8:	f9 91       	ld	r31, Y+
 2fa:	bd df       	rcall	.-134    	; 0x276 <read_byte_pp>
 2fc:	00 20       	and	r0, r0
 2fe:	41 f0       	breq	.+16     	; 0x310 <vuprintf+0x8e>
 300:	80 2d       	mov	r24, r0
 302:	35 d3       	rcall	.+1642   	; 0x96e <chrout>
 304:	2a 95       	dec	r18
 306:	3a 95       	dec	r19
 308:	c1 f7       	brne	.-16     	; 0x2fa <vuprintf+0x78>
 30a:	02 c0       	rjmp	.+4      	; 0x310 <vuprintf+0x8e>
 30c:	80 e2       	ldi	r24, 0x20	; 32
 30e:	2f d3       	rcall	.+1630   	; 0x96e <chrout>
 310:	2a 95       	dec	r18
 312:	e2 f7       	brpl	.-8      	; 0x30c <vuprintf+0x8a>
 314:	ff 91       	pop	r31
 316:	ef 91       	pop	r30
 318:	b4 cf       	rjmp	.-152    	; 0x282 <vuprintf>
 31a:	81 33       	cpi	r24, 0x31	; 49
 31c:	38 f3       	brcs	.-50     	; 0x2ec <vuprintf+0x6a>
 31e:	8a 33       	cpi	r24, 0x3A	; 58
 320:	28 f7       	brcc	.-54     	; 0x2ec <vuprintf+0x6a>
 322:	80 53       	subi	r24, 0x30	; 48
 324:	d9 cf       	rjmp	.-78     	; 0x2d8 <vuprintf+0x56>
 326:	42 e0       	ldi	r20, 0x02	; 2
 328:	82 36       	cpi	r24, 0x62	; 98
 32a:	81 f0       	breq	.+32     	; 0x34c <vuprintf+0xca>
 32c:	48 e0       	ldi	r20, 0x08	; 8
 32e:	8f 36       	cpi	r24, 0x6F	; 111
 330:	69 f0       	breq	.+26     	; 0x34c <vuprintf+0xca>
 332:	40 e1       	ldi	r20, 0x10	; 16
 334:	90 e2       	ldi	r25, 0x20	; 32
 336:	88 37       	cpi	r24, 0x78	; 120
 338:	41 f0       	breq	.+16     	; 0x34a <vuprintf+0xc8>
 33a:	88 35       	cpi	r24, 0x58	; 88
 33c:	39 f0       	breq	.+14     	; 0x34c <vuprintf+0xca>
 33e:	4a e0       	ldi	r20, 0x0A	; 10
 340:	85 37       	cpi	r24, 0x75	; 117
 342:	21 f0       	breq	.+8      	; 0x34c <vuprintf+0xca>
 344:	90 e8       	ldi	r25, 0x80	; 128
 346:	89 36       	cpi	r24, 0x69	; 105
 348:	41 f7       	brne	.-48     	; 0x31a <vuprintf+0x98>
 34a:	59 2b       	or	r21, r25
 34c:	89 91       	ld	r24, Y+
 34e:	99 91       	ld	r25, Y+
 350:	55 23       	and	r21, r21
 352:	3a f4       	brpl	.+14     	; 0x362 <vuprintf+0xe0>
 354:	99 23       	and	r25, r25
 356:	22 f4       	brpl	.+8      	; 0x360 <vuprintf+0xde>
 358:	90 95       	com	r25
 35a:	81 95       	neg	r24
 35c:	9f 4f       	sbci	r25, 0xFF	; 255
 35e:	01 c0       	rjmp	.+2      	; 0x362 <vuprintf+0xe0>
 360:	5f 77       	andi	r21, 0x7F	; 127
 362:	52 ff       	sbrs	r21, 2
 364:	03 c0       	rjmp	.+6      	; 0x36c <vuprintf+0xea>
 366:	00 96       	adiw	r24, 0x00	; 0
 368:	09 f4       	brne	.+2      	; 0x36c <vuprintf+0xea>
 36a:	5f 7b       	andi	r21, 0xBF	; 191
 36c:	00 27       	eor	r16, r16
 36e:	00 24       	eor	r0, r0
 370:	88 0f       	add	r24, r24
 372:	99 1f       	adc	r25, r25
 374:	00 1f       	adc	r16, r16
 376:	04 17       	cp	r16, r20
 378:	10 f0       	brcs	.+4      	; 0x37e <vuprintf+0xfc>
 37a:	83 95       	inc	r24
 37c:	04 1b       	sub	r16, r20
 37e:	03 94       	inc	r0
 380:	04 fe       	sbrs	r0, 4
 382:	f6 cf       	rjmp	.-20     	; 0x370 <vuprintf+0xee>
 384:	00 5d       	subi	r16, 0xD0	; 208
 386:	0a 33       	cpi	r16, 0x3A	; 58
 388:	18 f0       	brcs	.+6      	; 0x390 <vuprintf+0x10e>
 38a:	09 5f       	subi	r16, 0xF9	; 249
 38c:	55 fd       	sbrc	r21, 5
 38e:	00 62       	ori	r16, 0x20	; 32
 390:	0f 93       	push	r16
 392:	13 95       	inc	r17
 394:	3a 95       	dec	r19
 396:	3a f0       	brmi	.+14     	; 0x3a6 <vuprintf+0x124>
 398:	49 f7       	brne	.-46     	; 0x36c <vuprintf+0xea>
 39a:	0c e2       	ldi	r16, 0x2C	; 44
 39c:	51 fd       	sbrc	r21, 1
 39e:	0e e2       	ldi	r16, 0x2E	; 46
 3a0:	0f 93       	push	r16
 3a2:	13 95       	inc	r17
 3a4:	e3 cf       	rjmp	.-58     	; 0x36c <vuprintf+0xea>
 3a6:	00 96       	adiw	r24, 0x00	; 0
 3a8:	09 f7       	brne	.-62     	; 0x36c <vuprintf+0xea>
 3aa:	12 17       	cp	r17, r18
 3ac:	54 fd       	sbrc	r21, 4
 3ae:	f0 f2       	brcs	.-68     	; 0x36c <vuprintf+0xea>
 3b0:	00 27       	eor	r16, r16
 3b2:	52 fd       	sbrc	r21, 2
 3b4:	00 e2       	ldi	r16, 0x20	; 32
 3b6:	56 fd       	sbrc	r21, 6
 3b8:	0b e2       	ldi	r16, 0x2B	; 43
 3ba:	57 fd       	sbrc	r21, 7
 3bc:	0d e2       	ldi	r16, 0x2D	; 45
 3be:	00 23       	and	r16, r16
 3c0:	11 f0       	breq	.+4      	; 0x3c6 <vuprintf+0x144>
 3c2:	0f 93       	push	r16
 3c4:	13 95       	inc	r17
 3c6:	21 1b       	sub	r18, r17
 3c8:	03 c0       	rjmp	.+6      	; 0x3d0 <vuprintf+0x14e>
 3ca:	00 e2       	ldi	r16, 0x20	; 32
 3cc:	0f 93       	push	r16
 3ce:	13 95       	inc	r17
 3d0:	2a 95       	dec	r18
 3d2:	da f7       	brpl	.-10     	; 0x3ca <vuprintf+0x148>
 3d4:	8f 91       	pop	r24
 3d6:	cb d2       	rcall	.+1430   	; 0x96e <chrout>
 3d8:	1a 95       	dec	r17
 3da:	e1 f7       	brne	.-8      	; 0x3d4 <vuprintf+0x152>
 3dc:	52 cf       	rjmp	.-348    	; 0x282 <vuprintf>

000003de <uprintf>:
 3de:	cf 93       	push	r28
 3e0:	df 93       	push	r29
 3e2:	cd b7       	in	r28, 0x3d	; 61
 3e4:	de b7       	in	r29, 0x3e	; 62
 3e6:	25 96       	adiw	r28, 0x05	; 5
 3e8:	e9 91       	ld	r30, Y+
 3ea:	f9 91       	ld	r31, Y+
 3ec:	0f 93       	push	r16
 3ee:	1f 93       	push	r17
 3f0:	48 df       	rcall	.-368    	; 0x282 <vuprintf>
 3f2:	1f 91       	pop	r17
 3f4:	0f 91       	pop	r16
 3f6:	df 91       	pop	r29
 3f8:	cf 91       	pop	r28
 3fa:	08 95       	ret

000003fc <parity>:
 3fc:	98 2f       	mov	r25, r24
 3fe:	92 95       	swap	r25
 400:	89 27       	eor	r24, r25
 402:	98 2f       	mov	r25, r24
 404:	96 95       	lsr	r25
 406:	96 95       	lsr	r25
 408:	89 27       	eor	r24, r25
 40a:	98 2f       	mov	r25, r24
 40c:	96 95       	lsr	r25
 40e:	89 27       	eor	r24, r25
 410:	81 70       	andi	r24, 0x01	; 1
 412:	08 95       	ret

00000414 <tage>:
 414:	83 95       	inc	r24
 416:	82 30       	cpi	r24, 0x02	; 2
 418:	29 f4       	brne	.+10     	; 0x424 <tage+0x10>
 41a:	8c e1       	ldi	r24, 0x1C	; 28
 41c:	93 70       	andi	r25, 0x03	; 3
 41e:	09 f4       	brne	.+2      	; 0x422 <tage+0xe>
 420:	83 95       	inc	r24
 422:	08 95       	ret
 424:	98 2f       	mov	r25, r24
 426:	99 0f       	add	r25, r25
 428:	92 95       	swap	r25
 42a:	89 27       	eor	r24, r25
 42c:	81 70       	andi	r24, 0x01	; 1
 42e:	82 5e       	subi	r24, 0xE2	; 226
 430:	08 95       	ret

00000432 <bcd>:
 432:	98 2f       	mov	r25, r24
 434:	8f 70       	andi	r24, 0x0F	; 15
 436:	98 27       	eor	r25, r24
 438:	8a 30       	cpi	r24, 0x0A	; 10
 43a:	08 f0       	brcs	.+2      	; 0x43e <bcd+0xc>
 43c:	90 ea       	ldi	r25, 0xA0	; 160
 43e:	96 95       	lsr	r25
 440:	89 0f       	add	r24, r25
 442:	96 95       	lsr	r25
 444:	96 95       	lsr	r25
 446:	89 0f       	add	r24, r25
 448:	08 95       	ret

0000044a <incMinute>:
 44a:	8c e3       	ldi	r24, 0x3C	; 60
 44c:	0f d0       	rcall	.+30     	; 0x46c <incMinute+0x22>
 44e:	a0 f0       	brcs	.+40     	; 0x478 <incMinute+0x2e>
 450:	88 e1       	ldi	r24, 0x18	; 24
 452:	0c d0       	rcall	.+24     	; 0x46c <incMinute+0x22>
 454:	88 f0       	brcs	.+34     	; 0x478 <incMinute+0x2e>
 456:	87 e0       	ldi	r24, 0x07	; 7
 458:	09 d0       	rcall	.+18     	; 0x46c <incMinute+0x22>
 45a:	81 81       	ldd	r24, Z+1	; 0x01
 45c:	92 81       	ldd	r25, Z+2	; 0x02
 45e:	da df       	rcall	.-76     	; 0x414 <tage>
 460:	05 d0       	rcall	.+10     	; 0x46c <incMinute+0x22>
 462:	50 f0       	brcs	.+20     	; 0x478 <incMinute+0x2e>
 464:	8c e0       	ldi	r24, 0x0C	; 12
 466:	02 d0       	rcall	.+4      	; 0x46c <incMinute+0x22>
 468:	38 f0       	brcs	.+14     	; 0x478 <incMinute+0x2e>
 46a:	84 e6       	ldi	r24, 0x64	; 100
 46c:	90 81       	ld	r25, Z
 46e:	93 95       	inc	r25
 470:	98 17       	cp	r25, r24
 472:	08 f0       	brcs	.+2      	; 0x476 <incMinute+0x2c>
 474:	99 27       	eor	r25, r25
 476:	91 93       	st	Z+, r25
 478:	08 95       	ret

0000047a <copyDate>:
 47a:	80 e0       	ldi	r24, 0x00	; 0
 47c:	94 e0       	ldi	r25, 0x04	; 4
 47e:	fb de       	rcall	.-522    	; 0x276 <read_byte_pp>
 480:	1c 90       	ld	r1, X
 482:	01 14       	cp	r0, r1
 484:	11 f0       	breq	.+4      	; 0x48a <copyDate+0x10>
 486:	0c 92       	st	X, r0
 488:	89 2b       	or	r24, r25
 48a:	11 96       	adiw	r26, 0x01	; 1
 48c:	99 0f       	add	r25, r25
 48e:	b9 f7       	brne	.-18     	; 0x47e <copyDate+0x4>
 490:	11 24       	eor	r1, r1
 492:	08 95       	ret

00000494 <checkConvert>:
 494:	f0 de       	rcall	.-544    	; 0x276 <read_byte_pp>
 496:	61 e0       	ldi	r22, 0x01	; 1
 498:	60 21       	and	r22, r0
 49a:	31 96       	adiw	r30, 0x01	; 1
 49c:	ec de       	rcall	.-552    	; 0x276 <read_byte_pp>
 49e:	8c e2       	ldi	r24, 0x2C	; 44
 4a0:	80 21       	and	r24, r0
 4a2:	84 32       	cpi	r24, 0x24	; 36
 4a4:	19 f0       	breq	.+6      	; 0x4ac <checkConvert+0x18>
 4a6:	88 32       	cpi	r24, 0x28	; 40
 4a8:	09 f0       	breq	.+2      	; 0x4ac <checkConvert+0x18>
 4aa:	62 60       	ori	r22, 0x02	; 2
 4ac:	e4 de       	rcall	.-568    	; 0x276 <read_byte_pp>
 4ae:	80 2d       	mov	r24, r0
 4b0:	a5 df       	rcall	.-182    	; 0x3fc <parity>
 4b2:	78 2f       	mov	r23, r24
 4b4:	80 2d       	mov	r24, r0
 4b6:	8f 77       	andi	r24, 0x7F	; 127
 4b8:	bc df       	rcall	.-136    	; 0x432 <bcd>
 4ba:	8d 93       	st	X+, r24
 4bc:	8c 33       	cpi	r24, 0x3C	; 60
 4be:	08 f0       	brcs	.+2      	; 0x4c2 <checkConvert+0x2e>
 4c0:	64 60       	ori	r22, 0x04	; 4
 4c2:	d9 de       	rcall	.-590    	; 0x276 <read_byte_pp>
 4c4:	80 2d       	mov	r24, r0
 4c6:	9a df       	rcall	.-204    	; 0x3fc <parity>
 4c8:	88 0f       	add	r24, r24
 4ca:	78 2b       	or	r23, r24
 4cc:	80 2d       	mov	r24, r0
 4ce:	8f 73       	andi	r24, 0x3F	; 63
 4d0:	b0 df       	rcall	.-160    	; 0x432 <bcd>
 4d2:	8d 93       	st	X+, r24
 4d4:	88 31       	cpi	r24, 0x18	; 24
 4d6:	08 f0       	brcs	.+2      	; 0x4da <checkConvert+0x46>
 4d8:	68 60       	ori	r22, 0x08	; 8
 4da:	cd de       	rcall	.-614    	; 0x276 <read_byte_pp>
 4dc:	20 2d       	mov	r18, r0
 4de:	cb de       	rcall	.-618    	; 0x276 <read_byte_pp>
 4e0:	30 2d       	mov	r19, r0
 4e2:	c9 de       	rcall	.-622    	; 0x276 <read_byte_pp>
 4e4:	f3 2f       	mov	r31, r19
 4e6:	f7 70       	andi	r31, 0x07	; 7
 4e8:	09 f4       	brne	.+2      	; 0x4ec <checkConvert+0x58>
 4ea:	60 61       	ori	r22, 0x10	; 16
 4ec:	f7 30       	cpi	r31, 0x07	; 7
 4ee:	09 f4       	brne	.+2      	; 0x4f2 <checkConvert+0x5e>
 4f0:	ff 27       	eor	r31, r31
 4f2:	fd 93       	st	X+, r31
 4f4:	80 2d       	mov	r24, r0
 4f6:	82 27       	eor	r24, r18
 4f8:	83 27       	eor	r24, r19
 4fa:	80 df       	rcall	.-256    	; 0x3fc <parity>
 4fc:	88 0f       	add	r24, r24
 4fe:	88 0f       	add	r24, r24
 500:	68 2b       	or	r22, r24
 502:	82 2f       	mov	r24, r18
 504:	86 95       	lsr	r24
 506:	86 95       	lsr	r24
 508:	94 df       	rcall	.-216    	; 0x432 <bcd>
 50a:	8a 95       	dec	r24
 50c:	28 2f       	mov	r18, r24
 50e:	80 2d       	mov	r24, r0
 510:	90 df       	rcall	.-224    	; 0x432 <bcd>
 512:	e8 2f       	mov	r30, r24
 514:	83 2f       	mov	r24, r19
 516:	86 95       	lsr	r24
 518:	86 95       	lsr	r24
 51a:	86 95       	lsr	r24
 51c:	8a df       	rcall	.-236    	; 0x432 <bcd>
 51e:	8a 95       	dec	r24
 520:	38 2f       	mov	r19, r24
 522:	9e 2f       	mov	r25, r30
 524:	77 df       	rcall	.-274    	; 0x414 <tage>
 526:	28 17       	cp	r18, r24
 528:	08 f0       	brcs	.+2      	; 0x52c <checkConvert+0x98>
 52a:	60 62       	ori	r22, 0x20	; 32
 52c:	2d 93       	st	X+, r18
 52e:	3c 30       	cpi	r19, 0x0C	; 12
 530:	08 f0       	brcs	.+2      	; 0x534 <checkConvert+0xa0>
 532:	60 64       	ori	r22, 0x40	; 64
 534:	3d 93       	st	X+, r19
 536:	e4 36       	cpi	r30, 0x64	; 100
 538:	08 f0       	brcs	.+2      	; 0x53c <checkConvert+0xa8>
 53a:	60 68       	ori	r22, 0x80	; 128
 53c:	ed 93       	st	X+, r30
 53e:	df 01       	movw	r26, r30
 540:	e3 2f       	mov	r30, r19
 542:	e6 95       	lsr	r30
 544:	ff 27       	eor	r31, r31
 546:	e4 59       	subi	r30, 0x94	; 148
 548:	fa 4f       	sbci	r31, 0xFA	; 250
 54a:	84 91       	lpm	r24, Z
 54c:	30 fd       	sbrc	r19, 0
 54e:	82 95       	swap	r24
 550:	8f 70       	andi	r24, 0x0F	; 15
 552:	82 0f       	add	r24, r18
 554:	32 30       	cpi	r19, 0x02	; 2
 556:	a1 09       	sbc	r26, r1
 558:	8a 0f       	add	r24, r26
 55a:	a6 95       	lsr	r26
 55c:	a6 95       	lsr	r26
 55e:	8a 0f       	add	r24, r26
 560:	97 e0       	ldi	r25, 0x07	; 7
 562:	07 d0       	rcall	.+14     	; 0x572 <div88>
 564:	b9 17       	cp	r27, r25
 566:	09 f0       	breq	.+2      	; 0x56a <checkConvert+0xd6>
 568:	78 60       	ori	r23, 0x08	; 8
 56a:	08 95       	ret

0000056c <mwn>:
 56c:	41 63 41 26 05 53                                   AcA&.S

00000572 <div88>:
 572:	09 2e       	mov	r0, r25
 574:	99 27       	eor	r25, r25
 576:	88 0f       	add	r24, r24
 578:	99 1f       	adc	r25, r25
 57a:	90 15       	cp	r25, r0
 57c:	10 f0       	brcs	.+4      	; 0x582 <div88+0x10>
 57e:	83 95       	inc	r24
 580:	90 19       	sub	r25, r0
 582:	13 94       	inc	r1
 584:	13 fe       	sbrs	r1, 3
 586:	f7 cf       	rjmp	.-18     	; 0x576 <div88+0x4>
 588:	11 24       	eor	r1, r1
 58a:	08 95       	ret

0000058c <setBit>:
 58c:	98 2f       	mov	r25, r24
 58e:	96 95       	lsr	r25
 590:	96 95       	lsr	r25
 592:	96 95       	lsr	r25
 594:	a9 0f       	add	r26, r25
 596:	b1 1d       	adc	r27, r1
 598:	91 e0       	ldi	r25, 0x01	; 1
 59a:	87 70       	andi	r24, 0x07	; 7
 59c:	19 f0       	breq	.+6      	; 0x5a4 <setBit+0x18>
 59e:	99 0f       	add	r25, r25
 5a0:	8a 95       	dec	r24
 5a2:	e9 f7       	brne	.-6      	; 0x59e <setBit+0x12>
 5a4:	8c 91       	ld	r24, X
 5a6:	89 2b       	or	r24, r25
 5a8:	8c 93       	st	X, r24
 5aa:	08 95       	ret

000005ac <_Z4idlev>:
 5ac:	88 9b       	sbis	0x11, 0	; 17
 5ae:	04 c0       	rjmp	.+8      	; 0x5b8 <_Z4idlev+0xc>
 5b0:	88 98       	cbi	0x11, 0	; 17
 5b2:	80 e6       	ldi	r24, 0x60	; 96
 5b4:	90 e0       	ldi	r25, 0x00	; 0
 5b6:	02 c0       	rjmp	.+4      	; 0x5bc <_ZN5DCF7710QiBlockDpcEv>
 5b8:	88 95       	sleep
 5ba:	08 95       	ret

000005bc <_ZN5DCF7710QiBlockDpcEv>:
 5bc:	cf 93       	push	r28
 5be:	df 93       	push	r29
 5c0:	ec 01       	movw	r28, r24
 5c2:	fc 01       	movw	r30, r24
 5c4:	38 96       	adiw	r30, 0x08	; 8
 5c6:	a5 e7       	ldi	r26, 0x75	; 117
 5c8:	b0 e0       	ldi	r27, 0x00	; 0
 5ca:	e6 dd       	rcall	.-1076   	; 0x198 <makeAverage>
 5cc:	e5 dd       	rcall	.-1078   	; 0x198 <makeAverage>
 5ce:	36 97       	sbiw	r30, 0x06	; 6
 5d0:	fa dd       	rcall	.-1036   	; 0x1c6 <phi>
 5d2:	28 2f       	mov	r18, r24
 5d4:	8c 81       	ldd	r24, Y+4	; 0x04
 5d6:	92 2f       	mov	r25, r18
 5d8:	98 1b       	sub	r25, r24
 5da:	2c 83       	std	Y+4, r18	; 0x04
 5dc:	8d 81       	ldd	r24, Y+5	; 0x05
 5de:	96 ff       	sbrs	r25, 6
 5e0:	09 c0       	rjmp	.+18     	; 0x5f4 <_ZN5DCF7710QiBlockDpcEv+0x38>
 5e2:	97 fd       	sbrc	r25, 7
 5e4:	04 c0       	rjmp	.+8      	; 0x5ee <_ZN5DCF7710QiBlockDpcEv+0x32>
 5e6:	8e 37       	cpi	r24, 0x7E	; 126
 5e8:	2c f4       	brge	.+10     	; 0x5f4 <_ZN5DCF7710QiBlockDpcEv+0x38>
 5ea:	8d 5f       	subi	r24, 0xFD	; 253
 5ec:	03 c0       	rjmp	.+6      	; 0x5f4 <_ZN5DCF7710QiBlockDpcEv+0x38>
 5ee:	83 38       	cpi	r24, 0x83	; 131
 5f0:	0c f0       	brlt	.+2      	; 0x5f4 <_ZN5DCF7710QiBlockDpcEv+0x38>
 5f2:	83 50       	subi	r24, 0x03	; 3
 5f4:	8d 83       	std	Y+5, r24	; 0x05
 5f6:	cf 01       	movw	r24, r30
 5f8:	1a de       	rcall	.-972    	; 0x22e <Cplx24AbsLog>
 5fa:	ac 01       	movw	r20, r24
 5fc:	44 0f       	add	r20, r20
 5fe:	55 1f       	adc	r21, r21
 600:	44 0f       	add	r20, r20
 602:	55 1f       	adc	r21, r21
 604:	6e 85       	ldd	r22, Y+14	; 0x0e
 606:	7f 85       	ldd	r23, Y+15	; 0x0f
 608:	9a 01       	movw	r18, r20
 60a:	26 1b       	sub	r18, r22
 60c:	37 0b       	sbc	r19, r23
 60e:	37 ff       	sbrs	r19, 7
 610:	06 c0       	rjmp	.+12     	; 0x61e <_ZN5DCF7710QiBlockDpcEv+0x62>
 612:	f4 e0       	ldi	r31, 0x04	; 4
 614:	35 95       	asr	r19
 616:	27 95       	ror	r18
 618:	fa 95       	dec	r31
 61a:	e1 f7       	brne	.-8      	; 0x614 <_ZN5DCF7710QiBlockDpcEv+0x58>
 61c:	03 c0       	rjmp	.+6      	; 0x624 <_ZN5DCF7710QiBlockDpcEv+0x68>
 61e:	23 2f       	mov	r18, r19
 620:	33 0f       	add	r19, r19
 622:	33 0b       	sbc	r19, r19
 624:	fb 01       	movw	r30, r22
 626:	e2 0f       	add	r30, r18
 628:	f3 1f       	adc	r31, r19
 62a:	ff 87       	std	Y+15, r31	; 0x0f
 62c:	ee 87       	std	Y+14, r30	; 0x0e
 62e:	68 89       	ldd	r22, Y+16	; 0x10
 630:	79 89       	ldd	r23, Y+17	; 0x11
 632:	9a 01       	movw	r18, r20
 634:	26 1b       	sub	r18, r22
 636:	37 0b       	sbc	r19, r23
 638:	37 fd       	sbrc	r19, 7
 63a:	06 c0       	rjmp	.+12     	; 0x648 <_ZN5DCF7710QiBlockDpcEv+0x8c>
 63c:	b4 e0       	ldi	r27, 0x04	; 4
 63e:	35 95       	asr	r19
 640:	27 95       	ror	r18
 642:	ba 95       	dec	r27
 644:	e1 f7       	brne	.-8      	; 0x63e <_ZN5DCF7710QiBlockDpcEv+0x82>
 646:	03 c0       	rjmp	.+6      	; 0x64e <_ZN5DCF7710QiBlockDpcEv+0x92>
 648:	23 2f       	mov	r18, r19
 64a:	33 0f       	add	r19, r19
 64c:	33 0b       	sbc	r19, r19
 64e:	26 0f       	add	r18, r22
 650:	37 1f       	adc	r19, r23
 652:	39 8b       	std	Y+17, r19	; 0x11
 654:	28 8b       	std	Y+16, r18	; 0x10
 656:	e2 0f       	add	r30, r18
 658:	f3 1f       	adc	r31, r19
 65a:	f7 95       	ror	r31
 65c:	e7 95       	ror	r30
 65e:	4e 17       	cp	r20, r30
 660:	5f 07       	cpc	r21, r31
 662:	84 f0       	brlt	.+32     	; 0x684 <_ZN5DCF7710QiBlockDpcEv+0xc8>
 664:	c0 9a       	sbi	0x18, 0	; 24
 666:	2a 89       	ldd	r18, Y+18	; 0x12
 668:	2f 30       	cpi	r18, 0x0F	; 15
 66a:	48 f5       	brcc	.+82     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 66c:	2f 5f       	subi	r18, 0xFF	; 255
 66e:	2a 8b       	std	Y+18, r18	; 0x12
 670:	2f 30       	cpi	r18, 0x0F	; 15
 672:	29 f5       	brne	.+74     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 674:	3e 81       	ldd	r19, Y+6	; 0x06
 676:	33 23       	and	r19, r19
 678:	11 f1       	breq	.+68     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 67a:	2f 81       	ldd	r18, Y+7	; 0x07
 67c:	22 23       	and	r18, r18
 67e:	09 f4       	brne	.+2      	; 0x682 <_ZN5DCF7710QiBlockDpcEv+0xc6>
 680:	4b c0       	rjmp	.+150    	; 0x718 <_ZN5DCF7710QiBlockDpcEv+0x15c>
 682:	1d c0       	rjmp	.+58     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 684:	c0 98       	cbi	0x18, 0	; 24
 686:	2a 89       	ldd	r18, Y+18	; 0x12
 688:	22 23       	and	r18, r18
 68a:	c9 f0       	breq	.+50     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 68c:	21 50       	subi	r18, 0x01	; 1
 68e:	2a 8b       	std	Y+18, r18	; 0x12
 690:	21 11       	cpse	r18, r1
 692:	15 c0       	rjmp	.+42     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 694:	2e 81       	ldd	r18, Y+6	; 0x06
 696:	21 11       	cpse	r18, r1
 698:	12 c0       	rjmp	.+36     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 69a:	3c 89       	ldd	r19, Y+20	; 0x14
 69c:	3e 83       	std	Y+6, r19	; 0x06
 69e:	2b 89       	ldd	r18, Y+19	; 0x13
 6a0:	20 31       	cpi	r18, 0x10	; 16
 6a2:	08 f4       	brcc	.+2      	; 0x6a6 <_ZN5DCF7710QiBlockDpcEv+0xea>
 6a4:	49 c0       	rjmp	.+146    	; 0x738 <_ZN5DCF7710QiBlockDpcEv+0x17c>
 6a6:	40 ef       	ldi	r20, 0xF0	; 240
 6a8:	43 0f       	add	r20, r19
 6aa:	44 30       	cpi	r20, 0x04	; 4
 6ac:	08 f0       	brcs	.+2      	; 0x6b0 <_ZN5DCF7710QiBlockDpcEv+0xf4>
 6ae:	38 c0       	rjmp	.+112    	; 0x720 <_ZN5DCF7710QiBlockDpcEv+0x164>
 6b0:	3f 5f       	subi	r19, 0xFF	; 255
 6b2:	3c 8b       	std	Y+20, r19	; 0x14
 6b4:	34 e0       	ldi	r19, 0x04	; 4
 6b6:	23 0f       	add	r18, r19
 6b8:	08 f4       	brcc	.+2      	; 0x6bc <_ZN5DCF7710QiBlockDpcEv+0x100>
 6ba:	22 0b       	sbc	r18, r18
 6bc:	2b 8b       	std	Y+19, r18	; 0x13
 6be:	2c 89       	ldd	r18, Y+20	; 0x14
 6c0:	2b 34       	cpi	r18, 0x4B	; 75
 6c2:	00 f1       	brcs	.+64     	; 0x704 <_ZN5DCF7710QiBlockDpcEv+0x148>
 6c4:	48 81       	ld	r20, Y
 6c6:	59 81       	ldd	r21, Y+1	; 0x01
 6c8:	ba 01       	movw	r22, r20
 6ca:	75 95       	asr	r23
 6cc:	67 95       	ror	r22
 6ce:	75 95       	asr	r23
 6d0:	67 95       	ror	r22
 6d2:	86 1b       	sub	r24, r22
 6d4:	97 0b       	sbc	r25, r23
 6d6:	48 0f       	add	r20, r24
 6d8:	59 1f       	adc	r21, r25
 6da:	59 83       	std	Y+1, r21	; 0x01
 6dc:	48 83       	st	Y, r20
 6de:	4a 81       	ldd	r20, Y+2	; 0x02
 6e0:	5b 81       	ldd	r21, Y+3	; 0x03
 6e2:	97 ff       	sbrs	r25, 7
 6e4:	03 c0       	rjmp	.+6      	; 0x6ec <_ZN5DCF7710QiBlockDpcEv+0x130>
 6e6:	91 95       	neg	r25
 6e8:	81 95       	neg	r24
 6ea:	91 09       	sbc	r25, r1
 6ec:	ba 01       	movw	r22, r20
 6ee:	34 e0       	ldi	r19, 0x04	; 4
 6f0:	75 95       	asr	r23
 6f2:	67 95       	ror	r22
 6f4:	3a 95       	dec	r19
 6f6:	e1 f7       	brne	.-8      	; 0x6f0 <_ZN5DCF7710QiBlockDpcEv+0x134>
 6f8:	86 1b       	sub	r24, r22
 6fa:	97 0b       	sbc	r25, r23
 6fc:	84 0f       	add	r24, r20
 6fe:	95 1f       	adc	r25, r21
 700:	9b 83       	std	Y+3, r25	; 0x03
 702:	8a 83       	std	Y+2, r24	; 0x02
 704:	81 e0       	ldi	r24, 0x01	; 1
 706:	82 0f       	add	r24, r18
 708:	8a 3f       	cpi	r24, 0xFA	; 250
 70a:	11 f0       	breq	.+4      	; 0x710 <_ZN5DCF7710QiBlockDpcEv+0x154>
 70c:	8c 8b       	std	Y+20, r24	; 0x14
 70e:	18 c0       	rjmp	.+48     	; 0x740 <_ZN5DCF7710QiBlockDpcEv+0x184>
 710:	1c 8a       	std	Y+20, r1	; 0x14
 712:	1f 82       	std	Y+7, r1	; 0x07
 714:	1e 82       	std	Y+6, r1	; 0x06
 716:	14 c0       	rjmp	.+40     	; 0x740 <_ZN5DCF7710QiBlockDpcEv+0x184>
 718:	2c 89       	ldd	r18, Y+20	; 0x14
 71a:	23 1b       	sub	r18, r19
 71c:	2f 83       	std	Y+7, r18	; 0x07
 71e:	cf cf       	rjmp	.-98     	; 0x6be <_ZN5DCF7710QiBlockDpcEv+0x102>
 720:	4b ee       	ldi	r20, 0xEB	; 235
 722:	43 0f       	add	r20, r19
 724:	44 30       	cpi	r20, 0x04	; 4
 726:	10 f4       	brcc	.+4      	; 0x72c <_ZN5DCF7710QiBlockDpcEv+0x170>
 728:	31 50       	subi	r19, 0x01	; 1
 72a:	c3 cf       	rjmp	.-122    	; 0x6b2 <_ZN5DCF7710QiBlockDpcEv+0xf6>
 72c:	34 31       	cpi	r19, 0x14	; 20
 72e:	11 f4       	brne	.+4      	; 0x734 <_ZN5DCF7710QiBlockDpcEv+0x178>
 730:	30 e1       	ldi	r19, 0x10	; 16
 732:	c1 cf       	rjmp	.-126    	; 0x6b6 <_ZN5DCF7710QiBlockDpcEv+0xfa>
 734:	24 50       	subi	r18, 0x04	; 4
 736:	c2 cf       	rjmp	.-124    	; 0x6bc <_ZN5DCF7710QiBlockDpcEv+0x100>
 738:	34 e1       	ldi	r19, 0x14	; 20
 73a:	3c 8b       	std	Y+20, r19	; 0x14
 73c:	28 5f       	subi	r18, 0xF8	; 248
 73e:	be cf       	rjmp	.-132    	; 0x6bc <_ZN5DCF7710QiBlockDpcEv+0x100>
 740:	df 91       	pop	r29
 742:	cf 91       	pop	r28
 744:	08 95       	ret

00000746 <_ZN5DCF774InitEv>:
 746:	80 e0       	ldi	r24, 0x00	; 0
 748:	90 e0       	ldi	r25, 0x00	; 0
 74a:	f1 d1       	rcall	.+994    	; 0xb2e <eeprom_read_dword>
 74c:	6b 01       	movw	r12, r22
 74e:	7c 01       	movw	r14, r24
 750:	13 ba       	out	0x13, r1	; 19
 752:	81 e0       	ldi	r24, 0x01	; 1
 754:	83 bf       	out	0x33, r24	; 51
 756:	98 e0       	ldi	r25, 0x08	; 8
 758:	99 bf       	out	0x39, r25	; 57
 75a:	87 b9       	out	0x07, r24	; 7
 75c:	85 e0       	ldi	r24, 0x05	; 5
 75e:	83 b9       	out	0x03, r24	; 3
 760:	84 ea       	ldi	r24, 0xA4	; 164
 762:	86 b9       	out	0x06, r24	; 6
 764:	08 95       	ret

00000766 <_ZN8DCF77Dec10ProcessValEh>:
 766:	1f 93       	push	r17
 768:	cf 93       	push	r28
 76a:	df 93       	push	r29
 76c:	cd b7       	in	r28, 0x3d	; 61
 76e:	de b7       	in	r29, 0x3e	; 62
 770:	28 97       	sbiw	r28, 0x08	; 8
 772:	0f b6       	in	r0, 0x3f	; 63
 774:	f8 94       	cli
 776:	de bf       	out	0x3e, r29	; 62
 778:	0f be       	out	0x3f, r0	; 63
 77a:	cd bf       	out	0x3d, r28	; 61
 77c:	ac 01       	movw	r20, r24
 77e:	dc 01       	movw	r26, r24
 780:	19 96       	adiw	r26, 0x09	; 9
 782:	2c 91       	ld	r18, X
 784:	19 97       	sbiw	r26, 0x09	; 9
 786:	60 fd       	sbrc	r22, 0
 788:	03 c0       	rjmp	.+6      	; 0x790 <_ZN8DCF77Dec10ProcessValEh+0x2a>
 78a:	1a 96       	adiw	r26, 0x0a	; 10
 78c:	82 2f       	mov	r24, r18
 78e:	fe de       	rcall	.-516    	; 0x58c <setBit>
 790:	29 32       	cpi	r18, 0x29	; 41
 792:	61 f0       	breq	.+24     	; 0x7ac <_ZN8DCF77Dec10ProcessValEh+0x46>
 794:	23 95       	inc	r18
 796:	26 fd       	sbrc	r18, 6
 798:	28 e2       	ldi	r18, 0x28	; 40
 79a:	27 32       	cpi	r18, 0x27	; 39
 79c:	09 f4       	brne	.+2      	; 0x7a0 <_ZN8DCF77Dec10ProcessValEh+0x3a>
 79e:	2a e2       	ldi	r18, 0x2A	; 42
 7a0:	26 31       	cpi	r18, 0x16	; 22
 7a2:	09 f4       	brne	.+2      	; 0x7a6 <_ZN8DCF77Dec10ProcessValEh+0x40>
 7a4:	28 e1       	ldi	r18, 0x18	; 24
 7a6:	2f 30       	cpi	r18, 0x0F	; 15
 7a8:	09 f4       	brne	.+2      	; 0x7ac <_ZN8DCF77Dec10ProcessValEh+0x46>
 7aa:	23 95       	inc	r18
 7ac:	fa 01       	movw	r30, r20
 7ae:	21 87       	std	Z+9, r18	; 0x09
 7b0:	92 81       	ldd	r25, Z+2	; 0x02
 7b2:	93 36       	cpi	r25, 0x63	; 99
 7b4:	08 f4       	brcc	.+2      	; 0x7b8 <_ZN8DCF77Dec10ProcessValEh+0x52>
 7b6:	9f 5f       	subi	r25, 0xFF	; 255
 7b8:	da 01       	movw	r26, r20
 7ba:	8c 91       	ld	r24, X
 7bc:	88 23       	and	r24, r24
 7be:	11 f1       	breq	.+68     	; 0x804 <_ZN8DCF77Dec10ProcessValEh+0x9e>
 7c0:	84 30       	cpi	r24, 0x04	; 4
 7c2:	60 f0       	brcs	.+24     	; 0x7dc <_ZN8DCF77Dec10ProcessValEh+0x76>
 7c4:	1c 96       	adiw	r26, 0x0c	; 12
 7c6:	2c 91       	ld	r18, X
 7c8:	1c 97       	sbiw	r26, 0x0c	; 12
 7ca:	24 ff       	sbrs	r18, 4
 7cc:	07 c0       	rjmp	.+14     	; 0x7dc <_ZN8DCF77Dec10ProcessValEh+0x76>
 7ce:	1d 96       	adiw	r26, 0x0d	; 13
 7d0:	2c 91       	ld	r18, X
 7d2:	2b 33       	cpi	r18, 0x3B	; 59
 7d4:	19 f4       	brne	.+6      	; 0x7dc <_ZN8DCF77Dec10ProcessValEh+0x76>
 7d6:	63 30       	cpi	r22, 0x03	; 3
 7d8:	09 f0       	breq	.+2      	; 0x7dc <_ZN8DCF77Dec10ProcessValEh+0x76>
 7da:	5a c0       	rjmp	.+180    	; 0x890 <_ZN8DCF77Dec10ProcessValEh+0x12a>
 7dc:	9c 33       	cpi	r25, 0x3C	; 60
 7de:	49 f4       	brne	.+18     	; 0x7f2 <_ZN8DCF77Dec10ProcessValEh+0x8c>
 7e0:	63 30       	cpi	r22, 0x03	; 3
 7e2:	a9 f0       	breq	.+42     	; 0x80e <_ZN8DCF77Dec10ProcessValEh+0xa8>
 7e4:	81 50       	subi	r24, 0x01	; 1
 7e6:	fa 01       	movw	r30, r20
 7e8:	80 83       	st	Z, r24
 7ea:	88 23       	and	r24, r24
 7ec:	09 f4       	brne	.+2      	; 0x7f0 <_ZN8DCF77Dec10ProcessValEh+0x8a>
 7ee:	47 c0       	rjmp	.+142    	; 0x87e <_ZN8DCF77Dec10ProcessValEh+0x118>
 7f0:	0e c0       	rjmp	.+28     	; 0x80e <_ZN8DCF77Dec10ProcessValEh+0xa8>
 7f2:	63 30       	cpi	r22, 0x03	; 3
 7f4:	69 f4       	brne	.+26     	; 0x810 <_ZN8DCF77Dec10ProcessValEh+0xaa>
 7f6:	81 50       	subi	r24, 0x01	; 1
 7f8:	da 01       	movw	r26, r20
 7fa:	8c 93       	st	X, r24
 7fc:	88 23       	and	r24, r24
 7fe:	09 f4       	brne	.+2      	; 0x802 <_ZN8DCF77Dec10ProcessValEh+0x9c>
 800:	3e c0       	rjmp	.+124    	; 0x87e <_ZN8DCF77Dec10ProcessValEh+0x118>
 802:	06 c0       	rjmp	.+12     	; 0x810 <_ZN8DCF77Dec10ProcessValEh+0xaa>
 804:	63 30       	cpi	r22, 0x03	; 3
 806:	21 f4       	brne	.+8      	; 0x810 <_ZN8DCF77Dec10ProcessValEh+0xaa>
 808:	81 e0       	ldi	r24, 0x01	; 1
 80a:	fa 01       	movw	r30, r20
 80c:	80 83       	st	Z, r24
 80e:	90 e0       	ldi	r25, 0x00	; 0
 810:	da 01       	movw	r26, r20
 812:	12 96       	adiw	r26, 0x02	; 2
 814:	9c 93       	st	X, r25
 816:	12 97       	sbiw	r26, 0x02	; 2
 818:	91 11       	cpse	r25, r1
 81a:	3e c0       	rjmp	.+124    	; 0x898 <_ZN8DCF77Dec10ProcessValEh+0x132>
 81c:	1c 91       	ld	r17, X
 81e:	12 30       	cpi	r17, 0x02	; 2
 820:	18 f0       	brcs	.+6      	; 0x828 <_ZN8DCF77Dec10ProcessValEh+0xc2>
 822:	fa 01       	movw	r30, r20
 824:	33 96       	adiw	r30, 0x03	; 3
 826:	11 de       	rcall	.-990    	; 0x44a <incMinute>
 828:	fe 01       	movw	r30, r28
 82a:	31 96       	adiw	r30, 0x01	; 1
 82c:	f8 87       	std	Y+8, r31	; 0x08
 82e:	ef 83       	std	Y+7, r30	; 0x07
 830:	fa 01       	movw	r30, r20
 832:	3a 96       	adiw	r30, 0x0a	; 10
 834:	af 81       	ldd	r26, Y+7	; 0x07
 836:	b8 85       	ldd	r27, Y+8	; 0x08
 838:	2d de       	rcall	.-934    	; 0x494 <checkConvert>
 83a:	fb 01       	movw	r30, r22
 83c:	da 01       	movw	r26, r20
 83e:	1c 96       	adiw	r26, 0x0c	; 12
 840:	8c 91       	ld	r24, X
 842:	1c 97       	sbiw	r26, 0x0c	; 12
 844:	8f 71       	andi	r24, 0x1F	; 31
 846:	11 96       	adiw	r26, 0x01	; 1
 848:	8c 93       	st	X, r24
 84a:	11 97       	sbiw	r26, 0x01	; 1
 84c:	ef 2b       	or	r30, r31
 84e:	d1 f4       	brne	.+52     	; 0x884 <_ZN8DCF77Dec10ProcessValEh+0x11e>
 850:	13 96       	adiw	r26, 0x03	; 3
 852:	ef 81       	ldd	r30, Y+7	; 0x07
 854:	f8 85       	ldd	r31, Y+8	; 0x08
 856:	11 de       	rcall	.-990    	; 0x47a <copyDate>
 858:	a8 2f       	mov	r26, r24
 85a:	aa 23       	and	r26, r26
 85c:	19 f0       	breq	.+6      	; 0x864 <_ZN8DCF77Dec10ProcessValEh+0xfe>
 85e:	12 30       	cpi	r17, 0x02	; 2
 860:	88 f4       	brcc	.+34     	; 0x884 <_ZN8DCF77Dec10ProcessValEh+0x11e>
 862:	02 c0       	rjmp	.+4      	; 0x868 <_ZN8DCF77Dec10ProcessValEh+0x102>
 864:	13 36       	cpi	r17, 0x63	; 99
 866:	18 f4       	brcc	.+6      	; 0x86e <_ZN8DCF77Dec10ProcessValEh+0x108>
 868:	1f 5f       	subi	r17, 0xFF	; 255
 86a:	fa 01       	movw	r30, r20
 86c:	10 83       	st	Z, r17
 86e:	fa 01       	movw	r30, r20
 870:	39 96       	adiw	r30, 0x09	; 9
 872:	89 e0       	ldi	r24, 0x09	; 9
 874:	df 01       	movw	r26, r30
 876:	1d 92       	st	X+, r1
 878:	8a 95       	dec	r24
 87a:	e9 f7       	brne	.-6      	; 0x876 <_ZN8DCF77Dec10ProcessValEh+0x110>
 87c:	0d c0       	rjmp	.+26     	; 0x898 <_ZN8DCF77Dec10ProcessValEh+0x132>
 87e:	fa 01       	movw	r30, r20
 880:	12 82       	std	Z+2, r1	; 0x02
 882:	0a c0       	rjmp	.+20     	; 0x898 <_ZN8DCF77Dec10ProcessValEh+0x132>
 884:	14 30       	cpi	r17, 0x04	; 4
 886:	98 f3       	brcs	.-26     	; 0x86e <_ZN8DCF77Dec10ProcessValEh+0x108>
 888:	11 50       	subi	r17, 0x01	; 1
 88a:	da 01       	movw	r26, r20
 88c:	1c 93       	st	X, r17
 88e:	ef cf       	rjmp	.-34     	; 0x86e <_ZN8DCF77Dec10ProcessValEh+0x108>
 890:	9d 33       	cpi	r25, 0x3D	; 61
 892:	09 f0       	breq	.+2      	; 0x896 <_ZN8DCF77Dec10ProcessValEh+0x130>
 894:	bd cf       	rjmp	.-134    	; 0x810 <_ZN8DCF77Dec10ProcessValEh+0xaa>
 896:	a6 cf       	rjmp	.-180    	; 0x7e4 <_ZN8DCF77Dec10ProcessValEh+0x7e>
 898:	28 96       	adiw	r28, 0x08	; 8
 89a:	0f b6       	in	r0, 0x3f	; 63
 89c:	f8 94       	cli
 89e:	de bf       	out	0x3e, r29	; 62
 8a0:	0f be       	out	0x3f, r0	; 63
 8a2:	cd bf       	out	0x3d, r28	; 61
 8a4:	df 91       	pop	r29
 8a6:	cf 91       	pop	r28
 8a8:	1f 91       	pop	r17
 8aa:	08 95       	ret

000008ac <_ZNK8DateTime5printEv>:
 8ac:	fc 01       	movw	r30, r24
 8ae:	80 81       	ld	r24, Z
 8b0:	1f 92       	push	r1
 8b2:	8f 93       	push	r24
 8b4:	81 81       	ldd	r24, Z+1	; 0x01
 8b6:	8f 71       	andi	r24, 0x1F	; 31
 8b8:	1f 92       	push	r1
 8ba:	8f 93       	push	r24
 8bc:	85 81       	ldd	r24, Z+5	; 0x05
 8be:	90 e0       	ldi	r25, 0x00	; 0
 8c0:	80 53       	subi	r24, 0x30	; 48
 8c2:	98 4f       	sbci	r25, 0xF8	; 248
 8c4:	9f 93       	push	r25
 8c6:	8f 93       	push	r24
 8c8:	84 81       	ldd	r24, Z+4	; 0x04
 8ca:	8f 5f       	subi	r24, 0xFF	; 255
 8cc:	1f 92       	push	r1
 8ce:	8f 93       	push	r24
 8d0:	83 81       	ldd	r24, Z+3	; 0x03
 8d2:	8f 5f       	subi	r24, 0xFF	; 255
 8d4:	1f 92       	push	r1
 8d6:	8f 93       	push	r24
 8d8:	82 81       	ldd	r24, Z+2	; 0x02
 8da:	90 e0       	ldi	r25, 0x00	; 0
 8dc:	88 0f       	add	r24, r24
 8de:	99 1f       	adc	r25, r25
 8e0:	84 50       	subi	r24, 0x04	; 4
 8e2:	9f 47       	sbci	r25, 0x7F	; 127
 8e4:	9f 93       	push	r25
 8e6:	8f 93       	push	r24
 8e8:	8f ed       	ldi	r24, 0xDF	; 223
 8ea:	90 e8       	ldi	r25, 0x80	; 128
 8ec:	9f 93       	push	r25
 8ee:	8f 93       	push	r24
 8f0:	76 dd       	rcall	.-1300   	; 0x3de <uprintf>
 8f2:	8d b7       	in	r24, 0x3d	; 61
 8f4:	9e b7       	in	r25, 0x3e	; 62
 8f6:	0e 96       	adiw	r24, 0x0e	; 14
 8f8:	0f b6       	in	r0, 0x3f	; 63
 8fa:	f8 94       	cli
 8fc:	9e bf       	out	0x3e, r25	; 62
 8fe:	0f be       	out	0x3f, r0	; 63
 900:	8d bf       	out	0x3d, r24	; 61
 902:	08 95       	ret

00000904 <__vector_10>:
 904:	28 2e       	mov	r2, r24
 906:	3f b6       	in	r3, 0x3f	; 63
 908:	89 b5       	in	r24, 0x29	; 41
 90a:	8e 57       	subi	r24, 0x7E	; 126
 90c:	89 bd       	out	0x29, r24	; 41
 90e:	90 99       	sbic	0x12, 0	; 18
 910:	7e 9a       	sbi	0x0f, 6	; 15
 912:	90 9b       	sbis	0x12, 0	; 18
 914:	7e 98       	cbi	0x0f, 6	; 15
 916:	82 b3       	in	r24, 0x12	; 18
 918:	08 94       	sec
 91a:	87 95       	ror	r24
 91c:	82 bb       	out	0x12, r24	; 18
 91e:	76 9b       	sbis	0x0e, 6	; 14
 920:	04 c0       	rjmp	.+8      	; 0x92a <__vector_10+0x26>
 922:	6a 98       	cbi	0x0d, 2	; 13
 924:	89 b7       	in	r24, 0x39	; 57
 926:	8f 7e       	andi	r24, 0xEF	; 239
 928:	89 bf       	out	0x39, r24	; 57
 92a:	3f be       	out	0x3f, r3	; 63
 92c:	82 2d       	mov	r24, r2
 92e:	18 95       	reti

00000930 <_ZN4UART4InitEv>:
 930:	7f 9a       	sbi	0x0f, 7	; 15
 932:	6c 9a       	sbi	0x0d, 4	; 13
 934:	08 95       	ret

00000936 <_ZN4UART4SendEh>:
 936:	cf 93       	push	r28
 938:	df 93       	push	r29
 93a:	1f 92       	push	r1
 93c:	cd b7       	in	r28, 0x3d	; 61
 93e:	de b7       	in	r29, 0x3e	; 62
 940:	6a 9b       	sbis	0x0d, 2	; 13
 942:	04 c0       	rjmp	.+8      	; 0x94c <_ZN4UART4SendEh+0x16>
 944:	89 83       	std	Y+1, r24	; 0x01
 946:	32 de       	rcall	.-924    	; 0x5ac <_Z4idlev>
 948:	89 81       	ldd	r24, Y+1	; 0x01
 94a:	fa cf       	rjmp	.-12     	; 0x940 <_ZN4UART4SendEh+0xa>
 94c:	82 bb       	out	0x12, r24	; 18
 94e:	86 ee       	ldi	r24, 0xE6	; 230
 950:	8e b9       	out	0x0e, r24	; 14
 952:	82 b7       	in	r24, 0x32	; 50
 954:	8e 57       	subi	r24, 0x7E	; 126
 956:	89 bd       	out	0x29, r24	; 41
 958:	80 e1       	ldi	r24, 0x10	; 16
 95a:	88 bf       	out	0x38, r24	; 56
 95c:	89 b7       	in	r24, 0x39	; 57
 95e:	80 61       	ori	r24, 0x10	; 16
 960:	89 bf       	out	0x39, r24	; 57
 962:	7e 98       	cbi	0x0f, 6	; 15
 964:	6a 9a       	sbi	0x0d, 2	; 13
 966:	0f 90       	pop	r0
 968:	df 91       	pop	r29
 96a:	cf 91       	pop	r28
 96c:	08 95       	ret

0000096e <chrout>:
 96e:	2f 93       	push	r18
 970:	3f 93       	push	r19
 972:	ef 93       	push	r30
 974:	ff 93       	push	r31
 976:	df df       	rcall	.-66     	; 0x936 <_ZN4UART4SendEh>
 978:	ff 91       	pop	r31
 97a:	ef 91       	pop	r30
 97c:	3f 91       	pop	r19
 97e:	2f 91       	pop	r18
 980:	08 95       	ret

00000982 <main>:
 982:	00 d0       	rcall	.+0      	; 0x984 <main+0x2>
 984:	1f 92       	push	r1
 986:	cd b7       	in	r28, 0x3d	; 61
 988:	de b7       	in	r29, 0x3e	; 62
 98a:	80 e2       	ldi	r24, 0x20	; 32
 98c:	85 bf       	out	0x35, r24	; 53
 98e:	47 9a       	sbi	0x08, 7	; 8
 990:	11 ba       	out	0x11, r1	; 17
 992:	83 e0       	ldi	r24, 0x03	; 3
 994:	87 bb       	out	0x17, r24	; 23
 996:	87 e0       	ldi	r24, 0x07	; 7
 998:	84 bb       	out	0x14, r24	; 20
 99a:	ca df       	rcall	.-108    	; 0x930 <_ZN4UART4InitEv>
 99c:	d4 de       	rcall	.-600    	; 0x746 <_ZN5DCF774InitEv>
 99e:	78 94       	sei
 9a0:	89 e9       	ldi	r24, 0x99	; 153
 9a2:	90 e8       	ldi	r25, 0x80	; 128
 9a4:	9f 93       	push	r25
 9a6:	8f 93       	push	r24
 9a8:	1a dd       	rcall	.-1484   	; 0x3de <uprintf>
 9aa:	0f 90       	pop	r0
 9ac:	0f 90       	pop	r0
 9ae:	1b 82       	std	Y+3, r1	; 0x03
 9b0:	1a 82       	std	Y+2, r1	; 0x02
 9b2:	80 91 74 00 	lds	r24, 0x0074
 9b6:	8c 31       	cpi	r24, 0x1C	; 28
 9b8:	11 f0       	breq	.+4      	; 0x9be <main+0x3c>
 9ba:	f8 dd       	rcall	.-1040   	; 0x5ac <_Z4idlev>
 9bc:	fa cf       	rjmp	.-12     	; 0x9b2 <main+0x30>
 9be:	80 91 72 00 	lds	r24, 0x0072
 9c2:	88 30       	cpi	r24, 0x08	; 8
 9c4:	10 f0       	brcs	.+4      	; 0x9ca <main+0x48>
 9c6:	62 e0       	ldi	r22, 0x02	; 2
 9c8:	01 c0       	rjmp	.+2      	; 0x9cc <main+0x4a>
 9ca:	60 e0       	ldi	r22, 0x00	; 0
 9cc:	80 91 74 00 	lds	r24, 0x0074
 9d0:	85 33       	cpi	r24, 0x35	; 53
 9d2:	21 f0       	breq	.+8      	; 0x9dc <main+0x5a>
 9d4:	69 83       	std	Y+1, r22	; 0x01
 9d6:	ea dd       	rcall	.-1068   	; 0x5ac <_Z4idlev>
 9d8:	69 81       	ldd	r22, Y+1	; 0x01
 9da:	f8 cf       	rjmp	.-16     	; 0x9cc <main+0x4a>
 9dc:	80 91 72 00 	lds	r24, 0x0072
 9e0:	88 30       	cpi	r24, 0x08	; 8
 9e2:	08 f0       	brcs	.+2      	; 0x9e6 <main+0x64>
 9e4:	61 60       	ori	r22, 0x01	; 1
 9e6:	86 2f       	mov	r24, r22
 9e8:	81 70       	andi	r24, 0x01	; 1
 9ea:	16 2f       	mov	r17, r22
 9ec:	12 70       	andi	r17, 0x02	; 2
 9ee:	61 ff       	sbrs	r22, 1
 9f0:	04 c0       	rjmp	.+8      	; 0x9fa <main+0x78>
 9f2:	81 11       	cpse	r24, r1
 9f4:	06 c0       	rjmp	.+12     	; 0xa02 <main+0x80>
 9f6:	05 e4       	ldi	r16, 0x45	; 69
 9f8:	07 c0       	rjmp	.+14     	; 0xa08 <main+0x86>
 9fa:	81 11       	cpse	r24, r1
 9fc:	04 c0       	rjmp	.+8      	; 0xa06 <main+0x84>
 9fe:	01 e3       	ldi	r16, 0x31	; 49
 a00:	03 c0       	rjmp	.+6      	; 0xa08 <main+0x86>
 a02:	0d e4       	ldi	r16, 0x4D	; 77
 a04:	01 c0       	rjmp	.+2      	; 0xa08 <main+0x86>
 a06:	00 e3       	ldi	r16, 0x30	; 48
 a08:	89 e7       	ldi	r24, 0x79	; 121
 a0a:	90 e0       	ldi	r25, 0x00	; 0
 a0c:	ac de       	rcall	.-680    	; 0x766 <_ZN8DCF77Dec10ProcessValEh>
 a0e:	80 91 74 00 	lds	r24, 0x0074
 a12:	8d 37       	cpi	r24, 0x7D	; 125
 a14:	11 f0       	breq	.+4      	; 0xa1a <main+0x98>
 a16:	ca dd       	rcall	.-1132   	; 0x5ac <_Z4idlev>
 a18:	fa cf       	rjmp	.-12     	; 0xa0e <main+0x8c>
 a1a:	40 91 70 00 	lds	r20, 0x0070
 a1e:	50 91 71 00 	lds	r21, 0x0071
 a22:	55 95       	asr	r21
 a24:	47 95       	ror	r20
 a26:	55 95       	asr	r21
 a28:	47 95       	ror	r20
 a2a:	20 91 6e 00 	lds	r18, 0x006E
 a2e:	30 91 6f 00 	lds	r19, 0x006F
 a32:	35 95       	asr	r19
 a34:	27 95       	ror	r18
 a36:	35 95       	asr	r19
 a38:	27 95       	ror	r18
 a3a:	70 91 62 00 	lds	r23, 0x0062
 a3e:	e0 91 63 00 	lds	r30, 0x0063
 a42:	80 91 60 00 	lds	r24, 0x0060
 a46:	90 91 61 00 	lds	r25, 0x0061
 a4a:	95 95       	asr	r25
 a4c:	87 95       	ror	r24
 a4e:	95 95       	asr	r25
 a50:	87 95       	ror	r24
 a52:	60 91 65 00 	lds	r22, 0x0065
 a56:	10 92 65 00 	sts	0x0065, r1
 a5a:	1f 92       	push	r1
 a5c:	0f 93       	push	r16
 a5e:	5f 93       	push	r21
 a60:	4f 93       	push	r20
 a62:	3f 93       	push	r19
 a64:	2f 93       	push	r18
 a66:	ef 93       	push	r30
 a68:	7f 93       	push	r23
 a6a:	9f 93       	push	r25
 a6c:	8f 93       	push	r24
 a6e:	86 2f       	mov	r24, r22
 a70:	06 2e       	mov	r0, r22
 a72:	00 0c       	add	r0, r0
 a74:	99 0b       	sbc	r25, r25
 a76:	9f 93       	push	r25
 a78:	6f 93       	push	r22
 a7a:	8b 81       	ldd	r24, Y+3	; 0x03
 a7c:	8f 93       	push	r24
 a7e:	9a 81       	ldd	r25, Y+2	; 0x02
 a80:	9f 93       	push	r25
 a82:	8e e4       	ldi	r24, 0x4E	; 78
 a84:	90 e8       	ldi	r25, 0x80	; 128
 a86:	9f 93       	push	r25
 a88:	8f 93       	push	r24
 a8a:	a9 dc       	rcall	.-1710   	; 0x3de <uprintf>
 a8c:	80 91 67 00 	lds	r24, 0x0067
 a90:	1f 92       	push	r1
 a92:	8f 93       	push	r24
 a94:	80 91 66 00 	lds	r24, 0x0066
 a98:	1f 92       	push	r1
 a9a:	8f 93       	push	r24
 a9c:	83 e4       	ldi	r24, 0x43	; 67
 a9e:	90 e8       	ldi	r25, 0x80	; 128
 aa0:	9f 93       	push	r25
 aa2:	8f 93       	push	r24
 aa4:	9c dc       	rcall	.-1736   	; 0x3de <uprintf>
 aa6:	0f b6       	in	r0, 0x3f	; 63
 aa8:	f8 94       	cli
 aaa:	de bf       	out	0x3e, r29	; 62
 aac:	0f be       	out	0x3f, r0	; 63
 aae:	cd bf       	out	0x3d, r28	; 61
 ab0:	80 91 79 00 	lds	r24, 0x0079
 ab4:	82 30       	cpi	r24, 0x02	; 2
 ab6:	88 f1       	brcs	.+98     	; 0xb1a <main+0x198>
 ab8:	89 e3       	ldi	r24, 0x39	; 57
 aba:	90 e8       	ldi	r25, 0x80	; 128
 abc:	9f 93       	push	r25
 abe:	8f 93       	push	r24
 ac0:	8e dc       	rcall	.-1764   	; 0x3de <uprintf>
 ac2:	8c e7       	ldi	r24, 0x7C	; 124
 ac4:	90 e0       	ldi	r25, 0x00	; 0
 ac6:	f2 de       	rcall	.-540    	; 0x8ac <_ZNK8DateTime5printEv>
 ac8:	80 91 7a 00 	lds	r24, 0x007A
 acc:	0f 90       	pop	r0
 ace:	0f 90       	pop	r0
 ad0:	82 fd       	sbrc	r24, 2
 ad2:	02 c0       	rjmp	.+4      	; 0xad8 <main+0x156>
 ad4:	81 e0       	ldi	r24, 0x01	; 1
 ad6:	01 c0       	rjmp	.+2      	; 0xada <main+0x158>
 ad8:	82 e0       	ldi	r24, 0x02	; 2
 ada:	1f 92       	push	r1
 adc:	8f 93       	push	r24
 ade:	80 91 7b 00 	lds	r24, 0x007B
 ae2:	1f 92       	push	r1
 ae4:	8f 93       	push	r24
 ae6:	8f e2       	ldi	r24, 0x2F	; 47
 ae8:	90 e8       	ldi	r25, 0x80	; 128
 aea:	9f 93       	push	r25
 aec:	8f 93       	push	r24
 aee:	77 dc       	rcall	.-1810   	; 0x3de <uprintf>
 af0:	0f 90       	pop	r0
 af2:	0f 90       	pop	r0
 af4:	0f 90       	pop	r0
 af6:	0f 90       	pop	r0
 af8:	0f 90       	pop	r0
 afa:	0f 90       	pop	r0
 afc:	11 23       	and	r17, r17
 afe:	69 f0       	breq	.+26     	; 0xb1a <main+0x198>
 b00:	80 91 79 00 	lds	r24, 0x0079
 b04:	1f 92       	push	r1
 b06:	8f 93       	push	r24
 b08:	8e e1       	ldi	r24, 0x1E	; 30
 b0a:	90 e8       	ldi	r25, 0x80	; 128
 b0c:	9f 93       	push	r25
 b0e:	8f 93       	push	r24
 b10:	66 dc       	rcall	.-1844   	; 0x3de <uprintf>
 b12:	0f 90       	pop	r0
 b14:	0f 90       	pop	r0
 b16:	0f 90       	pop	r0
 b18:	0f 90       	pop	r0
 b1a:	8d e0       	ldi	r24, 0x0D	; 13
 b1c:	0c df       	rcall	.-488    	; 0x936 <_ZN4UART4SendEh>
 b1e:	8a e0       	ldi	r24, 0x0A	; 10
 b20:	0a df       	rcall	.-492    	; 0x936 <_ZN4UART4SendEh>
 b22:	8a 81       	ldd	r24, Y+2	; 0x02
 b24:	9b 81       	ldd	r25, Y+3	; 0x03
 b26:	01 96       	adiw	r24, 0x01	; 1
 b28:	9b 83       	std	Y+3, r25	; 0x03
 b2a:	8a 83       	std	Y+2, r24	; 0x02
 b2c:	42 cf       	rjmp	.-380    	; 0x9b2 <main+0x30>

00000b2e <eeprom_read_dword>:
 b2e:	a6 e1       	ldi	r26, 0x16	; 22
 b30:	b0 e0       	ldi	r27, 0x00	; 0
 b32:	44 e0       	ldi	r20, 0x04	; 4
 b34:	50 e0       	ldi	r21, 0x00	; 0
 b36:	02 c0       	rjmp	.+4      	; 0xb3c <eeprom_read_blraw>

00000b38 <eeprom_read_block>:
 b38:	dc 01       	movw	r26, r24
 b3a:	cb 01       	movw	r24, r22

00000b3c <eeprom_read_blraw>:
 b3c:	fc 01       	movw	r30, r24
 b3e:	e1 99       	sbic	0x1c, 1	; 28
 b40:	fe cf       	rjmp	.-4      	; 0xb3e <eeprom_read_blraw+0x2>
 b42:	06 c0       	rjmp	.+12     	; 0xb50 <eeprom_read_blraw+0x14>
 b44:	ff bb       	out	0x1f, r31	; 31
 b46:	ee bb       	out	0x1e, r30	; 30
 b48:	e0 9a       	sbi	0x1c, 0	; 28
 b4a:	31 96       	adiw	r30, 0x01	; 1
 b4c:	0d b2       	in	r0, 0x1d	; 29
 b4e:	0d 92       	st	X+, r0
 b50:	41 50       	subi	r20, 0x01	; 1
 b52:	50 40       	sbci	r21, 0x00	; 0
 b54:	b8 f7       	brcc	.-18     	; 0xb44 <eeprom_read_blraw+0x8>
 b56:	08 95       	ret

00000b58 <_exit>:
 b58:	f8 94       	cli

00000b5a <__stop_program>:
 b5a:	ff cf       	rjmp	.-2      	; 0xb5a <__stop_program>
0000001e l     O .text	00000011 _ZZ4mainE3__c_4
0000002f l     O .text	0000000a _ZZ4mainE3__c_3
00000039 l     O .text	0000000a _ZZ4mainE3__c_2
00000043 l     O .text	0000000b _ZZ4mainE3__c_1
0000004e l     O .text	0000004b _ZZ4mainE3__c_0
00000099 l     O .text	00000006 _ZZ4mainE3__c
0000009f g     O .text	00000040 logtab
000000df l     O .text	0000001d _ZZNK8DateTime5printEvE3__c
000000fc l     O .text	0000000f _ZZNK8DateTime5printEvE3__c_0
0000056c g     O .text	00000000 mwn
00800060 g     O .bss	00000015 dcf77
00800075 g     O .bss	00000004 ISR_Buf
00800079 g     O .bss	00000012 dcf77dec
00810000 g     O .eeprom	00000004 eedata
00820000 g     O .fuse	00000003 __fuse
00840000 l     O .signature	00000003 _ZL11__signature
Vorgefundene Kodierung: UTF-80