summaryrefslogtreecommitdiff
path: root/blinktest_328p
diff options
context:
space:
mode:
Diffstat (limited to 'blinktest_328p')
-rw-r--r--blinktest_328p/bin/Debug/blinktest_328p.elf.eep.hex1
-rw-r--r--blinktest_328p/bin/Debug/blinktest_328p.elf.hex71
-rw-r--r--blinktest_328p/bin/Debug/blinktest_328p.elf.lss539
-rw-r--r--blinktest_328p/bin/Debug/blinktest_328p.elf.map501
-rw-r--r--blinktest_328p/bin/Debug/electic_streaming.elf.map501
-rwxr-xr-xblinktest_328p/bin/Release/blinktest_328p.elfbin12194 -> 0 bytes
-rw-r--r--blinktest_328p/bin/Release/blinktest_328p.elf.eep.hex1
-rw-r--r--blinktest_328p/bin/Release/blinktest_328p.elf.hex70
-rw-r--r--blinktest_328p/bin/Release/blinktest_328p.elf.lss518
-rw-r--r--blinktest_328p/bin/Release/blinktest_328p.elf.map499
-rw-r--r--blinktest_328p/obj/Release/main.obin924 -> 0 bytes
11 files changed, 0 insertions, 2701 deletions
diff --git a/blinktest_328p/bin/Debug/blinktest_328p.elf.eep.hex b/blinktest_328p/bin/Debug/blinktest_328p.elf.eep.hex
deleted file mode 100644
index 1996e8f..0000000
--- a/blinktest_328p/bin/Debug/blinktest_328p.elf.eep.hex
+++ /dev/null
@@ -1 +0,0 @@
-:00000001FF
diff --git a/blinktest_328p/bin/Debug/blinktest_328p.elf.hex b/blinktest_328p/bin/Debug/blinktest_328p.elf.hex
deleted file mode 100644
index 562b5d7..0000000
--- a/blinktest_328p/bin/Debug/blinktest_328p.elf.hex
+++ /dev/null
@@ -1,71 +0,0 @@
-:100000000C945A000C9477000C9477000C947700B1
-:100010000C9477000C9477000C9477000C94770084
-:100020000C9477000C9477000C9477000C94770074
-:100030000C9477000C9477000C9477000C94770064
-:100040000C9498000C9477000C9477000C94770033
-:100050000C9477000C9477000C9477000C94770044
-:100060000C9477000C947700000024272A000025C8
-:10007000282B000023262904040404040404040299
-:100080000202020202030303030303010204081035
-:100090002040800102040810200102040810200002
-:1000A0000000070002010000030406000000000039
-:1000B0000000000011241FBECFEFD8E0DEBFCDBF8F
-:1000C00011E0A0E0B1E0E8E5F4E002C005900D9297
-:1000D000A030B107D9F711E0A0E0B1E001C01D9256
-:1000E000A830B107E1F70E9479000C942A020C9421
-:1000F0000000DF93CF93CDB7DEB70E943B018DE0C8
-:1001000061E00E9475018DE061E00E94930168EE5C
-:1001100073E080E090E00E9403018DE060E00E94C7
-:10012000930168EE73E080E090E00E940301EBCF62
-:100130001F920F920FB60F9211242F938F939F93BC
-:10014000AF93BF938091000190910101A0910201B2
-:10015000B09103018050904CAF4FBF4F809300018E
-:1001600090930101A0930201B093030127C08091F5
-:10017000000190910101A0910201B091030180580A
-:100180009E43A040B0408093000190930101A09352
-:100190000201B09303018091040190910501A091A7
-:1001A0000601B09107010196A11DB11D80930401C4
-:1001B00090930501A0930601B0930701809100017F
-:1001C00090910101A0910201B091030181589E43D9
-:1001D000A040B04060F6BF91AF919F918F912F9159
-:1001E0000F900FBE0F901F9018958FB7F894209125
-:1001F00004013091050140910601509107018FBF24
-:10020000B901CA010895EF92FF920F931F937B01EA
-:100210008C018FB7F89440910401509105016091D1
-:100220000601709107018FBF2FB7F89480910401E8
-:1002300090910501A0910601B09107012FBF841B89
-:10024000950BA60BB70B8E159F05A007B10760F3A2
-:100250001F910F91FF90EF900895019759F0FC01C5
-:10026000EE0FFF1FEE0FFF1F32978FB7F8943197F5
-:10027000F1F78FBF0895789484B5826084BD84B50A
-:10028000816084BD85B5826085BD85B5816085BD91
-:10029000EEE6F0E0808181608083E1E8F0E080813B
-:1002A00082608083808181608083E0E8F0E08081EB
-:1002B00081608083E1EBF0E0808184608083E0EB0B
-:1002C000F0E0808181608083EAE7F0E080818460F3
-:1002D000808380818260808380818160808380814F
-:1002E000806880831092C1000895282F30E0C901F2
-:1002F00085579F4FFC01949129583F4FF9018491F4
-:10030000882381F0E82FF0E0E859FF4FE491F0E016
-:10031000662329F4808190958923808308958081C4
-:10032000892B80830895482F50E0CA0181569F4F42
-:10033000FC012491CA0185579F4FFC0194914958B3
-:100340005F4FFA0134913323C1F1222331F123307D
-:1003500021F4809180008F7705C0243031F48091A2
-:1003600080008F7D8093800018C0213019F484B5FF
-:100370008F7704C0223021F484B58F7D84BD0DC0F9
-:10038000263021F48091B0008F7705C0273029F402
-:100390008091B0008F7D8093B000E32FF0E0E359AF
-:1003A000FF4FE491F0E0662329F480819095892342
-:1003B000808308958081892B80830895482F50E0A1
-:1003C000CA0181569F4FFC012491CA0185579F4F56
-:1003D000FC01949149585F4FFA013491332319F489
-:1003E00020E030E035C0222331F1233021F4809128
-:1003F00080008F7705C0243031F4809180008F7D9C
-:100400008093800018C0213019F484B58F7704C020
-:10041000223021F484B58F7D84BD0DC0263021F4B7
-:100420008091B0008F7705C0273029F48091B0000B
-:100430008F7D8093B000E32FF0E0EE58FF4FE49102
-:10044000F0E0808120E030E0892311F021E030E00D
-:08045000C9010895F894FFCFE3
-:00000001FF
diff --git a/blinktest_328p/bin/Debug/blinktest_328p.elf.lss b/blinktest_328p/bin/Debug/blinktest_328p.elf.lss
deleted file mode 100644
index bee8588..0000000
--- a/blinktest_328p/bin/Debug/blinktest_328p.elf.lss
+++ /dev/null
@@ -1,539 +0,0 @@
-
-bin/Debug/blinktest_328p.elf: file format elf32-avr
-
-Sections:
-Idx Name Size VMA LMA File off Algn
- 0 .text 00000458 00000000 00000000 00000074 2**1
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 1 .bss 00000008 00800100 00800100 000004cc 2**0
- ALLOC
- 2 .stab 00000b28 00000000 00000000 000004cc 2**2
- CONTENTS, READONLY, DEBUGGING
- 3 .stabstr 0000188e 00000000 00000000 00000ff4 2**0
- CONTENTS, READONLY, DEBUGGING
- 4 .debug_aranges 00000040 00000000 00000000 00002882 2**0
- CONTENTS, READONLY, DEBUGGING
- 5 .debug_pubnames 0000016c 00000000 00000000 000028c2 2**0
- CONTENTS, READONLY, DEBUGGING
- 6 .debug_info 000006f2 00000000 00000000 00002a2e 2**0
- CONTENTS, READONLY, DEBUGGING
- 7 .debug_abbrev 000002e1 00000000 00000000 00003120 2**0
- CONTENTS, READONLY, DEBUGGING
- 8 .debug_line 00000551 00000000 00000000 00003401 2**0
- CONTENTS, READONLY, DEBUGGING
- 9 .debug_frame 000000a0 00000000 00000000 00003954 2**2
- CONTENTS, READONLY, DEBUGGING
- 10 .debug_str 00000227 00000000 00000000 000039f4 2**0
- CONTENTS, READONLY, DEBUGGING
- 11 .debug_loc 000001fa 00000000 00000000 00003c1b 2**0
- CONTENTS, READONLY, DEBUGGING
-
-Disassembly of section .text:
-
-00000000 <__vectors>:
- 0: 0c 94 5a 00 jmp 0xb4 ; 0xb4 <__ctors_end>
- 4: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 8: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 10: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 14: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 18: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 1c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 20: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 24: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 28: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 2c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 30: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 34: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 38: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 3c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 40: 0c 94 98 00 jmp 0x130 ; 0x130 <__vector_16>
- 44: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 48: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 4c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 50: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 54: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 58: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 5c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 60: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 64: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
-
-00000068 <port_to_mode_PGM>:
- 68: 00 00 24 27 2a ..$'*
-
-0000006d <port_to_output_PGM>:
- 6d: 00 00 25 28 2b ..%(+
-
-00000072 <port_to_input_PGM>:
- 72: 00 00 23 26 29 ..#&)
-
-00000077 <digital_pin_to_port_PGM>:
- 77: 04 04 04 04 04 04 04 04 02 02 02 02 02 02 03 03 ................
- 87: 03 03 03 03 ....
-
-0000008b <digital_pin_to_bit_mask_PGM>:
- 8b: 01 02 04 08 10 20 40 80 01 02 04 08 10 20 01 02 ..... @...... ..
- 9b: 04 08 10 20 ...
-
-0000009f <digital_pin_to_timer_PGM>:
- 9f: 00 00 00 07 00 02 01 00 00 03 04 06 00 00 00 00 ................
- af: 00 00 00 00 00 .....
-
-000000b4 <__ctors_end>:
- b4: 11 24 eor r1, r1
- b6: 1f be out 0x3f, r1 ; 63
- b8: cf ef ldi r28, 0xFF ; 255
- ba: d8 e0 ldi r29, 0x08 ; 8
- bc: de bf out 0x3e, r29 ; 62
- be: cd bf out 0x3d, r28 ; 61
-
-000000c0 <__do_copy_data>:
- c0: 11 e0 ldi r17, 0x01 ; 1
- c2: a0 e0 ldi r26, 0x00 ; 0
- c4: b1 e0 ldi r27, 0x01 ; 1
- c6: e8 e5 ldi r30, 0x58 ; 88
- c8: f4 e0 ldi r31, 0x04 ; 4
- ca: 02 c0 rjmp .+4 ; 0xd0 <.do_copy_data_start>
-
-000000cc <.do_copy_data_loop>:
- cc: 05 90 lpm r0, Z+
- ce: 0d 92 st X+, r0
-
-000000d0 <.do_copy_data_start>:
- d0: a0 30 cpi r26, 0x00 ; 0
- d2: b1 07 cpc r27, r17
- d4: d9 f7 brne .-10 ; 0xcc <.do_copy_data_loop>
-
-000000d6 <__do_clear_bss>:
- d6: 11 e0 ldi r17, 0x01 ; 1
- d8: a0 e0 ldi r26, 0x00 ; 0
- da: b1 e0 ldi r27, 0x01 ; 1
- dc: 01 c0 rjmp .+2 ; 0xe0 <.do_clear_bss_start>
-
-000000de <.do_clear_bss_loop>:
- de: 1d 92 st X+, r1
-
-000000e0 <.do_clear_bss_start>:
- e0: a8 30 cpi r26, 0x08 ; 8
- e2: b1 07 cpc r27, r17
- e4: e1 f7 brne .-8 ; 0xde <.do_clear_bss_loop>
- e6: 0e 94 79 00 call 0xf2 ; 0xf2 <main>
- ea: 0c 94 2a 02 jmp 0x454 ; 0x454 <_exit>
-
-000000ee <__bad_interrupt>:
- ee: 0c 94 00 00 jmp 0 ; 0x0 <__vectors>
-
-000000f2 <main>:
-
-
-#include <WProgram.h> //import main Arduino header file
-
-
-int main(){
- f2: df 93 push r29
- f4: cf 93 push r28
- f6: cd b7 in r28, 0x3d ; 61
- f8: de b7 in r29, 0x3e ; 62
-
- init(); //-- init Arduino library - delay, PWM setup messes with timers, millis(), micros() etc don't work without it
- fa: 0e 94 3b 01 call 0x276 ; 0x276 <init>
- pinMode(13, OUTPUT);
- fe: 8d e0 ldi r24, 0x0D ; 13
- 100: 61 e0 ldi r22, 0x01 ; 1
- 102: 0e 94 75 01 call 0x2ea ; 0x2ea <pinMode>
-
-
-
- while(1) {
- digitalWrite(13, HIGH); // set the LED on
- 106: 8d e0 ldi r24, 0x0D ; 13
- 108: 61 e0 ldi r22, 0x01 ; 1
- 10a: 0e 94 93 01 call 0x326 ; 0x326 <digitalWrite>
- delay(1000); // wait for a second
- 10e: 68 ee ldi r22, 0xE8 ; 232
- 110: 73 e0 ldi r23, 0x03 ; 3
- 112: 80 e0 ldi r24, 0x00 ; 0
- 114: 90 e0 ldi r25, 0x00 ; 0
- 116: 0e 94 03 01 call 0x206 ; 0x206 <delay>
- digitalWrite(13, LOW); // set the LED off
- 11a: 8d e0 ldi r24, 0x0D ; 13
- 11c: 60 e0 ldi r22, 0x00 ; 0
- 11e: 0e 94 93 01 call 0x326 ; 0x326 <digitalWrite>
- delay(1000); // wait for a second
- 122: 68 ee ldi r22, 0xE8 ; 232
- 124: 73 e0 ldi r23, 0x03 ; 3
- 126: 80 e0 ldi r24, 0x00 ; 0
- 128: 90 e0 ldi r25, 0x00 ; 0
- 12a: 0e 94 03 01 call 0x206 ; 0x206 <delay>
- 12e: eb cf rjmp .-42 ; 0x106 <main+0x14>
-
-00000130 <__vector_16>:
- 130: 1f 92 push r1
- 132: 0f 92 push r0
- 134: 0f b6 in r0, 0x3f ; 63
- 136: 0f 92 push r0
- 138: 11 24 eor r1, r1
- 13a: 2f 93 push r18
- 13c: 8f 93 push r24
- 13e: 9f 93 push r25
- 140: af 93 push r26
- 142: bf 93 push r27
- 144: 80 91 00 01 lds r24, 0x0100
- 148: 90 91 01 01 lds r25, 0x0101
- 14c: a0 91 02 01 lds r26, 0x0102
- 150: b0 91 03 01 lds r27, 0x0103
- 154: 80 50 subi r24, 0x00 ; 0
- 156: 90 4c sbci r25, 0xC0 ; 192
- 158: af 4f sbci r26, 0xFF ; 255
- 15a: bf 4f sbci r27, 0xFF ; 255
- 15c: 80 93 00 01 sts 0x0100, r24
- 160: 90 93 01 01 sts 0x0101, r25
- 164: a0 93 02 01 sts 0x0102, r26
- 168: b0 93 03 01 sts 0x0103, r27
- 16c: 27 c0 rjmp .+78 ; 0x1bc <__vector_16+0x8c>
- 16e: 80 91 00 01 lds r24, 0x0100
- 172: 90 91 01 01 lds r25, 0x0101
- 176: a0 91 02 01 lds r26, 0x0102
- 17a: b0 91 03 01 lds r27, 0x0103
- 17e: 80 58 subi r24, 0x80 ; 128
- 180: 9e 43 sbci r25, 0x3E ; 62
- 182: a0 40 sbci r26, 0x00 ; 0
- 184: b0 40 sbci r27, 0x00 ; 0
- 186: 80 93 00 01 sts 0x0100, r24
- 18a: 90 93 01 01 sts 0x0101, r25
- 18e: a0 93 02 01 sts 0x0102, r26
- 192: b0 93 03 01 sts 0x0103, r27
- 196: 80 91 04 01 lds r24, 0x0104
- 19a: 90 91 05 01 lds r25, 0x0105
- 19e: a0 91 06 01 lds r26, 0x0106
- 1a2: b0 91 07 01 lds r27, 0x0107
- 1a6: 01 96 adiw r24, 0x01 ; 1
- 1a8: a1 1d adc r26, r1
- 1aa: b1 1d adc r27, r1
- 1ac: 80 93 04 01 sts 0x0104, r24
- 1b0: 90 93 05 01 sts 0x0105, r25
- 1b4: a0 93 06 01 sts 0x0106, r26
- 1b8: b0 93 07 01 sts 0x0107, r27
- 1bc: 80 91 00 01 lds r24, 0x0100
- 1c0: 90 91 01 01 lds r25, 0x0101
- 1c4: a0 91 02 01 lds r26, 0x0102
- 1c8: b0 91 03 01 lds r27, 0x0103
- 1cc: 81 58 subi r24, 0x81 ; 129
- 1ce: 9e 43 sbci r25, 0x3E ; 62
- 1d0: a0 40 sbci r26, 0x00 ; 0
- 1d2: b0 40 sbci r27, 0x00 ; 0
- 1d4: 60 f6 brcc .-104 ; 0x16e <__vector_16+0x3e>
- 1d6: bf 91 pop r27
- 1d8: af 91 pop r26
- 1da: 9f 91 pop r25
- 1dc: 8f 91 pop r24
- 1de: 2f 91 pop r18
- 1e0: 0f 90 pop r0
- 1e2: 0f be out 0x3f, r0 ; 63
- 1e4: 0f 90 pop r0
- 1e6: 1f 90 pop r1
- 1e8: 18 95 reti
-
-000001ea <millis>:
- 1ea: 8f b7 in r24, 0x3f ; 63
- 1ec: f8 94 cli
- 1ee: 20 91 04 01 lds r18, 0x0104
- 1f2: 30 91 05 01 lds r19, 0x0105
- 1f6: 40 91 06 01 lds r20, 0x0106
- 1fa: 50 91 07 01 lds r21, 0x0107
- 1fe: 8f bf out 0x3f, r24 ; 63
- 200: b9 01 movw r22, r18
- 202: ca 01 movw r24, r20
- 204: 08 95 ret
-
-00000206 <delay>:
- 206: ef 92 push r14
- 208: ff 92 push r15
- 20a: 0f 93 push r16
- 20c: 1f 93 push r17
- 20e: 7b 01 movw r14, r22
- 210: 8c 01 movw r16, r24
- 212: 8f b7 in r24, 0x3f ; 63
- 214: f8 94 cli
- 216: 40 91 04 01 lds r20, 0x0104
- 21a: 50 91 05 01 lds r21, 0x0105
- 21e: 60 91 06 01 lds r22, 0x0106
- 222: 70 91 07 01 lds r23, 0x0107
- 226: 8f bf out 0x3f, r24 ; 63
- 228: 2f b7 in r18, 0x3f ; 63
- 22a: f8 94 cli
- 22c: 80 91 04 01 lds r24, 0x0104
- 230: 90 91 05 01 lds r25, 0x0105
- 234: a0 91 06 01 lds r26, 0x0106
- 238: b0 91 07 01 lds r27, 0x0107
- 23c: 2f bf out 0x3f, r18 ; 63
- 23e: 84 1b sub r24, r20
- 240: 95 0b sbc r25, r21
- 242: a6 0b sbc r26, r22
- 244: b7 0b sbc r27, r23
- 246: 8e 15 cp r24, r14
- 248: 9f 05 cpc r25, r15
- 24a: a0 07 cpc r26, r16
- 24c: b1 07 cpc r27, r17
- 24e: 60 f3 brcs .-40 ; 0x228 <delay+0x22>
- 250: 1f 91 pop r17
- 252: 0f 91 pop r16
- 254: ff 90 pop r15
- 256: ef 90 pop r14
- 258: 08 95 ret
-
-0000025a <delayMicroseconds>:
- 25a: 01 97 sbiw r24, 0x01 ; 1
- 25c: 59 f0 breq .+22 ; 0x274 <delayMicroseconds+0x1a>
- 25e: fc 01 movw r30, r24
- 260: ee 0f add r30, r30
- 262: ff 1f adc r31, r31
- 264: ee 0f add r30, r30
- 266: ff 1f adc r31, r31
- 268: 32 97 sbiw r30, 0x02 ; 2
- 26a: 8f b7 in r24, 0x3f ; 63
- 26c: f8 94 cli
- 26e: 31 97 sbiw r30, 0x01 ; 1
- 270: f1 f7 brne .-4 ; 0x26e <delayMicroseconds+0x14>
- 272: 8f bf out 0x3f, r24 ; 63
- 274: 08 95 ret
-
-00000276 <init>:
- 276: 78 94 sei
- 278: 84 b5 in r24, 0x24 ; 36
- 27a: 82 60 ori r24, 0x02 ; 2
- 27c: 84 bd out 0x24, r24 ; 36
- 27e: 84 b5 in r24, 0x24 ; 36
- 280: 81 60 ori r24, 0x01 ; 1
- 282: 84 bd out 0x24, r24 ; 36
- 284: 85 b5 in r24, 0x25 ; 37
- 286: 82 60 ori r24, 0x02 ; 2
- 288: 85 bd out 0x25, r24 ; 37
- 28a: 85 b5 in r24, 0x25 ; 37
- 28c: 81 60 ori r24, 0x01 ; 1
- 28e: 85 bd out 0x25, r24 ; 37
- 290: ee e6 ldi r30, 0x6E ; 110
- 292: f0 e0 ldi r31, 0x00 ; 0
- 294: 80 81 ld r24, Z
- 296: 81 60 ori r24, 0x01 ; 1
- 298: 80 83 st Z, r24
- 29a: e1 e8 ldi r30, 0x81 ; 129
- 29c: f0 e0 ldi r31, 0x00 ; 0
- 29e: 80 81 ld r24, Z
- 2a0: 82 60 ori r24, 0x02 ; 2
- 2a2: 80 83 st Z, r24
- 2a4: 80 81 ld r24, Z
- 2a6: 81 60 ori r24, 0x01 ; 1
- 2a8: 80 83 st Z, r24
- 2aa: e0 e8 ldi r30, 0x80 ; 128
- 2ac: f0 e0 ldi r31, 0x00 ; 0
- 2ae: 80 81 ld r24, Z
- 2b0: 81 60 ori r24, 0x01 ; 1
- 2b2: 80 83 st Z, r24
- 2b4: e1 eb ldi r30, 0xB1 ; 177
- 2b6: f0 e0 ldi r31, 0x00 ; 0
- 2b8: 80 81 ld r24, Z
- 2ba: 84 60 ori r24, 0x04 ; 4
- 2bc: 80 83 st Z, r24
- 2be: e0 eb ldi r30, 0xB0 ; 176
- 2c0: f0 e0 ldi r31, 0x00 ; 0
- 2c2: 80 81 ld r24, Z
- 2c4: 81 60 ori r24, 0x01 ; 1
- 2c6: 80 83 st Z, r24
- 2c8: ea e7 ldi r30, 0x7A ; 122
- 2ca: f0 e0 ldi r31, 0x00 ; 0
- 2cc: 80 81 ld r24, Z
- 2ce: 84 60 ori r24, 0x04 ; 4
- 2d0: 80 83 st Z, r24
- 2d2: 80 81 ld r24, Z
- 2d4: 82 60 ori r24, 0x02 ; 2
- 2d6: 80 83 st Z, r24
- 2d8: 80 81 ld r24, Z
- 2da: 81 60 ori r24, 0x01 ; 1
- 2dc: 80 83 st Z, r24
- 2de: 80 81 ld r24, Z
- 2e0: 80 68 ori r24, 0x80 ; 128
- 2e2: 80 83 st Z, r24
- 2e4: 10 92 c1 00 sts 0x00C1, r1
- 2e8: 08 95 ret
-
-000002ea <pinMode>:
- 2ea: 28 2f mov r18, r24
- 2ec: 30 e0 ldi r19, 0x00 ; 0
- 2ee: c9 01 movw r24, r18
- 2f0: 85 57 subi r24, 0x75 ; 117
- 2f2: 9f 4f sbci r25, 0xFF ; 255
- 2f4: fc 01 movw r30, r24
- 2f6: 94 91 lpm r25, Z+
- 2f8: 29 58 subi r18, 0x89 ; 137
- 2fa: 3f 4f sbci r19, 0xFF ; 255
- 2fc: f9 01 movw r30, r18
- 2fe: 84 91 lpm r24, Z+
- 300: 88 23 and r24, r24
- 302: 81 f0 breq .+32 ; 0x324 <pinMode+0x3a>
- 304: e8 2f mov r30, r24
- 306: f0 e0 ldi r31, 0x00 ; 0
- 308: e8 59 subi r30, 0x98 ; 152
- 30a: ff 4f sbci r31, 0xFF ; 255
- 30c: e4 91 lpm r30, Z+
- 30e: f0 e0 ldi r31, 0x00 ; 0
- 310: 66 23 and r22, r22
- 312: 29 f4 brne .+10 ; 0x31e <pinMode+0x34>
- 314: 80 81 ld r24, Z
- 316: 90 95 com r25
- 318: 89 23 and r24, r25
- 31a: 80 83 st Z, r24
- 31c: 08 95 ret
- 31e: 80 81 ld r24, Z
- 320: 89 2b or r24, r25
- 322: 80 83 st Z, r24
- 324: 08 95 ret
-
-00000326 <digitalWrite>:
- 326: 48 2f mov r20, r24
- 328: 50 e0 ldi r21, 0x00 ; 0
- 32a: ca 01 movw r24, r20
- 32c: 81 56 subi r24, 0x61 ; 97
- 32e: 9f 4f sbci r25, 0xFF ; 255
- 330: fc 01 movw r30, r24
- 332: 24 91 lpm r18, Z+
- 334: ca 01 movw r24, r20
- 336: 85 57 subi r24, 0x75 ; 117
- 338: 9f 4f sbci r25, 0xFF ; 255
- 33a: fc 01 movw r30, r24
- 33c: 94 91 lpm r25, Z+
- 33e: 49 58 subi r20, 0x89 ; 137
- 340: 5f 4f sbci r21, 0xFF ; 255
- 342: fa 01 movw r30, r20
- 344: 34 91 lpm r19, Z+
- 346: 33 23 and r19, r19
- 348: c1 f1 breq .+112 ; 0x3ba <digitalWrite+0x94>
- 34a: 22 23 and r18, r18
- 34c: 31 f1 breq .+76 ; 0x39a <digitalWrite+0x74>
- 34e: 23 30 cpi r18, 0x03 ; 3
- 350: 21 f4 brne .+8 ; 0x35a <digitalWrite+0x34>
- 352: 80 91 80 00 lds r24, 0x0080
- 356: 8f 77 andi r24, 0x7F ; 127
- 358: 05 c0 rjmp .+10 ; 0x364 <digitalWrite+0x3e>
- 35a: 24 30 cpi r18, 0x04 ; 4
- 35c: 31 f4 brne .+12 ; 0x36a <digitalWrite+0x44>
- 35e: 80 91 80 00 lds r24, 0x0080
- 362: 8f 7d andi r24, 0xDF ; 223
- 364: 80 93 80 00 sts 0x0080, r24
- 368: 18 c0 rjmp .+48 ; 0x39a <digitalWrite+0x74>
- 36a: 21 30 cpi r18, 0x01 ; 1
- 36c: 19 f4 brne .+6 ; 0x374 <digitalWrite+0x4e>
- 36e: 84 b5 in r24, 0x24 ; 36
- 370: 8f 77 andi r24, 0x7F ; 127
- 372: 04 c0 rjmp .+8 ; 0x37c <digitalWrite+0x56>
- 374: 22 30 cpi r18, 0x02 ; 2
- 376: 21 f4 brne .+8 ; 0x380 <digitalWrite+0x5a>
- 378: 84 b5 in r24, 0x24 ; 36
- 37a: 8f 7d andi r24, 0xDF ; 223
- 37c: 84 bd out 0x24, r24 ; 36
- 37e: 0d c0 rjmp .+26 ; 0x39a <digitalWrite+0x74>
- 380: 26 30 cpi r18, 0x06 ; 6
- 382: 21 f4 brne .+8 ; 0x38c <digitalWrite+0x66>
- 384: 80 91 b0 00 lds r24, 0x00B0
- 388: 8f 77 andi r24, 0x7F ; 127
- 38a: 05 c0 rjmp .+10 ; 0x396 <digitalWrite+0x70>
- 38c: 27 30 cpi r18, 0x07 ; 7
- 38e: 29 f4 brne .+10 ; 0x39a <digitalWrite+0x74>
- 390: 80 91 b0 00 lds r24, 0x00B0
- 394: 8f 7d andi r24, 0xDF ; 223
- 396: 80 93 b0 00 sts 0x00B0, r24
- 39a: e3 2f mov r30, r19
- 39c: f0 e0 ldi r31, 0x00 ; 0
- 39e: e3 59 subi r30, 0x93 ; 147
- 3a0: ff 4f sbci r31, 0xFF ; 255
- 3a2: e4 91 lpm r30, Z+
- 3a4: f0 e0 ldi r31, 0x00 ; 0
- 3a6: 66 23 and r22, r22
- 3a8: 29 f4 brne .+10 ; 0x3b4 <digitalWrite+0x8e>
- 3aa: 80 81 ld r24, Z
- 3ac: 90 95 com r25
- 3ae: 89 23 and r24, r25
- 3b0: 80 83 st Z, r24
- 3b2: 08 95 ret
- 3b4: 80 81 ld r24, Z
- 3b6: 89 2b or r24, r25
- 3b8: 80 83 st Z, r24
- 3ba: 08 95 ret
-
-000003bc <digitalRead>:
- 3bc: 48 2f mov r20, r24
- 3be: 50 e0 ldi r21, 0x00 ; 0
- 3c0: ca 01 movw r24, r20
- 3c2: 81 56 subi r24, 0x61 ; 97
- 3c4: 9f 4f sbci r25, 0xFF ; 255
- 3c6: fc 01 movw r30, r24
- 3c8: 24 91 lpm r18, Z+
- 3ca: ca 01 movw r24, r20
- 3cc: 85 57 subi r24, 0x75 ; 117
- 3ce: 9f 4f sbci r25, 0xFF ; 255
- 3d0: fc 01 movw r30, r24
- 3d2: 94 91 lpm r25, Z+
- 3d4: 49 58 subi r20, 0x89 ; 137
- 3d6: 5f 4f sbci r21, 0xFF ; 255
- 3d8: fa 01 movw r30, r20
- 3da: 34 91 lpm r19, Z+
- 3dc: 33 23 and r19, r19
- 3de: 19 f4 brne .+6 ; 0x3e6 <digitalRead+0x2a>
- 3e0: 20 e0 ldi r18, 0x00 ; 0
- 3e2: 30 e0 ldi r19, 0x00 ; 0
- 3e4: 35 c0 rjmp .+106 ; 0x450 <digitalRead+0x94>
- 3e6: 22 23 and r18, r18
- 3e8: 31 f1 breq .+76 ; 0x436 <digitalRead+0x7a>
- 3ea: 23 30 cpi r18, 0x03 ; 3
- 3ec: 21 f4 brne .+8 ; 0x3f6 <digitalRead+0x3a>
- 3ee: 80 91 80 00 lds r24, 0x0080
- 3f2: 8f 77 andi r24, 0x7F ; 127
- 3f4: 05 c0 rjmp .+10 ; 0x400 <digitalRead+0x44>
- 3f6: 24 30 cpi r18, 0x04 ; 4
- 3f8: 31 f4 brne .+12 ; 0x406 <digitalRead+0x4a>
- 3fa: 80 91 80 00 lds r24, 0x0080
- 3fe: 8f 7d andi r24, 0xDF ; 223
- 400: 80 93 80 00 sts 0x0080, r24
- 404: 18 c0 rjmp .+48 ; 0x436 <digitalRead+0x7a>
- 406: 21 30 cpi r18, 0x01 ; 1
- 408: 19 f4 brne .+6 ; 0x410 <digitalRead+0x54>
- 40a: 84 b5 in r24, 0x24 ; 36
- 40c: 8f 77 andi r24, 0x7F ; 127
- 40e: 04 c0 rjmp .+8 ; 0x418 <digitalRead+0x5c>
- 410: 22 30 cpi r18, 0x02 ; 2
- 412: 21 f4 brne .+8 ; 0x41c <digitalRead+0x60>
- 414: 84 b5 in r24, 0x24 ; 36
- 416: 8f 7d andi r24, 0xDF ; 223
- 418: 84 bd out 0x24, r24 ; 36
- 41a: 0d c0 rjmp .+26 ; 0x436 <digitalRead+0x7a>
- 41c: 26 30 cpi r18, 0x06 ; 6
- 41e: 21 f4 brne .+8 ; 0x428 <digitalRead+0x6c>
- 420: 80 91 b0 00 lds r24, 0x00B0
- 424: 8f 77 andi r24, 0x7F ; 127
- 426: 05 c0 rjmp .+10 ; 0x432 <digitalRead+0x76>
- 428: 27 30 cpi r18, 0x07 ; 7
- 42a: 29 f4 brne .+10 ; 0x436 <digitalRead+0x7a>
- 42c: 80 91 b0 00 lds r24, 0x00B0
- 430: 8f 7d andi r24, 0xDF ; 223
- 432: 80 93 b0 00 sts 0x00B0, r24
- 436: e3 2f mov r30, r19
- 438: f0 e0 ldi r31, 0x00 ; 0
- 43a: ee 58 subi r30, 0x8E ; 142
- 43c: ff 4f sbci r31, 0xFF ; 255
- 43e: e4 91 lpm r30, Z+
- 440: f0 e0 ldi r31, 0x00 ; 0
- 442: 80 81 ld r24, Z
- 444: 20 e0 ldi r18, 0x00 ; 0
- 446: 30 e0 ldi r19, 0x00 ; 0
- 448: 89 23 and r24, r25
- 44a: 11 f0 breq .+4 ; 0x450 <digitalRead+0x94>
- 44c: 21 e0 ldi r18, 0x01 ; 1
- 44e: 30 e0 ldi r19, 0x00 ; 0
- 450: c9 01 movw r24, r18
- 452: 08 95 ret
-
-00000454 <_exit>:
- 454: f8 94 cli
-
-00000456 <__stop_program>:
- 456: ff cf rjmp .-2 ; 0x456 <__stop_program>
diff --git a/blinktest_328p/bin/Debug/blinktest_328p.elf.map b/blinktest_328p/bin/Debug/blinktest_328p.elf.map
deleted file mode 100644
index dfdd957..0000000
--- a/blinktest_328p/bin/Debug/blinktest_328p.elf.map
+++ /dev/null
@@ -1,501 +0,0 @@
-Archive member included because of file (symbol)
-
-../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Debug/main.o (delay)
-../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Debug/main.o (pinMode)
-../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o) (port_to_mode_PGM)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o (exit)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o) (__do_copy_data)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o) (__do_clear_bss)
-
-Memory Configuration
-
-Name Origin Length Attributes
-text 0x00000000 0x00020000 xr
-data 0x00800060 0x0000ffa0 rw !x
-eeprom 0x00810000 0x00010000 rw !x
-fuse 0x00820000 0x00000400 rw !x
-lock 0x00830000 0x00000400 rw !x
-signature 0x00840000 0x00000400 rw !x
-*default* 0x00000000 0xffffffff
-
-Linker script and memory map
-
-Address of section .data set to 0x800100
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-LOAD obj/Debug/main.o
-LOAD ../arduino_libs/core0022_328p.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/libm.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/libc.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-
-.hash
- *(.hash)
-
-.dynsym
- *(.dynsym)
-
-.dynstr
- *(.dynstr)
-
-.gnu.version
- *(.gnu.version)
-
-.gnu.version_d
- *(.gnu.version_d)
-
-.gnu.version_r
- *(.gnu.version_r)
-
-.rel.init
- *(.rel.init)
-
-.rela.init
- *(.rela.init)
-
-.rel.text
- *(.rel.text)
- *(.rel.text.*)
- *(.rel.gnu.linkonce.t*)
-
-.rela.text
- *(.rela.text)
- *(.rela.text.*)
- *(.rela.gnu.linkonce.t*)
-
-.rel.fini
- *(.rel.fini)
-
-.rela.fini
- *(.rela.fini)
-
-.rel.rodata
- *(.rel.rodata)
- *(.rel.rodata.*)
- *(.rel.gnu.linkonce.r*)
-
-.rela.rodata
- *(.rela.rodata)
- *(.rela.rodata.*)
- *(.rela.gnu.linkonce.r*)
-
-.rel.data
- *(.rel.data)
- *(.rel.data.*)
- *(.rel.gnu.linkonce.d*)
-
-.rela.data
- *(.rela.data)
- *(.rela.data.*)
- *(.rela.gnu.linkonce.d*)
-
-.rel.ctors
- *(.rel.ctors)
-
-.rela.ctors
- *(.rela.ctors)
-
-.rel.dtors
- *(.rel.dtors)
-
-.rela.dtors
- *(.rela.dtors)
-
-.rel.got
- *(.rel.got)
-
-.rela.got
- *(.rela.got)
-
-.rel.bss
- *(.rel.bss)
-
-.rela.bss
- *(.rela.bss)
-
-.rel.plt
- *(.rel.plt)
-
-.rela.plt
- *(.rela.plt)
-
-.text 0x00000000 0x458
- *(.vectors)
- .vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x00000000 __vectors
- 0x00000000 __vector_default
- *(.vectors)
- *(.progmem.gcc*)
- *(.progmem*)
- .progmem.data 0x00000068 0x4b ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- 0x00000068 port_to_mode_PGM
- 0x0000006d port_to_output_PGM
- 0x00000072 port_to_input_PGM
- 0x00000077 digital_pin_to_port_PGM
- 0x0000008b digital_pin_to_bit_mask_PGM
- 0x0000009f digital_pin_to_timer_PGM
- 0x000000b4 . = ALIGN (0x2)
- *fill* 0x000000b3 0x1 00
- 0x000000b4 __trampolines_start = .
- *(.trampolines)
- .trampolines 0x000000b4 0x0 linker stubs
- *(.trampolines*)
- 0x000000b4 __trampolines_end = .
- *(.jumptables)
- *(.jumptables*)
- *(.lowtext)
- *(.lowtext*)
- 0x000000b4 __ctors_start = .
- *(.ctors)
- 0x000000b4 __ctors_end = .
- 0x000000b4 __dtors_start = .
- *(.dtors)
- 0x000000b4 __dtors_end = .
- SORT(*)(.ctors)
- SORT(*)(.dtors)
- *(.init0)
- .init0 0x000000b4 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x000000b4 __init
- *(.init0)
- *(.init1)
- *(.init1)
- *(.init2)
- .init2 0x000000b4 0xc /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- *(.init2)
- *(.init3)
- *(.init3)
- *(.init4)
- .init4 0x000000c0 0x16 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- 0x000000c0 __do_copy_data
- .init4 0x000000d6 0x10 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x000000d6 __do_clear_bss
- *(.init4)
- *(.init5)
- *(.init5)
- *(.init6)
- *(.init6)
- *(.init7)
- *(.init7)
- *(.init8)
- *(.init8)
- *(.init9)
- .init9 0x000000e6 0x8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- *(.init9)
- *(.text)
- .text 0x000000ee 0x4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x000000ee __vector_22
- 0x000000ee __vector_1
- 0x000000ee __vector_24
- 0x000000ee __vector_12
- 0x000000ee __bad_interrupt
- 0x000000ee __vector_6
- 0x000000ee __vector_3
- 0x000000ee __vector_23
- 0x000000ee __vector_25
- 0x000000ee __vector_11
- 0x000000ee __vector_13
- 0x000000ee __vector_17
- 0x000000ee __vector_19
- 0x000000ee __vector_7
- 0x000000ee __vector_5
- 0x000000ee __vector_4
- 0x000000ee __vector_9
- 0x000000ee __vector_2
- 0x000000ee __vector_21
- 0x000000ee __vector_15
- 0x000000ee __vector_8
- 0x000000ee __vector_14
- 0x000000ee __vector_10
- 0x000000ee __vector_18
- 0x000000ee __vector_20
- .text 0x000000f2 0x3e obj/Debug/main.o
- 0x000000f2 main
- .text 0x00000130 0x1ba ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x00000130 __vector_16
- 0x000001ea millis
- 0x00000206 delay
- 0x0000025a delayMicroseconds
- 0x00000276 init
- .text 0x000002ea 0x16a ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- 0x000002ea pinMode
- 0x00000326 digitalWrite
- 0x000003bc digitalRead
- .text 0x00000454 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .text 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .text 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .text 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x00000454 . = ALIGN (0x2)
- *(.text.*)
- .text.libgcc 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .text.libgcc 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .text.libgcc 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x00000454 . = ALIGN (0x2)
- *(.fini9)
- .fini9 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- 0x00000454 exit
- 0x00000454 _exit
- *(.fini9)
- *(.fini8)
- *(.fini8)
- *(.fini7)
- *(.fini7)
- *(.fini6)
- *(.fini6)
- *(.fini5)
- *(.fini5)
- *(.fini4)
- *(.fini4)
- *(.fini3)
- *(.fini3)
- *(.fini2)
- *(.fini2)
- *(.fini1)
- *(.fini1)
- *(.fini0)
- .fini0 0x00000454 0x4 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- *(.fini0)
- 0x00000458 _etext = .
-
-.data 0x00800100 0x0 load address 0x00000458
- 0x00800100 PROVIDE (__data_start, .)
- *(.data)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .data 0x00800100 0x0 obj/Debug/main.o
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- *(.data*)
- *(.rodata)
- *(.rodata*)
- *(.gnu.linkonce.d*)
- 0x00800100 . = ALIGN (0x2)
- 0x00800100 _edata = .
- 0x00800100 PROVIDE (__data_end, .)
-
-.bss 0x00800100 0x8
- 0x00800100 PROVIDE (__bss_start, .)
- *(.bss)
- .bss 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .bss 0x00800100 0x0 obj/Debug/main.o
- .bss 0x00800100 0x8 ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x00800100 timer0_clock_cycles
- 0x00800104 timer0_millis
- .bss 0x00800108 0x0 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .bss 0x00800108 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- *(.bss*)
- *(COMMON)
- 0x00800108 PROVIDE (__bss_end, .)
- 0x00000458 __data_load_start = LOADADDR (.data)
- 0x00000458 __data_load_end = (__data_load_start + SIZEOF (.data))
-
-.noinit 0x00800108 0x0
- 0x00800108 PROVIDE (__noinit_start, .)
- *(.noinit*)
- 0x00800108 PROVIDE (__noinit_end, .)
- 0x00800108 _end = .
- 0x00800108 PROVIDE (__heap_start, .)
-
-.eeprom 0x00810000 0x0
- *(.eeprom*)
- 0x00810000 __eeprom_end = .
-
-.fuse
- *(.fuse)
- *(.lfuse)
- *(.hfuse)
- *(.efuse)
-
-.lock
- *(.lock*)
-
-.signature
- *(.signature*)
-
-.stab 0x00000000 0xb28
- *(.stab)
- .stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .stab 0x000006b4 0x474 obj/Debug/main.o
- 0x480 (size before relaxing)
-
-.stabstr 0x00000000 0x188e
- *(.stabstr)
- .stabstr 0x00000000 0x188e /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-
-.stab.excl
- *(.stab.excl)
-
-.stab.exclstr
- *(.stab.exclstr)
-
-.stab.index
- *(.stab.index)
-
-.stab.indexstr
- *(.stab.indexstr)
-
-.comment
- *(.comment)
-
-.debug
- *(.debug)
-
-.line
- *(.line)
-
-.debug_srcinfo
- *(.debug_srcinfo)
-
-.debug_sfnames
- *(.debug_sfnames)
-
-.debug_aranges 0x00000000 0x40
- *(.debug_aranges)
- .debug_aranges
- 0x00000000 0x20 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_aranges
- 0x00000020 0x20 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_pubnames
- 0x00000000 0x16c
- *(.debug_pubnames)
- .debug_pubnames
- 0x00000000 0x80 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_pubnames
- 0x00000080 0x3f ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_pubnames
- 0x000000bf 0xad ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_info 0x00000000 0x6f2
- *(.debug_info)
- .debug_info 0x00000000 0x1dd ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_info 0x000001dd 0x3f6 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_info 0x000005d3 0x11f ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- *(.gnu.linkonce.wi.*)
-
-.debug_abbrev 0x00000000 0x2e1
- *(.debug_abbrev)
- .debug_abbrev 0x00000000 0x117 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_abbrev 0x00000117 0x162 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_abbrev 0x00000279 0x68 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_line 0x00000000 0x551
- *(.debug_line)
- .debug_line 0x00000000 0x251 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_line 0x00000251 0x233 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_line 0x00000484 0xcd ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_frame 0x00000000 0xa0
- *(.debug_frame)
- .debug_frame 0x00000000 0x60 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_frame 0x00000060 0x40 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_str 0x00000000 0x227
- *(.debug_str)
- .debug_str 0x00000000 0xd5 ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x115 (size before relaxing)
- .debug_str 0x000000d5 0x117 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- 0x197 (size before relaxing)
- .debug_str 0x000001ec 0x3b ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- 0x13e (size before relaxing)
-
-.debug_loc 0x00000000 0x1fa
- *(.debug_loc)
- .debug_loc 0x00000000 0xb6 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_loc 0x000000b6 0x144 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_macinfo
- *(.debug_macinfo)
-OUTPUT(bin/Debug/blinktest_328p.elf elf32-avr)
-LOAD linker stubs
-
-Cross Reference Table
-
-Symbol File
-__bad_interrupt /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__bss_end /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
-__bss_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
-__data_end /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__data_load_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__data_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__do_clear_bss /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o)
-__do_copy_data /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o)
-__heap_end /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__init /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__stack /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_1 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_10 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_11 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_12 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_13 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_14 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_15 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_16 ../arduino_libs/core0022_328p.a(wiring.c.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_17 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_18 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_19 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_2 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_20 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_21 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_22 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_23 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_24 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_25 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_3 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_5 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_6 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_7 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_9 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_default /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vectors /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-_exit /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
-delay ../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Debug/main.o
-delayMicroseconds ../arduino_libs/core0022_328p.a(wiring.c.o)
-digitalRead ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digitalWrite ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Debug/main.o
-digital_pin_to_bit_mask_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digital_pin_to_port_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digital_pin_to_timer_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-exit /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-init ../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Debug/main.o
-main obj/Debug/main.o
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-millis ../arduino_libs/core0022_328p.a(wiring.c.o)
-pinMode ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Debug/main.o
-port_to_input_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-port_to_mode_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-port_to_output_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-timer0_clock_cycles ../arduino_libs/core0022_328p.a(wiring.c.o)
-timer0_millis ../arduino_libs/core0022_328p.a(wiring.c.o)
diff --git a/blinktest_328p/bin/Debug/electic_streaming.elf.map b/blinktest_328p/bin/Debug/electic_streaming.elf.map
deleted file mode 100644
index dfdd957..0000000
--- a/blinktest_328p/bin/Debug/electic_streaming.elf.map
+++ /dev/null
@@ -1,501 +0,0 @@
-Archive member included because of file (symbol)
-
-../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Debug/main.o (delay)
-../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Debug/main.o (pinMode)
-../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o) (port_to_mode_PGM)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o (exit)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o) (__do_copy_data)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o) (__do_clear_bss)
-
-Memory Configuration
-
-Name Origin Length Attributes
-text 0x00000000 0x00020000 xr
-data 0x00800060 0x0000ffa0 rw !x
-eeprom 0x00810000 0x00010000 rw !x
-fuse 0x00820000 0x00000400 rw !x
-lock 0x00830000 0x00000400 rw !x
-signature 0x00840000 0x00000400 rw !x
-*default* 0x00000000 0xffffffff
-
-Linker script and memory map
-
-Address of section .data set to 0x800100
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-LOAD obj/Debug/main.o
-LOAD ../arduino_libs/core0022_328p.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/libm.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/libc.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-
-.hash
- *(.hash)
-
-.dynsym
- *(.dynsym)
-
-.dynstr
- *(.dynstr)
-
-.gnu.version
- *(.gnu.version)
-
-.gnu.version_d
- *(.gnu.version_d)
-
-.gnu.version_r
- *(.gnu.version_r)
-
-.rel.init
- *(.rel.init)
-
-.rela.init
- *(.rela.init)
-
-.rel.text
- *(.rel.text)
- *(.rel.text.*)
- *(.rel.gnu.linkonce.t*)
-
-.rela.text
- *(.rela.text)
- *(.rela.text.*)
- *(.rela.gnu.linkonce.t*)
-
-.rel.fini
- *(.rel.fini)
-
-.rela.fini
- *(.rela.fini)
-
-.rel.rodata
- *(.rel.rodata)
- *(.rel.rodata.*)
- *(.rel.gnu.linkonce.r*)
-
-.rela.rodata
- *(.rela.rodata)
- *(.rela.rodata.*)
- *(.rela.gnu.linkonce.r*)
-
-.rel.data
- *(.rel.data)
- *(.rel.data.*)
- *(.rel.gnu.linkonce.d*)
-
-.rela.data
- *(.rela.data)
- *(.rela.data.*)
- *(.rela.gnu.linkonce.d*)
-
-.rel.ctors
- *(.rel.ctors)
-
-.rela.ctors
- *(.rela.ctors)
-
-.rel.dtors
- *(.rel.dtors)
-
-.rela.dtors
- *(.rela.dtors)
-
-.rel.got
- *(.rel.got)
-
-.rela.got
- *(.rela.got)
-
-.rel.bss
- *(.rel.bss)
-
-.rela.bss
- *(.rela.bss)
-
-.rel.plt
- *(.rel.plt)
-
-.rela.plt
- *(.rela.plt)
-
-.text 0x00000000 0x458
- *(.vectors)
- .vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x00000000 __vectors
- 0x00000000 __vector_default
- *(.vectors)
- *(.progmem.gcc*)
- *(.progmem*)
- .progmem.data 0x00000068 0x4b ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- 0x00000068 port_to_mode_PGM
- 0x0000006d port_to_output_PGM
- 0x00000072 port_to_input_PGM
- 0x00000077 digital_pin_to_port_PGM
- 0x0000008b digital_pin_to_bit_mask_PGM
- 0x0000009f digital_pin_to_timer_PGM
- 0x000000b4 . = ALIGN (0x2)
- *fill* 0x000000b3 0x1 00
- 0x000000b4 __trampolines_start = .
- *(.trampolines)
- .trampolines 0x000000b4 0x0 linker stubs
- *(.trampolines*)
- 0x000000b4 __trampolines_end = .
- *(.jumptables)
- *(.jumptables*)
- *(.lowtext)
- *(.lowtext*)
- 0x000000b4 __ctors_start = .
- *(.ctors)
- 0x000000b4 __ctors_end = .
- 0x000000b4 __dtors_start = .
- *(.dtors)
- 0x000000b4 __dtors_end = .
- SORT(*)(.ctors)
- SORT(*)(.dtors)
- *(.init0)
- .init0 0x000000b4 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x000000b4 __init
- *(.init0)
- *(.init1)
- *(.init1)
- *(.init2)
- .init2 0x000000b4 0xc /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- *(.init2)
- *(.init3)
- *(.init3)
- *(.init4)
- .init4 0x000000c0 0x16 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- 0x000000c0 __do_copy_data
- .init4 0x000000d6 0x10 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x000000d6 __do_clear_bss
- *(.init4)
- *(.init5)
- *(.init5)
- *(.init6)
- *(.init6)
- *(.init7)
- *(.init7)
- *(.init8)
- *(.init8)
- *(.init9)
- .init9 0x000000e6 0x8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- *(.init9)
- *(.text)
- .text 0x000000ee 0x4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x000000ee __vector_22
- 0x000000ee __vector_1
- 0x000000ee __vector_24
- 0x000000ee __vector_12
- 0x000000ee __bad_interrupt
- 0x000000ee __vector_6
- 0x000000ee __vector_3
- 0x000000ee __vector_23
- 0x000000ee __vector_25
- 0x000000ee __vector_11
- 0x000000ee __vector_13
- 0x000000ee __vector_17
- 0x000000ee __vector_19
- 0x000000ee __vector_7
- 0x000000ee __vector_5
- 0x000000ee __vector_4
- 0x000000ee __vector_9
- 0x000000ee __vector_2
- 0x000000ee __vector_21
- 0x000000ee __vector_15
- 0x000000ee __vector_8
- 0x000000ee __vector_14
- 0x000000ee __vector_10
- 0x000000ee __vector_18
- 0x000000ee __vector_20
- .text 0x000000f2 0x3e obj/Debug/main.o
- 0x000000f2 main
- .text 0x00000130 0x1ba ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x00000130 __vector_16
- 0x000001ea millis
- 0x00000206 delay
- 0x0000025a delayMicroseconds
- 0x00000276 init
- .text 0x000002ea 0x16a ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- 0x000002ea pinMode
- 0x00000326 digitalWrite
- 0x000003bc digitalRead
- .text 0x00000454 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .text 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .text 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .text 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x00000454 . = ALIGN (0x2)
- *(.text.*)
- .text.libgcc 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .text.libgcc 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .text.libgcc 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x00000454 . = ALIGN (0x2)
- *(.fini9)
- .fini9 0x00000454 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- 0x00000454 exit
- 0x00000454 _exit
- *(.fini9)
- *(.fini8)
- *(.fini8)
- *(.fini7)
- *(.fini7)
- *(.fini6)
- *(.fini6)
- *(.fini5)
- *(.fini5)
- *(.fini4)
- *(.fini4)
- *(.fini3)
- *(.fini3)
- *(.fini2)
- *(.fini2)
- *(.fini1)
- *(.fini1)
- *(.fini0)
- .fini0 0x00000454 0x4 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- *(.fini0)
- 0x00000458 _etext = .
-
-.data 0x00800100 0x0 load address 0x00000458
- 0x00800100 PROVIDE (__data_start, .)
- *(.data)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .data 0x00800100 0x0 obj/Debug/main.o
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- *(.data*)
- *(.rodata)
- *(.rodata*)
- *(.gnu.linkonce.d*)
- 0x00800100 . = ALIGN (0x2)
- 0x00800100 _edata = .
- 0x00800100 PROVIDE (__data_end, .)
-
-.bss 0x00800100 0x8
- 0x00800100 PROVIDE (__bss_start, .)
- *(.bss)
- .bss 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .bss 0x00800100 0x0 obj/Debug/main.o
- .bss 0x00800100 0x8 ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x00800100 timer0_clock_cycles
- 0x00800104 timer0_millis
- .bss 0x00800108 0x0 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .bss 0x00800108 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- *(.bss*)
- *(COMMON)
- 0x00800108 PROVIDE (__bss_end, .)
- 0x00000458 __data_load_start = LOADADDR (.data)
- 0x00000458 __data_load_end = (__data_load_start + SIZEOF (.data))
-
-.noinit 0x00800108 0x0
- 0x00800108 PROVIDE (__noinit_start, .)
- *(.noinit*)
- 0x00800108 PROVIDE (__noinit_end, .)
- 0x00800108 _end = .
- 0x00800108 PROVIDE (__heap_start, .)
-
-.eeprom 0x00810000 0x0
- *(.eeprom*)
- 0x00810000 __eeprom_end = .
-
-.fuse
- *(.fuse)
- *(.lfuse)
- *(.hfuse)
- *(.efuse)
-
-.lock
- *(.lock*)
-
-.signature
- *(.signature*)
-
-.stab 0x00000000 0xb28
- *(.stab)
- .stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .stab 0x000006b4 0x474 obj/Debug/main.o
- 0x480 (size before relaxing)
-
-.stabstr 0x00000000 0x188e
- *(.stabstr)
- .stabstr 0x00000000 0x188e /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-
-.stab.excl
- *(.stab.excl)
-
-.stab.exclstr
- *(.stab.exclstr)
-
-.stab.index
- *(.stab.index)
-
-.stab.indexstr
- *(.stab.indexstr)
-
-.comment
- *(.comment)
-
-.debug
- *(.debug)
-
-.line
- *(.line)
-
-.debug_srcinfo
- *(.debug_srcinfo)
-
-.debug_sfnames
- *(.debug_sfnames)
-
-.debug_aranges 0x00000000 0x40
- *(.debug_aranges)
- .debug_aranges
- 0x00000000 0x20 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_aranges
- 0x00000020 0x20 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_pubnames
- 0x00000000 0x16c
- *(.debug_pubnames)
- .debug_pubnames
- 0x00000000 0x80 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_pubnames
- 0x00000080 0x3f ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_pubnames
- 0x000000bf 0xad ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_info 0x00000000 0x6f2
- *(.debug_info)
- .debug_info 0x00000000 0x1dd ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_info 0x000001dd 0x3f6 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_info 0x000005d3 0x11f ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- *(.gnu.linkonce.wi.*)
-
-.debug_abbrev 0x00000000 0x2e1
- *(.debug_abbrev)
- .debug_abbrev 0x00000000 0x117 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_abbrev 0x00000117 0x162 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_abbrev 0x00000279 0x68 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_line 0x00000000 0x551
- *(.debug_line)
- .debug_line 0x00000000 0x251 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_line 0x00000251 0x233 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_line 0x00000484 0xcd ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_frame 0x00000000 0xa0
- *(.debug_frame)
- .debug_frame 0x00000000 0x60 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_frame 0x00000060 0x40 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_str 0x00000000 0x227
- *(.debug_str)
- .debug_str 0x00000000 0xd5 ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x115 (size before relaxing)
- .debug_str 0x000000d5 0x117 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- 0x197 (size before relaxing)
- .debug_str 0x000001ec 0x3b ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- 0x13e (size before relaxing)
-
-.debug_loc 0x00000000 0x1fa
- *(.debug_loc)
- .debug_loc 0x00000000 0xb6 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_loc 0x000000b6 0x144 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_macinfo
- *(.debug_macinfo)
-OUTPUT(bin/Debug/blinktest_328p.elf elf32-avr)
-LOAD linker stubs
-
-Cross Reference Table
-
-Symbol File
-__bad_interrupt /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__bss_end /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
-__bss_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
-__data_end /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__data_load_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__data_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__do_clear_bss /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o)
-__do_copy_data /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o)
-__heap_end /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__init /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__stack /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_1 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_10 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_11 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_12 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_13 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_14 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_15 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_16 ../arduino_libs/core0022_328p.a(wiring.c.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_17 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_18 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_19 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_2 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_20 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_21 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_22 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_23 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_24 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_25 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_3 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_5 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_6 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_7 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_9 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_default /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vectors /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-_exit /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
-delay ../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Debug/main.o
-delayMicroseconds ../arduino_libs/core0022_328p.a(wiring.c.o)
-digitalRead ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digitalWrite ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Debug/main.o
-digital_pin_to_bit_mask_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digital_pin_to_port_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digital_pin_to_timer_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-exit /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-init ../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Debug/main.o
-main obj/Debug/main.o
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-millis ../arduino_libs/core0022_328p.a(wiring.c.o)
-pinMode ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Debug/main.o
-port_to_input_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-port_to_mode_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-port_to_output_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-timer0_clock_cycles ../arduino_libs/core0022_328p.a(wiring.c.o)
-timer0_millis ../arduino_libs/core0022_328p.a(wiring.c.o)
diff --git a/blinktest_328p/bin/Release/blinktest_328p.elf b/blinktest_328p/bin/Release/blinktest_328p.elf
deleted file mode 100755
index 1c8b6ca..0000000
--- a/blinktest_328p/bin/Release/blinktest_328p.elf
+++ /dev/null
Binary files differ
diff --git a/blinktest_328p/bin/Release/blinktest_328p.elf.eep.hex b/blinktest_328p/bin/Release/blinktest_328p.elf.eep.hex
deleted file mode 100644
index 1996e8f..0000000
--- a/blinktest_328p/bin/Release/blinktest_328p.elf.eep.hex
+++ /dev/null
@@ -1 +0,0 @@
-:00000001FF
diff --git a/blinktest_328p/bin/Release/blinktest_328p.elf.hex b/blinktest_328p/bin/Release/blinktest_328p.elf.hex
deleted file mode 100644
index 5f4344d..0000000
--- a/blinktest_328p/bin/Release/blinktest_328p.elf.hex
+++ /dev/null
@@ -1,70 +0,0 @@
-:100000000C945A000C9477000C9477000C947700B1
-:100010000C9477000C9477000C9477000C94770084
-:100020000C9477000C9477000C9477000C94770074
-:100030000C9477000C9477000C9477000C94770064
-:100040000C9494000C9477000C9477000C94770037
-:100050000C9477000C9477000C9477000C94770044
-:100060000C9477000C947700000024272A000025C8
-:10007000282B000023262904040404040404040299
-:100080000202020202030303030303010204081035
-:100090002040800102040810200102040810200002
-:1000A0000000070002010000030406000000000039
-:1000B0000000000011241FBECFEFD8E0DEBFCDBF8F
-:1000C00011E0A0E0B1E0E0E5F4E002C005900D929F
-:1000D000A030B107D9F711E0A0E0B1E001C01D9256
-:1000E000A830B107E1F70E9479000C9426020C9425
-:1000F00000000E9437018DE061E00E9471018DE0F7
-:1001000061E00E948F0168EE73E080E090E00E9461
-:10011000FF008DE060E00E948F0168EE73E080E0F8
-:1001200090E00E94FF00EBCF1F920F920FB60F924C
-:1001300011242F938F939F93AF93BF9380910001CE
-:1001400090910101A0910201B09103018050904C67
-:10015000AF4FBF4F8093000190930101A093020124
-:10016000B093030127C08091000190910101A091FB
-:100170000201B091030180589E43A040B04080939B
-:10018000000190930101A0930201B09303018091BB
-:10019000040190910501A0910601B091070101961B
-:1001A000A11DB11D8093040190930501A093060148
-:1001B000B09307018091000190910101A09102018B
-:1001C000B091030181589E43A040B04060F6BF91BA
-:1001D000AF919F918F912F910F900FBE0F901F9015
-:1001E00018958FB7F8942091040130910501409142
-:1001F0000601509107018FBFB901CA010895EF921E
-:10020000FF920F931F937B018C018FB7F89440915D
-:1002100004015091050160910601709107018FBFA3
-:100220002FB7F8948091040190910501A0910601E7
-:10023000B09107012FBF841B950BA60BB70B8E1532
-:100240009F05A007B10760F31F910F91FF90EF90FA
-:100250000895019759F0FC01EE0FFF1FEE0FFF1FED
-:1002600032978FB7F8943197F1F78FBF089578944C
-:1002700084B5826084BD84B5816084BD85B58260AB
-:1002800085BD85B5816085BDEEE6F0E08081816049
-:100290008083E1E8F0E080818260808380818160FA
-:1002A0008083E0E8F0E0808181608083E1EBF0E032
-:1002B000808184608083E0EBF0E0808181608083D6
-:1002C000EAE7F0E0808184608083808182608083BF
-:1002D0008081816080838081806880831092C100EA
-:1002E0000895282F30E0C90185579F4FFC01949154
-:1002F00029583F4FF9018491882381F0E82FF0E0DD
-:10030000E859FF4FE491F0E0662329F4808190954D
-:100310008923808308958081892B80830895482FC5
-:1003200050E0CA0181569F4FFC012491CA018557B4
-:100330009F4FFC01949149585F4FFA013491332348
-:10034000C1F1222331F1233021F4809180008F7795
-:1003500005C0243031F4809180008F7D809380002F
-:1003600018C0213019F484B58F7704C0223021F4ED
-:1003700084B58F7D84BD0DC0263021F48091B000FE
-:100380008F7705C0273029F48091B0008F7D80934E
-:10039000B000E32FF0E0E359FF4FE491F0E0662373
-:1003A00029F4808190958923808308958081892B09
-:1003B00080830895482F50E0CA0181569F4FFC0169
-:1003C0002491CA0185579F4FFC01949149585F4F72
-:1003D000FA013491332319F420E030E035C02223B0
-:1003E00031F1233021F4809180008F7705C02430D3
-:1003F00031F4809180008F7D8093800018C021307F
-:1004000019F484B58F7704C0223021F484B58F7D30
-:1004100084BD0DC0263021F48091B0008F7705C0D7
-:10042000273029F48091B0008F7D8093B000E32FB6
-:10043000F0E0EE58FF4FE491F0E0808120E030E002
-:10044000892311F021E030E0C9010895F894FFCF2D
-:00000001FF
diff --git a/blinktest_328p/bin/Release/blinktest_328p.elf.lss b/blinktest_328p/bin/Release/blinktest_328p.elf.lss
deleted file mode 100644
index a9a11be..0000000
--- a/blinktest_328p/bin/Release/blinktest_328p.elf.lss
+++ /dev/null
@@ -1,518 +0,0 @@
-
-bin/Release/blinktest_328p.elf: file format elf32-avr
-
-Sections:
-Idx Name Size VMA LMA File off Algn
- 0 .text 00000450 00000000 00000000 00000074 2**1
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 1 .bss 00000008 00800100 00800100 000004c4 2**0
- ALLOC
- 2 .stab 000006b4 00000000 00000000 000004c4 2**2
- CONTENTS, READONLY, DEBUGGING
- 3 .stabstr 00000054 00000000 00000000 00000b78 2**0
- CONTENTS, READONLY, DEBUGGING
- 4 .debug_aranges 00000040 00000000 00000000 00000bcc 2**0
- CONTENTS, READONLY, DEBUGGING
- 5 .debug_pubnames 0000016c 00000000 00000000 00000c0c 2**0
- CONTENTS, READONLY, DEBUGGING
- 6 .debug_info 000006f2 00000000 00000000 00000d78 2**0
- CONTENTS, READONLY, DEBUGGING
- 7 .debug_abbrev 000002e1 00000000 00000000 0000146a 2**0
- CONTENTS, READONLY, DEBUGGING
- 8 .debug_line 00000551 00000000 00000000 0000174b 2**0
- CONTENTS, READONLY, DEBUGGING
- 9 .debug_frame 000000a0 00000000 00000000 00001c9c 2**2
- CONTENTS, READONLY, DEBUGGING
- 10 .debug_str 00000227 00000000 00000000 00001d3c 2**0
- CONTENTS, READONLY, DEBUGGING
- 11 .debug_loc 000001fa 00000000 00000000 00001f63 2**0
- CONTENTS, READONLY, DEBUGGING
-
-Disassembly of section .text:
-
-00000000 <__vectors>:
- 0: 0c 94 5a 00 jmp 0xb4 ; 0xb4 <__ctors_end>
- 4: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 8: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 10: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 14: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 18: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 1c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 20: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 24: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 28: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 2c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 30: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 34: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 38: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 3c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 40: 0c 94 94 00 jmp 0x128 ; 0x128 <__vector_16>
- 44: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 48: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 4c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 50: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 54: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 58: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 5c: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 60: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
- 64: 0c 94 77 00 jmp 0xee ; 0xee <__bad_interrupt>
-
-00000068 <port_to_mode_PGM>:
- 68: 00 00 24 27 2a ..$'*
-
-0000006d <port_to_output_PGM>:
- 6d: 00 00 25 28 2b ..%(+
-
-00000072 <port_to_input_PGM>:
- 72: 00 00 23 26 29 ..#&)
-
-00000077 <digital_pin_to_port_PGM>:
- 77: 04 04 04 04 04 04 04 04 02 02 02 02 02 02 03 03 ................
- 87: 03 03 03 03 ....
-
-0000008b <digital_pin_to_bit_mask_PGM>:
- 8b: 01 02 04 08 10 20 40 80 01 02 04 08 10 20 01 02 ..... @...... ..
- 9b: 04 08 10 20 ...
-
-0000009f <digital_pin_to_timer_PGM>:
- 9f: 00 00 00 07 00 02 01 00 00 03 04 06 00 00 00 00 ................
- af: 00 00 00 00 00 .....
-
-000000b4 <__ctors_end>:
- b4: 11 24 eor r1, r1
- b6: 1f be out 0x3f, r1 ; 63
- b8: cf ef ldi r28, 0xFF ; 255
- ba: d8 e0 ldi r29, 0x08 ; 8
- bc: de bf out 0x3e, r29 ; 62
- be: cd bf out 0x3d, r28 ; 61
-
-000000c0 <__do_copy_data>:
- c0: 11 e0 ldi r17, 0x01 ; 1
- c2: a0 e0 ldi r26, 0x00 ; 0
- c4: b1 e0 ldi r27, 0x01 ; 1
- c6: e0 e5 ldi r30, 0x50 ; 80
- c8: f4 e0 ldi r31, 0x04 ; 4
- ca: 02 c0 rjmp .+4 ; 0xd0 <.do_copy_data_start>
-
-000000cc <.do_copy_data_loop>:
- cc: 05 90 lpm r0, Z+
- ce: 0d 92 st X+, r0
-
-000000d0 <.do_copy_data_start>:
- d0: a0 30 cpi r26, 0x00 ; 0
- d2: b1 07 cpc r27, r17
- d4: d9 f7 brne .-10 ; 0xcc <.do_copy_data_loop>
-
-000000d6 <__do_clear_bss>:
- d6: 11 e0 ldi r17, 0x01 ; 1
- d8: a0 e0 ldi r26, 0x00 ; 0
- da: b1 e0 ldi r27, 0x01 ; 1
- dc: 01 c0 rjmp .+2 ; 0xe0 <.do_clear_bss_start>
-
-000000de <.do_clear_bss_loop>:
- de: 1d 92 st X+, r1
-
-000000e0 <.do_clear_bss_start>:
- e0: a8 30 cpi r26, 0x08 ; 8
- e2: b1 07 cpc r27, r17
- e4: e1 f7 brne .-8 ; 0xde <.do_clear_bss_loop>
- e6: 0e 94 79 00 call 0xf2 ; 0xf2 <main>
- ea: 0c 94 26 02 jmp 0x44c ; 0x44c <_exit>
-
-000000ee <__bad_interrupt>:
- ee: 0c 94 00 00 jmp 0 ; 0x0 <__vectors>
-
-000000f2 <main>:
- f2: 0e 94 37 01 call 0x26e ; 0x26e <init>
- f6: 8d e0 ldi r24, 0x0D ; 13
- f8: 61 e0 ldi r22, 0x01 ; 1
- fa: 0e 94 71 01 call 0x2e2 ; 0x2e2 <pinMode>
- fe: 8d e0 ldi r24, 0x0D ; 13
- 100: 61 e0 ldi r22, 0x01 ; 1
- 102: 0e 94 8f 01 call 0x31e ; 0x31e <digitalWrite>
- 106: 68 ee ldi r22, 0xE8 ; 232
- 108: 73 e0 ldi r23, 0x03 ; 3
- 10a: 80 e0 ldi r24, 0x00 ; 0
- 10c: 90 e0 ldi r25, 0x00 ; 0
- 10e: 0e 94 ff 00 call 0x1fe ; 0x1fe <delay>
- 112: 8d e0 ldi r24, 0x0D ; 13
- 114: 60 e0 ldi r22, 0x00 ; 0
- 116: 0e 94 8f 01 call 0x31e ; 0x31e <digitalWrite>
- 11a: 68 ee ldi r22, 0xE8 ; 232
- 11c: 73 e0 ldi r23, 0x03 ; 3
- 11e: 80 e0 ldi r24, 0x00 ; 0
- 120: 90 e0 ldi r25, 0x00 ; 0
- 122: 0e 94 ff 00 call 0x1fe ; 0x1fe <delay>
- 126: eb cf rjmp .-42 ; 0xfe <main+0xc>
-
-00000128 <__vector_16>:
- 128: 1f 92 push r1
- 12a: 0f 92 push r0
- 12c: 0f b6 in r0, 0x3f ; 63
- 12e: 0f 92 push r0
- 130: 11 24 eor r1, r1
- 132: 2f 93 push r18
- 134: 8f 93 push r24
- 136: 9f 93 push r25
- 138: af 93 push r26
- 13a: bf 93 push r27
- 13c: 80 91 00 01 lds r24, 0x0100
- 140: 90 91 01 01 lds r25, 0x0101
- 144: a0 91 02 01 lds r26, 0x0102
- 148: b0 91 03 01 lds r27, 0x0103
- 14c: 80 50 subi r24, 0x00 ; 0
- 14e: 90 4c sbci r25, 0xC0 ; 192
- 150: af 4f sbci r26, 0xFF ; 255
- 152: bf 4f sbci r27, 0xFF ; 255
- 154: 80 93 00 01 sts 0x0100, r24
- 158: 90 93 01 01 sts 0x0101, r25
- 15c: a0 93 02 01 sts 0x0102, r26
- 160: b0 93 03 01 sts 0x0103, r27
- 164: 27 c0 rjmp .+78 ; 0x1b4 <__vector_16+0x8c>
- 166: 80 91 00 01 lds r24, 0x0100
- 16a: 90 91 01 01 lds r25, 0x0101
- 16e: a0 91 02 01 lds r26, 0x0102
- 172: b0 91 03 01 lds r27, 0x0103
- 176: 80 58 subi r24, 0x80 ; 128
- 178: 9e 43 sbci r25, 0x3E ; 62
- 17a: a0 40 sbci r26, 0x00 ; 0
- 17c: b0 40 sbci r27, 0x00 ; 0
- 17e: 80 93 00 01 sts 0x0100, r24
- 182: 90 93 01 01 sts 0x0101, r25
- 186: a0 93 02 01 sts 0x0102, r26
- 18a: b0 93 03 01 sts 0x0103, r27
- 18e: 80 91 04 01 lds r24, 0x0104
- 192: 90 91 05 01 lds r25, 0x0105
- 196: a0 91 06 01 lds r26, 0x0106
- 19a: b0 91 07 01 lds r27, 0x0107
- 19e: 01 96 adiw r24, 0x01 ; 1
- 1a0: a1 1d adc r26, r1
- 1a2: b1 1d adc r27, r1
- 1a4: 80 93 04 01 sts 0x0104, r24
- 1a8: 90 93 05 01 sts 0x0105, r25
- 1ac: a0 93 06 01 sts 0x0106, r26
- 1b0: b0 93 07 01 sts 0x0107, r27
- 1b4: 80 91 00 01 lds r24, 0x0100
- 1b8: 90 91 01 01 lds r25, 0x0101
- 1bc: a0 91 02 01 lds r26, 0x0102
- 1c0: b0 91 03 01 lds r27, 0x0103
- 1c4: 81 58 subi r24, 0x81 ; 129
- 1c6: 9e 43 sbci r25, 0x3E ; 62
- 1c8: a0 40 sbci r26, 0x00 ; 0
- 1ca: b0 40 sbci r27, 0x00 ; 0
- 1cc: 60 f6 brcc .-104 ; 0x166 <__vector_16+0x3e>
- 1ce: bf 91 pop r27
- 1d0: af 91 pop r26
- 1d2: 9f 91 pop r25
- 1d4: 8f 91 pop r24
- 1d6: 2f 91 pop r18
- 1d8: 0f 90 pop r0
- 1da: 0f be out 0x3f, r0 ; 63
- 1dc: 0f 90 pop r0
- 1de: 1f 90 pop r1
- 1e0: 18 95 reti
-
-000001e2 <millis>:
- 1e2: 8f b7 in r24, 0x3f ; 63
- 1e4: f8 94 cli
- 1e6: 20 91 04 01 lds r18, 0x0104
- 1ea: 30 91 05 01 lds r19, 0x0105
- 1ee: 40 91 06 01 lds r20, 0x0106
- 1f2: 50 91 07 01 lds r21, 0x0107
- 1f6: 8f bf out 0x3f, r24 ; 63
- 1f8: b9 01 movw r22, r18
- 1fa: ca 01 movw r24, r20
- 1fc: 08 95 ret
-
-000001fe <delay>:
- 1fe: ef 92 push r14
- 200: ff 92 push r15
- 202: 0f 93 push r16
- 204: 1f 93 push r17
- 206: 7b 01 movw r14, r22
- 208: 8c 01 movw r16, r24
- 20a: 8f b7 in r24, 0x3f ; 63
- 20c: f8 94 cli
- 20e: 40 91 04 01 lds r20, 0x0104
- 212: 50 91 05 01 lds r21, 0x0105
- 216: 60 91 06 01 lds r22, 0x0106
- 21a: 70 91 07 01 lds r23, 0x0107
- 21e: 8f bf out 0x3f, r24 ; 63
- 220: 2f b7 in r18, 0x3f ; 63
- 222: f8 94 cli
- 224: 80 91 04 01 lds r24, 0x0104
- 228: 90 91 05 01 lds r25, 0x0105
- 22c: a0 91 06 01 lds r26, 0x0106
- 230: b0 91 07 01 lds r27, 0x0107
- 234: 2f bf out 0x3f, r18 ; 63
- 236: 84 1b sub r24, r20
- 238: 95 0b sbc r25, r21
- 23a: a6 0b sbc r26, r22
- 23c: b7 0b sbc r27, r23
- 23e: 8e 15 cp r24, r14
- 240: 9f 05 cpc r25, r15
- 242: a0 07 cpc r26, r16
- 244: b1 07 cpc r27, r17
- 246: 60 f3 brcs .-40 ; 0x220 <delay+0x22>
- 248: 1f 91 pop r17
- 24a: 0f 91 pop r16
- 24c: ff 90 pop r15
- 24e: ef 90 pop r14
- 250: 08 95 ret
-
-00000252 <delayMicroseconds>:
- 252: 01 97 sbiw r24, 0x01 ; 1
- 254: 59 f0 breq .+22 ; 0x26c <delayMicroseconds+0x1a>
- 256: fc 01 movw r30, r24
- 258: ee 0f add r30, r30
- 25a: ff 1f adc r31, r31
- 25c: ee 0f add r30, r30
- 25e: ff 1f adc r31, r31
- 260: 32 97 sbiw r30, 0x02 ; 2
- 262: 8f b7 in r24, 0x3f ; 63
- 264: f8 94 cli
- 266: 31 97 sbiw r30, 0x01 ; 1
- 268: f1 f7 brne .-4 ; 0x266 <delayMicroseconds+0x14>
- 26a: 8f bf out 0x3f, r24 ; 63
- 26c: 08 95 ret
-
-0000026e <init>:
- 26e: 78 94 sei
- 270: 84 b5 in r24, 0x24 ; 36
- 272: 82 60 ori r24, 0x02 ; 2
- 274: 84 bd out 0x24, r24 ; 36
- 276: 84 b5 in r24, 0x24 ; 36
- 278: 81 60 ori r24, 0x01 ; 1
- 27a: 84 bd out 0x24, r24 ; 36
- 27c: 85 b5 in r24, 0x25 ; 37
- 27e: 82 60 ori r24, 0x02 ; 2
- 280: 85 bd out 0x25, r24 ; 37
- 282: 85 b5 in r24, 0x25 ; 37
- 284: 81 60 ori r24, 0x01 ; 1
- 286: 85 bd out 0x25, r24 ; 37
- 288: ee e6 ldi r30, 0x6E ; 110
- 28a: f0 e0 ldi r31, 0x00 ; 0
- 28c: 80 81 ld r24, Z
- 28e: 81 60 ori r24, 0x01 ; 1
- 290: 80 83 st Z, r24
- 292: e1 e8 ldi r30, 0x81 ; 129
- 294: f0 e0 ldi r31, 0x00 ; 0
- 296: 80 81 ld r24, Z
- 298: 82 60 ori r24, 0x02 ; 2
- 29a: 80 83 st Z, r24
- 29c: 80 81 ld r24, Z
- 29e: 81 60 ori r24, 0x01 ; 1
- 2a0: 80 83 st Z, r24
- 2a2: e0 e8 ldi r30, 0x80 ; 128
- 2a4: f0 e0 ldi r31, 0x00 ; 0
- 2a6: 80 81 ld r24, Z
- 2a8: 81 60 ori r24, 0x01 ; 1
- 2aa: 80 83 st Z, r24
- 2ac: e1 eb ldi r30, 0xB1 ; 177
- 2ae: f0 e0 ldi r31, 0x00 ; 0
- 2b0: 80 81 ld r24, Z
- 2b2: 84 60 ori r24, 0x04 ; 4
- 2b4: 80 83 st Z, r24
- 2b6: e0 eb ldi r30, 0xB0 ; 176
- 2b8: f0 e0 ldi r31, 0x00 ; 0
- 2ba: 80 81 ld r24, Z
- 2bc: 81 60 ori r24, 0x01 ; 1
- 2be: 80 83 st Z, r24
- 2c0: ea e7 ldi r30, 0x7A ; 122
- 2c2: f0 e0 ldi r31, 0x00 ; 0
- 2c4: 80 81 ld r24, Z
- 2c6: 84 60 ori r24, 0x04 ; 4
- 2c8: 80 83 st Z, r24
- 2ca: 80 81 ld r24, Z
- 2cc: 82 60 ori r24, 0x02 ; 2
- 2ce: 80 83 st Z, r24
- 2d0: 80 81 ld r24, Z
- 2d2: 81 60 ori r24, 0x01 ; 1
- 2d4: 80 83 st Z, r24
- 2d6: 80 81 ld r24, Z
- 2d8: 80 68 ori r24, 0x80 ; 128
- 2da: 80 83 st Z, r24
- 2dc: 10 92 c1 00 sts 0x00C1, r1
- 2e0: 08 95 ret
-
-000002e2 <pinMode>:
- 2e2: 28 2f mov r18, r24
- 2e4: 30 e0 ldi r19, 0x00 ; 0
- 2e6: c9 01 movw r24, r18
- 2e8: 85 57 subi r24, 0x75 ; 117
- 2ea: 9f 4f sbci r25, 0xFF ; 255
- 2ec: fc 01 movw r30, r24
- 2ee: 94 91 lpm r25, Z+
- 2f0: 29 58 subi r18, 0x89 ; 137
- 2f2: 3f 4f sbci r19, 0xFF ; 255
- 2f4: f9 01 movw r30, r18
- 2f6: 84 91 lpm r24, Z+
- 2f8: 88 23 and r24, r24
- 2fa: 81 f0 breq .+32 ; 0x31c <pinMode+0x3a>
- 2fc: e8 2f mov r30, r24
- 2fe: f0 e0 ldi r31, 0x00 ; 0
- 300: e8 59 subi r30, 0x98 ; 152
- 302: ff 4f sbci r31, 0xFF ; 255
- 304: e4 91 lpm r30, Z+
- 306: f0 e0 ldi r31, 0x00 ; 0
- 308: 66 23 and r22, r22
- 30a: 29 f4 brne .+10 ; 0x316 <pinMode+0x34>
- 30c: 80 81 ld r24, Z
- 30e: 90 95 com r25
- 310: 89 23 and r24, r25
- 312: 80 83 st Z, r24
- 314: 08 95 ret
- 316: 80 81 ld r24, Z
- 318: 89 2b or r24, r25
- 31a: 80 83 st Z, r24
- 31c: 08 95 ret
-
-0000031e <digitalWrite>:
- 31e: 48 2f mov r20, r24
- 320: 50 e0 ldi r21, 0x00 ; 0
- 322: ca 01 movw r24, r20
- 324: 81 56 subi r24, 0x61 ; 97
- 326: 9f 4f sbci r25, 0xFF ; 255
- 328: fc 01 movw r30, r24
- 32a: 24 91 lpm r18, Z+
- 32c: ca 01 movw r24, r20
- 32e: 85 57 subi r24, 0x75 ; 117
- 330: 9f 4f sbci r25, 0xFF ; 255
- 332: fc 01 movw r30, r24
- 334: 94 91 lpm r25, Z+
- 336: 49 58 subi r20, 0x89 ; 137
- 338: 5f 4f sbci r21, 0xFF ; 255
- 33a: fa 01 movw r30, r20
- 33c: 34 91 lpm r19, Z+
- 33e: 33 23 and r19, r19
- 340: c1 f1 breq .+112 ; 0x3b2 <digitalWrite+0x94>
- 342: 22 23 and r18, r18
- 344: 31 f1 breq .+76 ; 0x392 <digitalWrite+0x74>
- 346: 23 30 cpi r18, 0x03 ; 3
- 348: 21 f4 brne .+8 ; 0x352 <digitalWrite+0x34>
- 34a: 80 91 80 00 lds r24, 0x0080
- 34e: 8f 77 andi r24, 0x7F ; 127
- 350: 05 c0 rjmp .+10 ; 0x35c <digitalWrite+0x3e>
- 352: 24 30 cpi r18, 0x04 ; 4
- 354: 31 f4 brne .+12 ; 0x362 <digitalWrite+0x44>
- 356: 80 91 80 00 lds r24, 0x0080
- 35a: 8f 7d andi r24, 0xDF ; 223
- 35c: 80 93 80 00 sts 0x0080, r24
- 360: 18 c0 rjmp .+48 ; 0x392 <digitalWrite+0x74>
- 362: 21 30 cpi r18, 0x01 ; 1
- 364: 19 f4 brne .+6 ; 0x36c <digitalWrite+0x4e>
- 366: 84 b5 in r24, 0x24 ; 36
- 368: 8f 77 andi r24, 0x7F ; 127
- 36a: 04 c0 rjmp .+8 ; 0x374 <digitalWrite+0x56>
- 36c: 22 30 cpi r18, 0x02 ; 2
- 36e: 21 f4 brne .+8 ; 0x378 <digitalWrite+0x5a>
- 370: 84 b5 in r24, 0x24 ; 36
- 372: 8f 7d andi r24, 0xDF ; 223
- 374: 84 bd out 0x24, r24 ; 36
- 376: 0d c0 rjmp .+26 ; 0x392 <digitalWrite+0x74>
- 378: 26 30 cpi r18, 0x06 ; 6
- 37a: 21 f4 brne .+8 ; 0x384 <digitalWrite+0x66>
- 37c: 80 91 b0 00 lds r24, 0x00B0
- 380: 8f 77 andi r24, 0x7F ; 127
- 382: 05 c0 rjmp .+10 ; 0x38e <digitalWrite+0x70>
- 384: 27 30 cpi r18, 0x07 ; 7
- 386: 29 f4 brne .+10 ; 0x392 <digitalWrite+0x74>
- 388: 80 91 b0 00 lds r24, 0x00B0
- 38c: 8f 7d andi r24, 0xDF ; 223
- 38e: 80 93 b0 00 sts 0x00B0, r24
- 392: e3 2f mov r30, r19
- 394: f0 e0 ldi r31, 0x00 ; 0
- 396: e3 59 subi r30, 0x93 ; 147
- 398: ff 4f sbci r31, 0xFF ; 255
- 39a: e4 91 lpm r30, Z+
- 39c: f0 e0 ldi r31, 0x00 ; 0
- 39e: 66 23 and r22, r22
- 3a0: 29 f4 brne .+10 ; 0x3ac <digitalWrite+0x8e>
- 3a2: 80 81 ld r24, Z
- 3a4: 90 95 com r25
- 3a6: 89 23 and r24, r25
- 3a8: 80 83 st Z, r24
- 3aa: 08 95 ret
- 3ac: 80 81 ld r24, Z
- 3ae: 89 2b or r24, r25
- 3b0: 80 83 st Z, r24
- 3b2: 08 95 ret
-
-000003b4 <digitalRead>:
- 3b4: 48 2f mov r20, r24
- 3b6: 50 e0 ldi r21, 0x00 ; 0
- 3b8: ca 01 movw r24, r20
- 3ba: 81 56 subi r24, 0x61 ; 97
- 3bc: 9f 4f sbci r25, 0xFF ; 255
- 3be: fc 01 movw r30, r24
- 3c0: 24 91 lpm r18, Z+
- 3c2: ca 01 movw r24, r20
- 3c4: 85 57 subi r24, 0x75 ; 117
- 3c6: 9f 4f sbci r25, 0xFF ; 255
- 3c8: fc 01 movw r30, r24
- 3ca: 94 91 lpm r25, Z+
- 3cc: 49 58 subi r20, 0x89 ; 137
- 3ce: 5f 4f sbci r21, 0xFF ; 255
- 3d0: fa 01 movw r30, r20
- 3d2: 34 91 lpm r19, Z+
- 3d4: 33 23 and r19, r19
- 3d6: 19 f4 brne .+6 ; 0x3de <digitalRead+0x2a>
- 3d8: 20 e0 ldi r18, 0x00 ; 0
- 3da: 30 e0 ldi r19, 0x00 ; 0
- 3dc: 35 c0 rjmp .+106 ; 0x448 <digitalRead+0x94>
- 3de: 22 23 and r18, r18
- 3e0: 31 f1 breq .+76 ; 0x42e <digitalRead+0x7a>
- 3e2: 23 30 cpi r18, 0x03 ; 3
- 3e4: 21 f4 brne .+8 ; 0x3ee <digitalRead+0x3a>
- 3e6: 80 91 80 00 lds r24, 0x0080
- 3ea: 8f 77 andi r24, 0x7F ; 127
- 3ec: 05 c0 rjmp .+10 ; 0x3f8 <digitalRead+0x44>
- 3ee: 24 30 cpi r18, 0x04 ; 4
- 3f0: 31 f4 brne .+12 ; 0x3fe <digitalRead+0x4a>
- 3f2: 80 91 80 00 lds r24, 0x0080
- 3f6: 8f 7d andi r24, 0xDF ; 223
- 3f8: 80 93 80 00 sts 0x0080, r24
- 3fc: 18 c0 rjmp .+48 ; 0x42e <digitalRead+0x7a>
- 3fe: 21 30 cpi r18, 0x01 ; 1
- 400: 19 f4 brne .+6 ; 0x408 <digitalRead+0x54>
- 402: 84 b5 in r24, 0x24 ; 36
- 404: 8f 77 andi r24, 0x7F ; 127
- 406: 04 c0 rjmp .+8 ; 0x410 <digitalRead+0x5c>
- 408: 22 30 cpi r18, 0x02 ; 2
- 40a: 21 f4 brne .+8 ; 0x414 <digitalRead+0x60>
- 40c: 84 b5 in r24, 0x24 ; 36
- 40e: 8f 7d andi r24, 0xDF ; 223
- 410: 84 bd out 0x24, r24 ; 36
- 412: 0d c0 rjmp .+26 ; 0x42e <digitalRead+0x7a>
- 414: 26 30 cpi r18, 0x06 ; 6
- 416: 21 f4 brne .+8 ; 0x420 <digitalRead+0x6c>
- 418: 80 91 b0 00 lds r24, 0x00B0
- 41c: 8f 77 andi r24, 0x7F ; 127
- 41e: 05 c0 rjmp .+10 ; 0x42a <digitalRead+0x76>
- 420: 27 30 cpi r18, 0x07 ; 7
- 422: 29 f4 brne .+10 ; 0x42e <digitalRead+0x7a>
- 424: 80 91 b0 00 lds r24, 0x00B0
- 428: 8f 7d andi r24, 0xDF ; 223
- 42a: 80 93 b0 00 sts 0x00B0, r24
- 42e: e3 2f mov r30, r19
- 430: f0 e0 ldi r31, 0x00 ; 0
- 432: ee 58 subi r30, 0x8E ; 142
- 434: ff 4f sbci r31, 0xFF ; 255
- 436: e4 91 lpm r30, Z+
- 438: f0 e0 ldi r31, 0x00 ; 0
- 43a: 80 81 ld r24, Z
- 43c: 20 e0 ldi r18, 0x00 ; 0
- 43e: 30 e0 ldi r19, 0x00 ; 0
- 440: 89 23 and r24, r25
- 442: 11 f0 breq .+4 ; 0x448 <digitalRead+0x94>
- 444: 21 e0 ldi r18, 0x01 ; 1
- 446: 30 e0 ldi r19, 0x00 ; 0
- 448: c9 01 movw r24, r18
- 44a: 08 95 ret
-
-0000044c <_exit>:
- 44c: f8 94 cli
-
-0000044e <__stop_program>:
- 44e: ff cf rjmp .-2 ; 0x44e <__stop_program>
diff --git a/blinktest_328p/bin/Release/blinktest_328p.elf.map b/blinktest_328p/bin/Release/blinktest_328p.elf.map
deleted file mode 100644
index 2ddc9aa..0000000
--- a/blinktest_328p/bin/Release/blinktest_328p.elf.map
+++ /dev/null
@@ -1,499 +0,0 @@
-Archive member included because of file (symbol)
-
-../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Release/main.o (delay)
-../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Release/main.o (pinMode)
-../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o) (port_to_mode_PGM)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o (exit)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o) (__do_copy_data)
-/usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o) (__do_clear_bss)
-
-Memory Configuration
-
-Name Origin Length Attributes
-text 0x00000000 0x00020000 xr
-data 0x00800060 0x0000ffa0 rw !x
-eeprom 0x00810000 0x00010000 rw !x
-fuse 0x00820000 0x00000400 rw !x
-lock 0x00830000 0x00000400 rw !x
-signature 0x00840000 0x00000400 rw !x
-*default* 0x00000000 0xffffffff
-
-Linker script and memory map
-
-Address of section .data set to 0x800100
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-LOAD obj/Release/main.o
-LOAD ../arduino_libs/core0022_328p.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/libm.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-LOAD /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/libc.a
-LOAD /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a
-
-.hash
- *(.hash)
-
-.dynsym
- *(.dynsym)
-
-.dynstr
- *(.dynstr)
-
-.gnu.version
- *(.gnu.version)
-
-.gnu.version_d
- *(.gnu.version_d)
-
-.gnu.version_r
- *(.gnu.version_r)
-
-.rel.init
- *(.rel.init)
-
-.rela.init
- *(.rela.init)
-
-.rel.text
- *(.rel.text)
- *(.rel.text.*)
- *(.rel.gnu.linkonce.t*)
-
-.rela.text
- *(.rela.text)
- *(.rela.text.*)
- *(.rela.gnu.linkonce.t*)
-
-.rel.fini
- *(.rel.fini)
-
-.rela.fini
- *(.rela.fini)
-
-.rel.rodata
- *(.rel.rodata)
- *(.rel.rodata.*)
- *(.rel.gnu.linkonce.r*)
-
-.rela.rodata
- *(.rela.rodata)
- *(.rela.rodata.*)
- *(.rela.gnu.linkonce.r*)
-
-.rel.data
- *(.rel.data)
- *(.rel.data.*)
- *(.rel.gnu.linkonce.d*)
-
-.rela.data
- *(.rela.data)
- *(.rela.data.*)
- *(.rela.gnu.linkonce.d*)
-
-.rel.ctors
- *(.rel.ctors)
-
-.rela.ctors
- *(.rela.ctors)
-
-.rel.dtors
- *(.rel.dtors)
-
-.rela.dtors
- *(.rela.dtors)
-
-.rel.got
- *(.rel.got)
-
-.rela.got
- *(.rela.got)
-
-.rel.bss
- *(.rel.bss)
-
-.rela.bss
- *(.rela.bss)
-
-.rel.plt
- *(.rel.plt)
-
-.rela.plt
- *(.rela.plt)
-
-.text 0x00000000 0x450
- *(.vectors)
- .vectors 0x00000000 0x68 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x00000000 __vectors
- 0x00000000 __vector_default
- *(.vectors)
- *(.progmem.gcc*)
- *(.progmem*)
- .progmem.data 0x00000068 0x4b ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- 0x00000068 port_to_mode_PGM
- 0x0000006d port_to_output_PGM
- 0x00000072 port_to_input_PGM
- 0x00000077 digital_pin_to_port_PGM
- 0x0000008b digital_pin_to_bit_mask_PGM
- 0x0000009f digital_pin_to_timer_PGM
- 0x000000b4 . = ALIGN (0x2)
- *fill* 0x000000b3 0x1 00
- 0x000000b4 __trampolines_start = .
- *(.trampolines)
- .trampolines 0x000000b4 0x0 linker stubs
- *(.trampolines*)
- 0x000000b4 __trampolines_end = .
- *(.jumptables)
- *(.jumptables*)
- *(.lowtext)
- *(.lowtext*)
- 0x000000b4 __ctors_start = .
- *(.ctors)
- 0x000000b4 __ctors_end = .
- 0x000000b4 __dtors_start = .
- *(.dtors)
- 0x000000b4 __dtors_end = .
- SORT(*)(.ctors)
- SORT(*)(.dtors)
- *(.init0)
- .init0 0x000000b4 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x000000b4 __init
- *(.init0)
- *(.init1)
- *(.init1)
- *(.init2)
- .init2 0x000000b4 0xc /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- *(.init2)
- *(.init3)
- *(.init3)
- *(.init4)
- .init4 0x000000c0 0x16 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- 0x000000c0 __do_copy_data
- .init4 0x000000d6 0x10 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x000000d6 __do_clear_bss
- *(.init4)
- *(.init5)
- *(.init5)
- *(.init6)
- *(.init6)
- *(.init7)
- *(.init7)
- *(.init8)
- *(.init8)
- *(.init9)
- .init9 0x000000e6 0x8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- *(.init9)
- *(.text)
- .text 0x000000ee 0x4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- 0x000000ee __vector_22
- 0x000000ee __vector_1
- 0x000000ee __vector_24
- 0x000000ee __vector_12
- 0x000000ee __bad_interrupt
- 0x000000ee __vector_6
- 0x000000ee __vector_3
- 0x000000ee __vector_23
- 0x000000ee __vector_25
- 0x000000ee __vector_11
- 0x000000ee __vector_13
- 0x000000ee __vector_17
- 0x000000ee __vector_19
- 0x000000ee __vector_7
- 0x000000ee __vector_5
- 0x000000ee __vector_4
- 0x000000ee __vector_9
- 0x000000ee __vector_2
- 0x000000ee __vector_21
- 0x000000ee __vector_15
- 0x000000ee __vector_8
- 0x000000ee __vector_14
- 0x000000ee __vector_10
- 0x000000ee __vector_18
- 0x000000ee __vector_20
- .text 0x000000f2 0x36 obj/Release/main.o
- 0x000000f2 main
- .text 0x00000128 0x1ba ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x00000128 __vector_16
- 0x000001e2 millis
- 0x000001fe delay
- 0x00000252 delayMicroseconds
- 0x0000026e init
- .text 0x000002e2 0x16a ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- 0x000002e2 pinMode
- 0x0000031e digitalWrite
- 0x000003b4 digitalRead
- .text 0x0000044c 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .text 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .text 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .text 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x0000044c . = ALIGN (0x2)
- *(.text.*)
- .text.libgcc 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .text.libgcc 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .text.libgcc 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- 0x0000044c . = ALIGN (0x2)
- *(.fini9)
- .fini9 0x0000044c 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- 0x0000044c exit
- 0x0000044c _exit
- *(.fini9)
- *(.fini8)
- *(.fini8)
- *(.fini7)
- *(.fini7)
- *(.fini6)
- *(.fini6)
- *(.fini5)
- *(.fini5)
- *(.fini4)
- *(.fini4)
- *(.fini3)
- *(.fini3)
- *(.fini2)
- *(.fini2)
- *(.fini1)
- *(.fini1)
- *(.fini0)
- .fini0 0x0000044c 0x4 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- *(.fini0)
- 0x00000450 _etext = .
-
-.data 0x00800100 0x0 load address 0x00000450
- 0x00800100 PROVIDE (__data_start, .)
- *(.data)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .data 0x00800100 0x0 obj/Release/main.o
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .data 0x00800100 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- *(.data*)
- *(.rodata)
- *(.rodata*)
- *(.gnu.linkonce.d*)
- 0x00800100 . = ALIGN (0x2)
- 0x00800100 _edata = .
- 0x00800100 PROVIDE (__data_end, .)
-
-.bss 0x00800100 0x8
- 0x00800100 PROVIDE (__bss_start, .)
- *(.bss)
- .bss 0x00800100 0x0 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
- .bss 0x00800100 0x0 obj/Release/main.o
- .bss 0x00800100 0x8 ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x00800100 timer0_clock_cycles
- 0x00800104 timer0_millis
- .bss 0x00800108 0x0 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .bss 0x00800108 0x0 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- .bss 0x00800108 0x0 /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- *(.bss*)
- *(COMMON)
- 0x00800108 PROVIDE (__bss_end, .)
- 0x00000450 __data_load_start = LOADADDR (.data)
- 0x00000450 __data_load_end = (__data_load_start + SIZEOF (.data))
-
-.noinit 0x00800108 0x0
- 0x00800108 PROVIDE (__noinit_start, .)
- *(.noinit*)
- 0x00800108 PROVIDE (__noinit_end, .)
- 0x00800108 _end = .
- 0x00800108 PROVIDE (__heap_start, .)
-
-.eeprom 0x00810000 0x0
- *(.eeprom*)
- 0x00810000 __eeprom_end = .
-
-.fuse
- *(.fuse)
- *(.lfuse)
- *(.hfuse)
- *(.efuse)
-
-.lock
- *(.lock*)
-
-.signature
- *(.signature*)
-
-.stab 0x00000000 0x6b4
- *(.stab)
- .stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-
-.stabstr 0x00000000 0x54
- *(.stabstr)
- .stabstr 0x00000000 0x54 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-
-.stab.excl
- *(.stab.excl)
-
-.stab.exclstr
- *(.stab.exclstr)
-
-.stab.index
- *(.stab.index)
-
-.stab.indexstr
- *(.stab.indexstr)
-
-.comment
- *(.comment)
-
-.debug
- *(.debug)
-
-.line
- *(.line)
-
-.debug_srcinfo
- *(.debug_srcinfo)
-
-.debug_sfnames
- *(.debug_sfnames)
-
-.debug_aranges 0x00000000 0x40
- *(.debug_aranges)
- .debug_aranges
- 0x00000000 0x20 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_aranges
- 0x00000020 0x20 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_pubnames
- 0x00000000 0x16c
- *(.debug_pubnames)
- .debug_pubnames
- 0x00000000 0x80 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_pubnames
- 0x00000080 0x3f ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_pubnames
- 0x000000bf 0xad ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_info 0x00000000 0x6f2
- *(.debug_info)
- .debug_info 0x00000000 0x1dd ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_info 0x000001dd 0x3f6 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_info 0x000005d3 0x11f ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- *(.gnu.linkonce.wi.*)
-
-.debug_abbrev 0x00000000 0x2e1
- *(.debug_abbrev)
- .debug_abbrev 0x00000000 0x117 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_abbrev 0x00000117 0x162 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_abbrev 0x00000279 0x68 ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_line 0x00000000 0x551
- *(.debug_line)
- .debug_line 0x00000000 0x251 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_line 0x00000251 0x233 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- .debug_line 0x00000484 0xcd ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
-
-.debug_frame 0x00000000 0xa0
- *(.debug_frame)
- .debug_frame 0x00000000 0x60 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_frame 0x00000060 0x40 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_str 0x00000000 0x227
- *(.debug_str)
- .debug_str 0x00000000 0xd5 ../arduino_libs/core0022_328p.a(wiring.c.o)
- 0x115 (size before relaxing)
- .debug_str 0x000000d5 0x117 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- 0x197 (size before relaxing)
- .debug_str 0x000001ec 0x3b ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- 0x13e (size before relaxing)
-
-.debug_loc 0x00000000 0x1fa
- *(.debug_loc)
- .debug_loc 0x00000000 0xb6 ../arduino_libs/core0022_328p.a(wiring.c.o)
- .debug_loc 0x000000b6 0x144 ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-
-.debug_macinfo
- *(.debug_macinfo)
-OUTPUT(bin/Release/blinktest_328p.elf elf32-avr)
-LOAD linker stubs
-
-Cross Reference Table
-
-Symbol File
-__bad_interrupt /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__bss_end /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
-__bss_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
-__data_end /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__data_load_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__data_start /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
-__do_clear_bss /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_clear_bss.o)
- ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o)
-__do_copy_data /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_copy_data.o)
- ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- ../arduino_libs/core0022_328p.a(wiring.c.o)
-__heap_end /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__init /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__stack /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_1 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_10 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_11 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_12 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_13 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_14 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_15 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_16 ../arduino_libs/core0022_328p.a(wiring.c.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_17 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_18 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_19 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_2 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_20 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_21 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_22 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_23 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_24 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_25 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_3 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_4 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_5 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_6 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_7 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_8 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_9 /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vector_default /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-__vectors /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-_exit /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
-delay ../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Release/main.o
-delayMicroseconds ../arduino_libs/core0022_328p.a(wiring.c.o)
-digitalRead ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digitalWrite ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Release/main.o
-digital_pin_to_bit_mask_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digital_pin_to_port_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-digital_pin_to_timer_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-exit /usr/lib/gcc/avr/4.3.5/avr5/libgcc.a(_exit.o)
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-init ../arduino_libs/core0022_328p.a(wiring.c.o)
- obj/Release/main.o
-main obj/Release/main.o
- /usr/lib/gcc/avr/4.3.5/../../../avr/lib/avr5/crtm328p.o
-millis ../arduino_libs/core0022_328p.a(wiring.c.o)
-pinMode ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
- obj/Release/main.o
-port_to_input_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-port_to_mode_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-port_to_output_PGM ../arduino_libs/core0022_328p.a(pins_arduino.c.o)
- ../arduino_libs/core0022_328p.a(wiring_digital.c.o)
-timer0_clock_cycles ../arduino_libs/core0022_328p.a(wiring.c.o)
-timer0_millis ../arduino_libs/core0022_328p.a(wiring.c.o)
diff --git a/blinktest_328p/obj/Release/main.o b/blinktest_328p/obj/Release/main.o
deleted file mode 100644
index 8370812..0000000
--- a/blinktest_328p/obj/Release/main.o
+++ /dev/null
Binary files differ