APP_Servomotor.elf: file format elf32-littlearm
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 000005b4 00000400 00000400 00000400 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .relocate 00000000 20000000 20000000 000009b4 2**0
CONTENTS
2 .bss 00000014 20000000 20000000 00010000 2**2
ALLOC
3 .stack 00000404 20000014 20000014 00010000 2**0
ALLOC
4 .debug_info 000043c4 00000000 00000000 000009b4 2**0
CONTENTS, READONLY, DEBUGGING
5 .debug_abbrev 00000363 00000000 00000000 00004d78 2**0
CONTENTS, READONLY, DEBUGGING
6 .debug_loc 0000026f 00000000 00000000 000050db 2**0
CONTENTS, READONLY, DEBUGGING
7 .debug_aranges 00000060 00000000 00000000 0000534a 2**0
CONTENTS, READONLY, DEBUGGING
8 .debug_ranges 00000068 00000000 00000000 000053aa 2**0
CONTENTS, READONLY, DEBUGGING
9 .debug_macro 00009ebc 00000000 00000000 00005412 2**0
CONTENTS, READONLY, DEBUGGING
10 .debug_line 0000076c 00000000 00000000 0000f2ce 2**0
CONTENTS, READONLY, DEBUGGING
11 .debug_str 00041849 00000000 00000000 0000fa3a 2**0
CONTENTS, READONLY, DEBUGGING
12 .comment 00000059 00000000 00000000 00051283 2**0
CONTENTS, READONLY
13 .ARM.attributes 00000032 00000000 00000000 000512dc 2**0
CONTENTS, READONLY
14 .debug_frame 000000e4 00000000 00000000 00051310 2**2
CONTENTS, READONLY, DEBUGGING
Disassembly of section .text:
00000400
:
400: 18 04 00 20 31 05 00 00 00 00 00 00 fd 04 00 00 ... 1...........
...
43c: c9 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
...
474: 79 04 00 00 y...
00000478 :
//systick_counter++;
}
//-----------------------------------------------------------------------------
void tc1_ISR(void)
{
if (TC1->COUNT16.INTFLAG.reg & TC_INTFLAG_MC0)
478: 4b03 ldr r3, [pc, #12] ; (488 )
47a: 7b9b ldrb r3, [r3, #14]
47c: 06db lsls r3, r3, #27
47e: d502 bpl.n 486
{
TC1->COUNT16.INTFLAG.reg = TC_INTFLAG_MC0;
480: 2210 movs r2, #16
482: 4b01 ldr r3, [pc, #4] ; (488 )
484: 739a strb r2, [r3, #14]
}
}
486: 4770 bx lr
488: 42001800 .word 0x42001800
0000048c :
while (!(SERCOM0->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_DRE)) WDT->CLEAR.reg = 0xA5;
SERCOM0->USART.DATA.reg = c;
}
//-----------------------------------------------------------------------------
static void uart_string(char *s)
{
48c: b570 push {r4, r5, r6, lr}
while (*s)
48e: 7806 ldrb r6, [r0, #0]
490: 2e00 cmp r6, #0
492: d011 beq.n 4b8
while (!(SERCOM0->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_DRE)) WDT->CLEAR.reg = 0xA5;
494: 4a09 ldr r2, [pc, #36] ; (4bc )
496: 2101 movs r1, #1
498: 4d09 ldr r5, [pc, #36] ; (4c0 )
49a: 4b0a ldr r3, [pc, #40] ; (4c4 )
49c: 781c ldrb r4, [r3, #0]
uart_send(*s++);
49e: 3001 adds r0, #1
while (!(SERCOM0->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_DRE)) WDT->CLEAR.reg = 0xA5;
4a0: 7e13 ldrb r3, [r2, #24]
4a2: 420b tst r3, r1
4a4: d103 bne.n 4ae
4a6: 722c strb r4, [r5, #8]
4a8: 7e13 ldrb r3, [r2, #24]
4aa: 420b tst r3, r1
4ac: d0fb beq.n 4a6
SERCOM0->USART.DATA.reg = c;
4ae: b2b6 uxth r6, r6
4b0: 8516 strh r6, [r2, #40] ; 0x28
while (*s)
4b2: 7806 ldrb r6, [r0, #0]
4b4: 2e00 cmp r6, #0
4b6: d1f2 bne.n 49e
}
4b8: bd70 pop {r4, r5, r6, pc}
4ba: 46c0 nop ; (mov r8, r8)
4bc: 42000800 .word 0x42000800
4c0: 40001000 .word 0x40001000
4c4: 00000698 .word 0x00000698
000004c8 :
{
4c8: b510 push {r4, lr}
if(systick_tick) { uart_string("[ARM] CPU have panic\r\n"); WDT->CTRL.reg |= WDT_CTRL_ENABLE; while(1); }
4ca: 4b08 ldr r3, [pc, #32] ; (4ec )
4cc: 681b ldr r3, [r3, #0]
4ce: 2b00 cmp r3, #0
4d0: d103 bne.n 4da
systick_tick = 1;
4d2: 2201 movs r2, #1
4d4: 4b05 ldr r3, [pc, #20] ; (4ec )
4d6: 601a str r2, [r3, #0]
}
4d8: bd10 pop {r4, pc}
if(systick_tick) { uart_string("[ARM] CPU have panic\r\n"); WDT->CTRL.reg |= WDT_CTRL_ENABLE; while(1); }
4da: 4805 ldr r0, [pc, #20] ; (4f0 )
4dc: 4b05 ldr r3, [pc, #20] ; (4f4 )
4de: 4798 blx r3
4e0: 4a05 ldr r2, [pc, #20] ; (4f8 )
4e2: 7813 ldrb r3, [r2, #0]
4e4: 2102 movs r1, #2
4e6: 430b orrs r3, r1
4e8: 7013 strb r3, [r2, #0]
4ea: e7fe b.n 4ea
4ec: 20000000 .word 0x20000000
4f0: 000007c4 .word 0x000007c4
4f4: 0000048d .word 0x0000048d
4f8: 40001000 .word 0x40001000
000004fc :
while (!(SERCOM0->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_RXC)) WDT->CLEAR.reg = 0xA5;
return SERCOM0->USART.DATA.reg;
}
//-----------------------------------------------------------------------------
void sysfault_ISR(void)
{
4fc: b510 push {r4, lr}
uart_string("ERZER\r\n");
4fe: 4804 ldr r0, [pc, #16] ; (510 )
500: 4b04 ldr r3, [pc, #16] ; (514 )
502: 4798 blx r3
WDT->CTRL.reg |= WDT_CTRL_ENABLE;
504: 4a04 ldr r2, [pc, #16] ; (518 )
506: 7813 ldrb r3, [r2, #0]
508: 2102 movs r1, #2
50a: 430b orrs r3, r1
50c: 7013 strb r3, [r2, #0]
50e: e7fe b.n 50e
510: 000007dc .word 0x000007dc
514: 0000048d .word 0x0000048d
518: 40001000 .word 0x40001000
0000051c :
return rueck;
}
//-----------------------------------------------------------------------------
void hint()
{
51c: b510 push {r4, lr}
//const char text[] = "\r\n\r\n"
uart_string("\r\n\r\n"
51e: 4802 ldr r0, [pc, #8] ; (528 )
520: 4b02 ldr r3, [pc, #8] ; (52c )
522: 4798 blx r3
"|-h...Show.this.help.....................|\r\n"
"|-t...print.test.String..................|\r\n"
"|________________________________________|\r\n\r\n\r\n");
//uart_string(text);
}
524: bd10 pop {r4, pc}
526: 46c0 nop ; (mov r8, r8)
528: 000007e4 .word 0x000007e4
52c: 0000048d .word 0x0000048d
00000530 :
{
530: b5f8 push {r3, r4, r5, r6, r7, lr}
PORT->Group[0].DIRSET.reg |= (1 << SERVO_PULSE_PIN); //Pulse Pin Servo (set as Output)
532: 4b48 ldr r3, [pc, #288] ; (654 )
534: 689a ldr r2, [r3, #8]
536: 2180 movs r1, #128 ; 0x80
538: 0449 lsls r1, r1, #17
53a: 430a orrs r2, r1
53c: 609a str r2, [r3, #8]
PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << SERVO_PULSE_PIN); //Pulse Low
53e: 6159 str r1, [r3, #20]
PORT->Group[0].DIRSET.reg |= (1 << TCPIN);
540: 689a ldr r2, [r3, #8]
542: 2120 movs r1, #32
544: 430a orrs r2, r1
546: 609a str r2, [r3, #8]
WDT->CTRL.reg &=~ WDT_CTRL_ENABLE;
548: 4a43 ldr r2, [pc, #268] ; (658 )
54a: 7813 ldrb r3, [r2, #0]
54c: 391e subs r1, #30
54e: 438b bics r3, r1
550: 7013 strb r3, [r2, #0]
uart_string("[ARM] RUN_APP_Servo\r\n");
552: 4842 ldr r0, [pc, #264] ; (65c )
554: 4c42 ldr r4, [pc, #264] ; (660 )
556: 47a0 blx r4
uart_string(__DATE__);
558: 4842 ldr r0, [pc, #264] ; (664 )
55a: 47a0 blx r4
uart_string(" : ");
55c: 4842 ldr r0, [pc, #264] ; (668 )
55e: 47a0 blx r4
uart_string(__TIME__);
560: 4842 ldr r0, [pc, #264] ; (66c )
562: 47a0 blx r4
uart_string("\r\n\r\n");
564: 4842 ldr r0, [pc, #264] ; (670 )
566: 47a0 blx r4
hint();
568: 4b42 ldr r3, [pc, #264] ; (674 )
56a: 4798 blx r3
uint32_t pulse_counter = 0; //Counts Pulse from 0 to PULSEWAVE
56c: 2400 movs r4, #0
56e: e00b b.n 588
case '0': WDT->CTRL.reg |= WDT_CTRL_ENABLE; while(1); //WDT reboot automatically, saves flash! __NVIC_SystemReset(); break;
570: 4a39 ldr r2, [pc, #228] ; (658 )
572: 7813 ldrb r3, [r2, #0]
574: 2102 movs r1, #2
576: 430b orrs r3, r1
578: 7013 strb r3, [r2, #0]
57a: e7fe b.n 57a
case 'h': hint(); break;
57c: 4b3d ldr r3, [pc, #244] ; (674 )
57e: 4798 blx r3
if(systick_tick)
580: 4b3d ldr r3, [pc, #244] ; (678 )
582: 681b ldr r3, [r3, #0]
584: 2b00 cmp r3, #0
586: d15b bne.n 640
if((SERCOM0->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_RXC))
588: 4b3c ldr r3, [pc, #240] ; (67c )
58a: 7e1b ldrb r3, [r3, #24]
58c: 075b lsls r3, r3, #29
58e: d5f7 bpl.n 580
rec = SERCOM0->USART.DATA.reg;
590: 4b3a ldr r3, [pc, #232] ; (67c )
592: 8d1d ldrh r5, [r3, #40] ; 0x28
594: b2ad uxth r5, r5
switch(rec)
596: 002b movs r3, r5
598: 3b30 subs r3, #48 ; 0x30
59a: b2da uxtb r2, r3
59c: 2a49 cmp r2, #73 ; 0x49
59e: d837 bhi.n 610
5a0: 0093 lsls r3, r2, #2
5a2: 4a37 ldr r2, [pc, #220] ; (680 )
5a4: 58d3 ldr r3, [r2, r3]
5a6: 469f mov pc, r3
case 't': uart_string("[ARM] TESTER_Servo\r\n"); break;
5a8: 4836 ldr r0, [pc, #216] ; (684 )
5aa: 4b2d ldr r3, [pc, #180] ; (660 )
5ac: 4798 blx r3
5ae: e7e7 b.n 580
case 'q': PORT->Group[0].OUTSET.reg |= (1 << SERVO_PULSE_PIN); PORT->Group[0].OUTSET.reg |= (1 << TCPIN); break;
5b0: 4b28 ldr r3, [pc, #160] ; (654 )
5b2: 6999 ldr r1, [r3, #24]
5b4: 2280 movs r2, #128 ; 0x80
5b6: 0452 lsls r2, r2, #17
5b8: 430a orrs r2, r1
5ba: 619a str r2, [r3, #24]
5bc: 699a ldr r2, [r3, #24]
5be: 2120 movs r1, #32
5c0: 430a orrs r2, r1
5c2: 619a str r2, [r3, #24]
5c4: e7dc b.n 580
case 'w': PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << SERVO_PULSE_PIN); PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << TCPIN); break;
5c6: 4b23 ldr r3, [pc, #140] ; (654 )
5c8: 2280 movs r2, #128 ; 0x80
5ca: 0452 lsls r2, r2, #17
5cc: 615a str r2, [r3, #20]
5ce: 2220 movs r2, #32
5d0: 615a str r2, [r3, #20]
5d2: e7d5 b.n 580
switch(rec)
5d4: 492c ldr r1, [pc, #176] ; (688 )
case 'y': for(uint32_t x = 0; x < 20000; x++) { PORT->Group[0].OUTSET.reg |= (1 << SERVO_PULSE_PIN); PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << SERVO_PULSE_PIN); } break;
5d6: 4a1f ldr r2, [pc, #124] ; (654 )
5d8: 2080 movs r0, #128 ; 0x80
5da: 0440 lsls r0, r0, #17
5dc: 0005 movs r5, r0
5de: 6993 ldr r3, [r2, #24]
5e0: 4303 orrs r3, r0
5e2: 6193 str r3, [r2, #24]
5e4: 6155 str r5, [r2, #20]
5e6: 3901 subs r1, #1
5e8: 2900 cmp r1, #0
5ea: d1f8 bne.n 5de
5ec: e7c8 b.n 580
switch(rec)
5ee: 4926 ldr r1, [pc, #152] ; (688 )
case 'x': for(uint32_t x = 0; x < 20000; x++) { PORT->Group[0].OUTSET.reg |= (1 << SERVO_PULSE_PIN); WDT->CLEAR.reg = 0xA5; PORT->Group[0].OUTCLR.bit.OUTCLR = (1 << SERVO_PULSE_PIN); } break;
5f0: 4a18 ldr r2, [pc, #96] ; (654 )
5f2: 2080 movs r0, #128 ; 0x80
5f4: 0440 lsls r0, r0, #17
5f6: 4f18 ldr r7, [pc, #96] ; (658 )
5f8: 4b24 ldr r3, [pc, #144] ; (68c )
5fa: 781e ldrb r6, [r3, #0]
5fc: 0005 movs r5, r0
5fe: 6993 ldr r3, [r2, #24]
600: 4303 orrs r3, r0
602: 6193 str r3, [r2, #24]
604: 723e strb r6, [r7, #8]
606: 6155 str r5, [r2, #20]
608: 3901 subs r1, #1
60a: 2900 cmp r1, #0
60c: d1f7 bne.n 5fe
60e: e7b7 b.n 580
default: uart_string("[ARM] Empfangen: "); uart_send(rec); uart_string("\r\n");
610: 481f ldr r0, [pc, #124] ; (690 )
612: 4b13 ldr r3, [pc, #76] ; (660 )
614: 4798 blx r3
while (!(SERCOM0->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_DRE)) WDT->CLEAR.reg = 0xA5;
616: 4b19 ldr r3, [pc, #100] ; (67c )
618: 7e1b ldrb r3, [r3, #24]
61a: 07db lsls r3, r3, #31
61c: d408 bmi.n 630
61e: 480e ldr r0, [pc, #56] ; (658 )
620: 4b1a ldr r3, [pc, #104] ; (68c )
622: 7819 ldrb r1, [r3, #0]
624: 4a15 ldr r2, [pc, #84] ; (67c )
626: 2301 movs r3, #1
628: 7201 strb r1, [r0, #8]
62a: 7e16 ldrb r6, [r2, #24]
62c: 421e tst r6, r3
62e: d0fb beq.n 628
630: 23ff movs r3, #255 ; 0xff
632: 401d ands r5, r3
SERCOM0->USART.DATA.reg = c;
634: 4b11 ldr r3, [pc, #68] ; (67c )
636: 851d strh r5, [r3, #40] ; 0x28
default: uart_string("[ARM] Empfangen: "); uart_send(rec); uart_string("\r\n");
638: 4816 ldr r0, [pc, #88] ; (694 )
63a: 4b09 ldr r3, [pc, #36] ; (660 )
63c: 4798 blx r3
63e: e79f b.n 580
if(pulse_counter == PULSEWAVE)
640: 2cc8 cmp r4, #200 ; 0xc8
642: d004 beq.n 64e
pulse_counter++;
644: 3401 adds r4, #1
systick_tick = 0;
646: 2200 movs r2, #0
648: 4b0b ldr r3, [pc, #44] ; (678 )
64a: 601a str r2, [r3, #0]
64c: e79c b.n 588
pulse_counter = 0;
64e: 2400 movs r4, #0
650: e7f8 b.n 644
652: 46c0 nop ; (mov r8, r8)
654: 41004400 .word 0x41004400
658: 40001000 .word 0x40001000
65c: 0000094c .word 0x0000094c
660: 0000048d .word 0x0000048d
664: 00000964 .word 0x00000964
668: 00000970 .word 0x00000970
66c: 00000974 .word 0x00000974
670: 00000980 .word 0x00000980
674: 0000051d .word 0x0000051d
678: 20000000 .word 0x20000000
67c: 42000800 .word 0x42000800
680: 0000069c .word 0x0000069c
684: 00000988 .word 0x00000988
688: 00004e20 .word 0x00004e20
68c: 00000698 .word 0x00000698
690: 000009a0 .word 0x000009a0
694: 000007d8 .word 0x000007d8
698: 000000a5 .word 0x000000a5
69c: 00000570 .word 0x00000570
6a0: 00000580 .word 0x00000580
6a4: 00000580 .word 0x00000580
6a8: 00000610 .word 0x00000610
6ac: 00000610 .word 0x00000610
6b0: 00000610 .word 0x00000610
6b4: 00000610 .word 0x00000610
6b8: 00000610 .word 0x00000610
6bc: 00000610 .word 0x00000610
6c0: 00000610 .word 0x00000610
6c4: 00000610 .word 0x00000610
6c8: 00000610 .word 0x00000610
6cc: 00000610 .word 0x00000610
6d0: 00000610 .word 0x00000610
6d4: 00000610 .word 0x00000610
6d8: 00000610 .word 0x00000610
6dc: 00000610 .word 0x00000610
6e0: 00000610 .word 0x00000610
6e4: 00000610 .word 0x00000610
6e8: 00000610 .word 0x00000610
6ec: 00000610 .word 0x00000610
6f0: 00000610 .word 0x00000610
6f4: 00000610 .word 0x00000610
6f8: 00000610 .word 0x00000610
6fc: 00000610 .word 0x00000610
700: 00000610 .word 0x00000610
704: 00000610 .word 0x00000610
708: 00000610 .word 0x00000610
70c: 00000610 .word 0x00000610
710: 00000610 .word 0x00000610
714: 00000610 .word 0x00000610
718: 00000610 .word 0x00000610
71c: 00000610 .word 0x00000610
720: 00000610 .word 0x00000610
724: 00000610 .word 0x00000610
728: 00000610 .word 0x00000610
72c: 00000610 .word 0x00000610
730: 00000610 .word 0x00000610
734: 00000610 .word 0x00000610
738: 00000610 .word 0x00000610
73c: 00000610 .word 0x00000610
740: 00000610 .word 0x00000610
744: 00000610 .word 0x00000610
748: 00000610 .word 0x00000610
74c: 00000610 .word 0x00000610
750: 00000610 .word 0x00000610
754: 00000610 .word 0x00000610
758: 00000610 .word 0x00000610
75c: 00000610 .word 0x00000610
760: 00000610 .word 0x00000610
764: 00000610 .word 0x00000610
768: 00000610 .word 0x00000610
76c: 00000610 .word 0x00000610
770: 00000610 .word 0x00000610
774: 00000610 .word 0x00000610
778: 00000610 .word 0x00000610
77c: 0000057c .word 0x0000057c
780: 00000610 .word 0x00000610
784: 00000610 .word 0x00000610
788: 00000610 .word 0x00000610
78c: 00000610 .word 0x00000610
790: 00000610 .word 0x00000610
794: 00000610 .word 0x00000610
798: 00000610 .word 0x00000610
79c: 00000610 .word 0x00000610
7a0: 000005b0 .word 0x000005b0
7a4: 00000610 .word 0x00000610
7a8: 00000610 .word 0x00000610
7ac: 000005a8 .word 0x000005a8
7b0: 00000610 .word 0x00000610
7b4: 00000610 .word 0x00000610
7b8: 000005c6 .word 0x000005c6
7bc: 000005ee .word 0x000005ee
7c0: 000005d4 .word 0x000005d4
7c4: 4d52415b .word 0x4d52415b
7c8: 5043205d .word 0x5043205d
7cc: 61682055 .word 0x61682055
7d0: 70206576 .word 0x70206576
7d4: 63696e61 .word 0x63696e61
7d8: 00000a0d .word 0x00000a0d
7dc: 455a5245 .word 0x455a5245
7e0: 000a0d52 .word 0x000a0d52
7e4: 0a0d0a0d .word 0x0a0d0a0d
7e8: 5f5f5f20 .word 0x5f5f5f20
7ec: 5f5f5f5f .word 0x5f5f5f5f
7f0: 5f5f5f5f .word 0x5f5f5f5f
7f4: 5f5f5f5f .word 0x5f5f5f5f
7f8: 5f5f5f5f .word 0x5f5f5f5f
7fc: 5f5f5f5f .word 0x5f5f5f5f
800: 5f5f5f5f .word 0x5f5f5f5f
804: 5f5f5f5f .word 0x5f5f5f5f
808: 5f5f5f5f .word 0x5f5f5f5f
80c: 5f5f5f5f .word 0x5f5f5f5f
810: 7c0a0d5f .word 0x7c0a0d5f
814: 5050412e .word 0x5050412e
818: 2e79622e .word 0x2e79622e
81c: 2e5a5245 .word 0x2e5a5245
820: 2e2e2e2e .word 0x2e2e2e2e
824: 2e2e2e2e .word 0x2e2e2e2e
828: 2e2e2e2e .word 0x2e2e2e2e
82c: 2e2e2e2e .word 0x2e2e2e2e
830: 2e2e2e2e .word 0x2e2e2e2e
834: 562e2e2e .word 0x562e2e2e
838: 2e302e31 .word 0x2e302e31
83c: 7c0a0d7c .word 0x7c0a0d7c
840: 5f5f5f5f .word 0x5f5f5f5f
844: 5f5f5f5f .word 0x5f5f5f5f
848: 5f5f5f5f .word 0x5f5f5f5f
84c: 5f5f5f5f .word 0x5f5f5f5f
850: 5f5f5f5f .word 0x5f5f5f5f
854: 5f5f5f5f .word 0x5f5f5f5f
858: 5f5f5f5f .word 0x5f5f5f5f
85c: 5f5f5f5f .word 0x5f5f5f5f
860: 5f5f5f5f .word 0x5f5f5f5f
864: 5f5f5f5f .word 0x5f5f5f5f
868: 7c0a0d7c .word 0x7c0a0d7c
86c: 2e2e2e2e .word 0x2e2e2e2e
870: 2e2e2e2e .word 0x2e2e2e2e
874: 2e2e2e2e .word 0x2e2e2e2e
878: 2e2e2e2e .word 0x2e2e2e2e
87c: 2e2e2e2e .word 0x2e2e2e2e
880: 2e2e2e2e .word 0x2e2e2e2e
884: 2e2e2e2e .word 0x2e2e2e2e
888: 2e2e2e2e .word 0x2e2e2e2e
88c: 2e2e2e2e .word 0x2e2e2e2e
890: 2e2e2e2e .word 0x2e2e2e2e
894: 7c0a0d7c .word 0x7c0a0d7c
898: 2e2e302d .word 0x2e2e302d
89c: 7365522e .word 0x7365522e
8a0: 74726174 .word 0x74726174
8a4: 6f6f422f .word 0x6f6f422f
8a8: 616f6c74 .word 0x616f6c74
8ac: 2e726564 .word 0x2e726564
8b0: 2e2e2e2e .word 0x2e2e2e2e
8b4: 2e2e2e2e .word 0x2e2e2e2e
8b8: 2e2e2e2e .word 0x2e2e2e2e
8bc: 2e2e2e2e .word 0x2e2e2e2e
8c0: 7c0a0d7c .word 0x7c0a0d7c
8c4: 2e2e682d .word 0x2e2e682d
8c8: 6f68532e .word 0x6f68532e
8cc: 68742e77 .word 0x68742e77
8d0: 682e7369 .word 0x682e7369
8d4: 2e706c65 .word 0x2e706c65
8d8: 2e2e2e2e .word 0x2e2e2e2e
8dc: 2e2e2e2e .word 0x2e2e2e2e
8e0: 2e2e2e2e .word 0x2e2e2e2e
8e4: 2e2e2e2e .word 0x2e2e2e2e
8e8: 2e2e2e2e .word 0x2e2e2e2e
8ec: 7c0a0d7c .word 0x7c0a0d7c
8f0: 2e2e742d .word 0x2e2e742d
8f4: 6972702e .word 0x6972702e
8f8: 742e746e .word 0x742e746e
8fc: 2e747365 .word 0x2e747365
900: 69727453 .word 0x69727453
904: 2e2e676e .word 0x2e2e676e
908: 2e2e2e2e .word 0x2e2e2e2e
90c: 2e2e2e2e .word 0x2e2e2e2e
910: 2e2e2e2e .word 0x2e2e2e2e
914: 2e2e2e2e .word 0x2e2e2e2e
918: 7c0a0d7c .word 0x7c0a0d7c
91c: 5f5f5f5f .word 0x5f5f5f5f
920: 5f5f5f5f .word 0x5f5f5f5f
924: 5f5f5f5f .word 0x5f5f5f5f
928: 5f5f5f5f .word 0x5f5f5f5f
92c: 5f5f5f5f .word 0x5f5f5f5f
930: 5f5f5f5f .word 0x5f5f5f5f
934: 5f5f5f5f .word 0x5f5f5f5f
938: 5f5f5f5f .word 0x5f5f5f5f
93c: 5f5f5f5f .word 0x5f5f5f5f
940: 5f5f5f5f .word 0x5f5f5f5f
944: 0d0a0d7c .word 0x0d0a0d7c
948: 000a0d0a .word 0x000a0d0a
94c: 4d52415b .word 0x4d52415b
950: 5552205d .word 0x5552205d
954: 50415f4e .word 0x50415f4e
958: 65535f50 .word 0x65535f50
95c: 0d6f7672 .word 0x0d6f7672
960: 0000000a .word 0x0000000a
964: 20727041 .word 0x20727041
968: 32203131 .word 0x32203131
96c: 00323230 .word 0x00323230
970: 00203a20 .word 0x00203a20
974: 313a3132 .word 0x313a3132
978: 33313a38 .word 0x33313a38
97c: 00000000 .word 0x00000000
980: 0a0d0a0d .word 0x0a0d0a0d
984: 00000000 .word 0x00000000
988: 4d52415b .word 0x4d52415b
98c: 4554205d .word 0x4554205d
990: 52455453 .word 0x52455453
994: 7265535f .word 0x7265535f
998: 0a0d6f76 .word 0x0a0d6f76
99c: 00000000 .word 0x00000000
9a0: 4d52415b .word 0x4d52415b
9a4: 6d45205d .word 0x6d45205d
9a8: 6e616670 .word 0x6e616670
9ac: 3a6e6567 .word 0x3a6e6567
9b0: 00000020 .word 0x00000020