led.elf: file format elf32-msp430 SYMBOL TABLE: 0000f800 l d .text 00000000 .text 0000ffe0 l d .vectors 00000000 .vectors 00000000 l d .debug_aranges 00000000 .debug_aranges 00000000 l d .debug_info 00000000 .debug_info 00000000 l d .debug_abbrev 00000000 .debug_abbrev 00000000 l d .debug_line 00000000 .debug_line 00000000 l *ABS* 00000000 IE1 00000002 l *ABS* 00000000 IFG1 00000048 l *ABS* 00000000 ADC10DTC0 00000049 l *ABS* 00000000 ADC10DTC1 0000004a l *ABS* 00000000 ADC10AE0 000001b0 l *ABS* 00000000 ADC10CTL0 000001b2 l *ABS* 00000000 ADC10CTL1 000001b4 l *ABS* 00000000 ADC10MEM 000001bc l *ABS* 00000000 ADC10SA 00000056 l *ABS* 00000000 DCOCTL 00000057 l *ABS* 00000000 BCSCTL1 00000058 l *ABS* 00000000 BCSCTL2 00000053 l *ABS* 00000000 BCSCTL3 00000128 l *ABS* 00000000 FCTL1 0000012a l *ABS* 00000000 FCTL2 0000012c l *ABS* 00000000 FCTL3 00000020 l *ABS* 00000000 P1IN 00000021 l *ABS* 00000000 P1OUT 00000022 l *ABS* 00000000 P1DIR 00000023 l *ABS* 00000000 P1IFG 00000024 l *ABS* 00000000 P1IES 00000025 l *ABS* 00000000 P1IE 00000026 l *ABS* 00000000 P1SEL 00000027 l *ABS* 00000000 P1REN 00000028 l *ABS* 00000000 P2IN 00000029 l *ABS* 00000000 P2OUT 0000002a l *ABS* 00000000 P2DIR 0000002b l *ABS* 00000000 P2IFG 0000002c l *ABS* 00000000 P2IES 0000002d l *ABS* 00000000 P2IE 0000002e l *ABS* 00000000 P2SEL 0000002f l *ABS* 00000000 P2REN 0000012e l *ABS* 00000000 TAIV 00000160 l *ABS* 00000000 TACTL 00000162 l *ABS* 00000000 TACCTL0 00000164 l *ABS* 00000000 TACCTL1 00000170 l *ABS* 00000000 TAR 00000172 l *ABS* 00000000 TACCR0 00000174 l *ABS* 00000000 TACCR1 00000078 l *ABS* 00000000 USICTL0 00000079 l *ABS* 00000000 USICTL1 0000007a l *ABS* 00000000 USICKCTL 0000007b l *ABS* 00000000 USICNT 0000007c l *ABS* 00000000 USISRL 0000007d l *ABS* 00000000 USISRH 00000078 l *ABS* 00000000 USICTL 0000007a l *ABS* 00000000 USICCTL 0000007c l *ABS* 00000000 USISR 00000120 l *ABS* 00000000 WDTCTL 000010fe l *ABS* 00000000 CALDCO_1MHZ 000010ff l *ABS* 00000000 CALBC1_1MHZ 00000002 l *ABS* 00000000 PUSH_BYTES 0000f840 l .text 00000000 _branch_to_unexpected_ 00000000 l df *ABS* 00000000 main.cpp 0000f87e l F .text 00000012 _GLOBAL__I__Z8initGPIOv 00000000 g *ABS* 00000000 __data_size 0000f892 g .text 00000000 _etext 00000000 g *ABS* 00000000 __bss_size 0000f840 w .text 00000000 vector_ffe0 0000f840 w .text 00000000 vector_ffec 0000f840 w .text 00000000 vector_fff0 0000f892 g *ABS* 00000000 __data_load_start 0000f840 g .text 00000000 __dtors_end 0000f840 w .text 00000000 vector_fffc 0000f840 w .text 00000000 vector_ffe4 0000ffe0 g O .vectors 00000020 InterruptVectors 0000f844 g F .text 0000000e _Z8initGPIOv 0000f81c w .text 00000000 __do_clear_bss 0000f840 w .text 00000000 vector_ffe2 0000f840 w .text 00000000 vector_ffe8 0000f890 w .text 00000000 _unexpected_ 0000f840 w .text 00000000 vector_fffa 0000f800 w .text 00000000 _reset_vector__ 0000f83e g .text 00000000 __ctors_start 0000f80a w .text 00000000 __do_copy_data 00000200 g .text 00000000 __bss_start 0000f840 w .text 00000000 vector_ffee 0000f840 w .text 00000000 vector_fff4 0000f852 g F .text 0000002c main 0000f840 w .text 00000000 vector_fff8 0000f840 w .text 00000000 vector_fff2 00010000 g .vectors 00000000 _vectors_end 0000f840 w .text 00000000 vector_ffe6 0000f800 w .text 00000000 __init_stack 0000f840 g .text 00000000 __dtors_start 0000f840 g .text 00000000 __ctors_end 00000280 g *ABS* 00000000 __stack 00000200 g .text 00000000 _edata 00000200 g .text 00000000 _end 0000f840 w .text 00000000 vector_fff6 0000f804 w .text 00000000 __low_level_init 0000f83a w .text 00000000 __jump_to_main 00000200 g .text 00000000 __data_start 00000120 w *ABS* 00000000 __WDTCTL 0000f840 w .text 00000000 vector_ffea 0000f82c w .text 00000000 __do_global_ctors Contents of section .text: f800 31408002 b240805a 20013f40 00000f93 1@...@.Z .?@.... f810 05242f83 9f4f92f8 0002fb23 3f400000 .$/..O.....#?@.. f820 0f930424 1f83cf43 0002fc23 3b403ef8 ...$...C...#;@>. f830 3a4040f8 bb120b9a fd233040 52f87ef8 :@@......#0@R.~. f840 304090f8 f2d04100 2200f2d0 41002100 0@....A."...A.!. f850 30413140 8002b240 805a2001 f2d04100 0A1@...@.Z ...A. f860 2200f2d0 41002100 f2d02000 5300b240 "...A.!... .S..@ f870 df2e7201 b2401000 620132d2 ff3f3f40 ..r..@..b.2..??@ f880 6001bfd0 00010000 bfd02000 00003041 `......... ...0A f890 0013 .. Contents of section .vectors: ffe0 40f840f8 40f840f8 40f840f8 40f840f8 @.@.@.@.@.@.@.@. fff0 40f840f8 40f840f8 40f840f8 40f800f8 @.@.@.@.@.@.@... Contents of section .debug_aranges: 0000 10000000 02000000 00000200 00f80400 ................ 0010 00000000 10000000 0200e900 00000200 ................ 0020 0af81200 00000000 10000000 0200d201 ................ 0030 00000200 1cf81000 00000000 10000000 ................ 0040 0200bb02 00000200 2cf80e00 00000000 ........,....... 0050 10000000 0200a403 00000200 3af80400 ............:... 0060 00000000 .... Contents of section .debug_info: 0000 e5000000 02000000 00000201 00000000 ................ 0010 00f804f8 2f686f6d 652f6d61 726b2f4c ..../home/mark/L 0020 61756e63 68706164 546f6f6c 732f6d73 aunchpadTools/ms 0030 70676363 342d3230 31313033 31322f62 pgcc4-20110312/b 0040 75696c64 2f676363 2d342e34 2e352d62 uild/gcc-4.4.5-b 0050 75696c64 2f2e2e2f 6763632d 342e342e uild/../gcc-4.4. 0060 352f6c69 62676363 2f2e2e2f 6763632f 5/libgcc/../gcc/ 0070 636f6e66 69672f6d 73703433 302f6c69 config/msp430/li 0080 62676363 2e53002f 686f6d65 2f6d6172 bgcc.S./home/mar 0090 6b2f4c61 756e6368 70616454 6f6f6c73 k/LaunchpadTools 00a0 2f6d7370 67636334 2d323031 31303331 /mspgcc4-2011031 00b0 322f6275 696c642f 6763632d 342e342e 2/build/gcc-4.4. 00c0 352d6275 696c642f 6d737034 33302f6d 5-build/msp430/m 00d0 7370312f 6c696267 63630047 4e552041 sp1/libgcc.GNU A 00e0 5320322e 32310001 80e50000 00020014 S 2.21.......... 00f0 00000002 01a10000 000af81c f82f686f ............./ho 0100 6d652f6d 61726b2f 4c61756e 63687061 me/mark/Launchpa 0110 64546f6f 6c732f6d 73706763 63342d32 dTools/mspgcc4-2 0120 30313130 3331322f 6275696c 642f6763 0110312/build/gc 0130 632d342e 342e352d 6275696c 642f2e2e c-4.4.5-build/.. 0140 2f676363 2d342e34 2e352f6c 69626763 /gcc-4.4.5/libgc 0150 632f2e2e 2f676363 2f636f6e 6669672f c/../gcc/config/ 0160 6d737034 33302f6c 69626763 632e5300 msp430/libgcc.S. 0170 2f686f6d 652f6d61 726b2f4c 61756e63 /home/mark/Launc 0180 68706164 546f6f6c 732f6d73 70676363 hpadTools/mspgcc 0190 342d3230 31313033 31322f62 75696c64 4-20110312/build 01a0 2f676363 2d342e34 2e352d62 75696c64 /gcc-4.4.5-build 01b0 2f6d7370 3433302f 6d737031 2f6c6962 /msp430/msp1/lib 01c0 67636300 474e5520 41532032 2e323100 gcc.GNU AS 2.21. 01d0 0180e500 00000200 28000000 02014701 ........(.....G. 01e0 00001cf8 2cf82f68 6f6d652f 6d61726b ....,./home/mark 01f0 2f4c6175 6e636870 6164546f 6f6c732f /LaunchpadTools/ 0200 6d737067 6363342d 32303131 30333132 mspgcc4-20110312 0210 2f627569 6c642f67 63632d34 2e342e35 /build/gcc-4.4.5 0220 2d627569 6c642f2e 2e2f6763 632d342e -build/../gcc-4. 0230 342e352f 6c696267 63632f2e 2e2f6763 4.5/libgcc/../gc 0240 632f636f 6e666967 2f6d7370 3433302f c/config/msp430/ 0250 6c696267 63632e53 002f686f 6d652f6d libgcc.S./home/m 0260 61726b2f 4c61756e 63687061 64546f6f ark/LaunchpadToo 0270 6c732f6d 73706763 63342d32 30313130 ls/mspgcc4-20110 0280 3331322f 6275696c 642f6763 632d342e 312/build/gcc-4. 0290 342e352d 6275696c 642f6d73 70343330 4.5-build/msp430 02a0 2f6d7370 312f6c69 62676363 00474e55 /msp1/libgcc.GNU 02b0 20415320 322e3231 000180e5 00000002 AS 2.21........ 02c0 003c0000 000201ed 0100002c f83af82f .<.........,.:./ 02d0 686f6d65 2f6d6172 6b2f4c61 756e6368 home/mark/Launch 02e0 70616454 6f6f6c73 2f6d7370 67636334 padTools/mspgcc4 02f0 2d323031 31303331 322f6275 696c642f -20110312/build/ 0300 6763632d 342e342e 352d6275 696c642f gcc-4.4.5-build/ 0310 2e2e2f67 63632d34 2e342e35 2f6c6962 ../gcc-4.4.5/lib 0320 6763632f 2e2e2f67 63632f63 6f6e6669 gcc/../gcc/confi 0330 672f6d73 70343330 2f6c6962 6763632e g/msp430/libgcc. 0340 53002f68 6f6d652f 6d61726b 2f4c6175 S./home/mark/Lau 0350 6e636870 6164546f 6f6c732f 6d737067 nchpadTools/mspg 0360 6363342d 32303131 30333132 2f627569 cc4-20110312/bui 0370 6c642f67 63632d34 2e342e35 2d627569 ld/gcc-4.4.5-bui 0380 6c642f6d 73703433 302f6d73 70312f6c ld/msp430/msp1/l 0390 69626763 6300474e 55204153 20322e32 ibgcc.GNU AS 2.2 03a0 31000180 e5000000 02005000 00000201 1.........P..... 03b0 92020000 3af83ef8 2f686f6d 652f6d61 ....:.>./home/ma 03c0 726b2f4c 61756e63 68706164 546f6f6c rk/LaunchpadTool 03d0 732f6d73 70676363 342d3230 31313033 s/mspgcc4-201103 03e0 31322f62 75696c64 2f676363 2d342e34 12/build/gcc-4.4 03f0 2e352d62 75696c64 2f2e2e2f 6763632d .5-build/../gcc- 0400 342e342e 352f6c69 62676363 2f2e2e2f 4.4.5/libgcc/../ 0410 6763632f 636f6e66 69672f6d 73703433 gcc/config/msp43 0420 302f6c69 62676363 2e53002f 686f6d65 0/libgcc.S./home 0430 2f6d6172 6b2f4c61 756e6368 70616454 /mark/LaunchpadT 0440 6f6f6c73 2f6d7370 67636334 2d323031 ools/mspgcc4-201 0450 31303331 322f6275 696c642f 6763632d 10312/build/gcc- 0460 342e342e 352d6275 696c642f 6d737034 4.4.5-build/msp4 0470 33302f6d 7370312f 6c696267 63630047 30/msp1/libgcc.G 0480 4e552041 5320322e 32310001 80 NU AS 2.21... Contents of section .debug_abbrev: 0000 01110010 06110112 0103081b 08250813 .............%.. 0010 05000000 01110010 06110112 0103081b ................ 0020 08250813 05000000 01110010 06110112 .%.............. 0030 0103081b 08250813 05000000 01110010 .....%.......... 0040 06110112 0103081b 08250813 05000000 .........%...... 0050 01110010 06110112 0103081b 08250813 .............%.. 0060 05000000 .... Contents of section .debug_line: 0000 9d000000 02008900 00000101 fb0e0d00 ................ 0010 01010101 00000001 0000012f 686f6d65 .........../home 0020 2f6d6172 6b2f4c61 756e6368 70616454 /mark/LaunchpadT 0030 6f6f6c73 2f6d7370 67636334 2d323031 ools/mspgcc4-201 0040 31303331 322f6275 696c642f 6763632d 10312/build/gcc- 0050 342e342e 352d6275 696c642f 2e2e2f67 4.4.5-build/../g 0060 63632d34 2e342e35 2f6c6962 6763632f cc-4.4.5/libgcc/ 0070 2e2e2f67 63632f63 6f6e6669 672f6d73 ../gcc/config/ms 0080 70343330 00006c69 62676363 2e530001 p430..libgcc.S.. 0090 00000000 030200f8 03e60401 02040001 ................ 00a0 01a20000 00020089 00000001 01fb0e0d ................ 00b0 00010101 01000000 01000001 2f686f6d ............/hom 00c0 652f6d61 726b2f4c 61756e63 68706164 e/mark/Launchpad 00d0 546f6f6c 732f6d73 70676363 342d3230 Tools/mspgcc4-20 00e0 31313033 31322f62 75696c64 2f676363 110312/build/gcc 00f0 2d342e34 2e352d62 75696c64 2f2e2e2f -4.4.5-build/../ 0100 6763632d 342e342e 352f6c69 62676363 gcc-4.4.5/libgcc 0110 2f2e2e2f 6763632f 636f6e66 69672f6d /../gcc/config/m 0120 73703433 3000006c 69626763 632e5300 sp430..libgcc.S. 0130 01000000 0003020a f8038b05 014b4b14 .............KK. 0140 2f830200 000101a2 00000002 00890000 /............... 0150 000101fb 0e0d0001 01010100 00000100 ................ 0160 00012f68 6f6d652f 6d61726b 2f4c6175 ../home/mark/Lau 0170 6e636870 6164546f 6f6c732f 6d737067 nchpadTools/mspg 0180 6363342d 32303131 30333132 2f627569 cc4-20110312/bui 0190 6c642f67 63632d34 2e342e35 2d627569 ld/gcc-4.4.5-bui 01a0 6c642f2e 2e2f6763 632d342e 342e352f ld/../gcc-4.4.5/ 01b0 6c696267 63632f2e 2e2f6763 632f636f libgcc/../gcc/co 01c0 6e666967 2f6d7370 34333000 006c6962 nfig/msp430..lib 01d0 6763632e 53000100 00000003 021cf803 gcc.S........... 01e0 a405014b 4b142f67 02000001 01a10000 ...KK./g........ 01f0 00020089 00000001 01fb0e0d 00010101 ................ 0200 01000000 01000001 2f686f6d 652f6d61 ......../home/ma 0210 726b2f4c 61756e63 68706164 546f6f6c rk/LaunchpadTool 0220 732f6d73 70676363 342d3230 31313033 s/mspgcc4-201103 0230 31322f62 75696c64 2f676363 2d342e34 12/build/gcc-4.4 0240 2e352d62 75696c64 2f2e2e2f 6763632d .5-build/../gcc- 0250 342e342e 352f6c69 62676363 2f2e2e2f 4.4.5/libgcc/../ 0260 6763632f 636f6e66 69672f6d 73703433 gcc/config/msp43 0270 3000006c 69626763 632e5300 01000000 0..libgcc.S..... 0280 0003022c f803bc05 014b4c2f 4b020000 ...,.....KL/K... 0290 01019d00 00000200 89000000 0101fb0e ................ 02a0 0d000101 01010000 00010000 012f686f ............./ho 02b0 6d652f6d 61726b2f 4c61756e 63687061 me/mark/Launchpa 02c0 64546f6f 6c732f6d 73706763 63342d32 dTools/mspgcc4-2 02d0 30313130 3331322f 6275696c 642f6763 0110312/build/gc 02e0 632d342e 342e352d 6275696c 642f2e2e c-4.4.5-build/.. 02f0 2f676363 2d342e34 2e352f6c 69626763 /gcc-4.4.5/libgc 0300 632f2e2e 2f676363 2f636f6e 6669672f c/../gcc/config/ 0310 6d737034 33300000 6c696267 63632e53 msp430..libgcc.S 0320 00010000 00000302 3af803d3 05010204 ........:....... 0330 000101 ... Disassembly of section .text: 0000f800 <__init_stack>: f800: 31 40 80 02 mov #640, r1 ;#0x0280 0000f804 <__low_level_init>: f804: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 f808: 20 01 0000f80a <__do_copy_data>: f80a: 3f 40 00 00 mov #0, r15 ;#0x0000 f80e: 0f 93 tst r15 f810: 05 24 jz $+12 ;abs 0xf81c f812: 2f 83 decd r15 f814: 9f 4f 92 f8 mov -1902(r15),512(r15);0xf892(r15), 0x0200(r15) f818: 00 02 f81a: fb 23 jnz $-8 ;abs 0xf812 0000f81c <__do_clear_bss>: f81c: 3f 40 00 00 mov #0, r15 ;#0x0000 f820: 0f 93 tst r15 f822: 04 24 jz $+10 ;abs 0xf82c f824: 1f 83 dec r15 f826: cf 43 00 02 mov.b #0, 512(r15);r3 As==00, 0x0200(r15) f82a: fc 23 jnz $-6 ;abs 0xf824 0000f82c <__do_global_ctors>: f82c: 3b 40 3e f8 mov #-1986, r11 ;#0xf83e f830: 3a 40 40 f8 mov #-1984, r10 ;#0xf840 f834: bb 12 call @r11+ f836: 0b 9a cmp r10, r11 f838: fd 23 jnz $-4 ;abs 0xf834 0000f83a <__jump_to_main>: f83a: 30 40 52 f8 br #0xf852 0000f83e <__ctors_start>: f83e: 7e f8 and.b @r8+, r14 0000f840 <__ctors_end>: f840: 30 40 90 f8 br #0xf890 0000f844 <_Z8initGPIOv>: f844: f2 d0 41 00 bis.b #65, &0x0022 ;#0x0041 f848: 22 00 f84a: f2 d0 41 00 bis.b #65, &0x0021 ;#0x0041 f84e: 21 00 f850: 30 41 ret 0000f852
: f852: 31 40 80 02 mov #640, r1 ;#0x0280 f856: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 f85a: 20 01 f85c: f2 d0 41 00 bis.b #65, &0x0022 ;#0x0041 f860: 22 00 f862: f2 d0 41 00 bis.b #65, &0x0021 ;#0x0041 f866: 21 00 f868: f2 d0 20 00 bis.b #32, &0x0053 ;#0x0020 f86c: 53 00 f86e: b2 40 df 2e mov #11999, &0x0172 ;#0x2edf f872: 72 01 f874: b2 40 10 00 mov #16, &0x0162 ;#0x0010 f878: 62 01 f87a: 32 d2 eint f87c: ff 3f jmp $+0 ;abs 0xf87c 0000f87e <_GLOBAL__I__Z8initGPIOv>: f87e: 3f 40 60 01 mov #352, r15 ;#0x0160 f882: bf d0 00 01 bis #256, 0(r15) ;#0x0100, 0x0000(r15) f886: 00 00 f888: bf d0 20 00 bis #32, 0(r15) ;#0x0020, 0x0000(r15) f88c: 00 00 f88e: 30 41 ret 0000f890 <_unexpected_>: f890: 00 13 reti Disassembly of section .vectors: 0000ffe0 : ffe0: 40 f8 40 f8 40 f8 40 f8 40 f8 40 f8 40 f8 40 f8 @.@.@.@.@.@.@.@. fff0: 40 f8 40 f8 40 f8 40 f8 40 f8 40 f8 40 f8 00 f8 @.@.@.@.@.@.@...