20131118-182404
This commit is contained in:
parent
b828775938
commit
0437198679
Binary file not shown.
@ -24,7 +24,7 @@ outclass o;
|
||||
//////////////////// LED //////////////////////////////////////////
|
||||
typedef Led<avrlib::portc, PINC2, PINC1, PINC0> ledclass;
|
||||
ledclass l;
|
||||
///////////////////////// UART ////////////////////////////////////
|
||||
/*///////////////////////// UART ////////////////////////////////////
|
||||
typedef Uart<9600> uartclass;
|
||||
uartclass u;
|
||||
///////////////////////// SPI /////////////////////////////////////
|
||||
@ -32,11 +32,11 @@ typedef Spi<avrlib::portb, PINB4, PINB6, PINB5, PINB7, 0, uartclass> spiclass;
|
||||
spiclass s;
|
||||
///////////////////////// CAN /////////////////////////////////////
|
||||
typedef Can<spiclass, uartclass> canclass;
|
||||
canclass c;
|
||||
canclass c;*/
|
||||
|
||||
uint8_t button_id = 1;
|
||||
|
||||
void init() {
|
||||
/*void init() {
|
||||
l.color(l.YELLOW);
|
||||
u.send("Init Start...\r\n");
|
||||
|
||||
@ -62,15 +62,31 @@ void init() {
|
||||
}
|
||||
|
||||
l.color(l.WHITE);
|
||||
}
|
||||
}*/
|
||||
|
||||
int main(void)
|
||||
{
|
||||
init();
|
||||
|
||||
{
|
||||
//init();
|
||||
while(1) {
|
||||
l.setColor(0xAA,0xFE,0x63);
|
||||
/*for(uint16_t i=0; i<0xFF; i++) {
|
||||
asm volatile ("nop");
|
||||
}*/
|
||||
_delay_ms(350);
|
||||
l.setColor(0xFE,0xFE,0xFE);
|
||||
/*for(uint16_t i=0; i<0xFF; i++) {
|
||||
asm volatile ("nop");
|
||||
}*/
|
||||
_delay_ms(350);
|
||||
l.rainbow(5);
|
||||
}
|
||||
while(1)
|
||||
{
|
||||
CANMessage m;
|
||||
_delay_ms(2000);
|
||||
|
||||
_delay_ms(2000);
|
||||
|
||||
/*CANMessage m;
|
||||
if(0xff != c.can_get_message(&m)) {
|
||||
if(m.data[0] == button_id) {
|
||||
switch(m.data[1]) {
|
||||
@ -85,14 +101,19 @@ int main(void)
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
u.send("Stuff!\r\n");
|
||||
}*/
|
||||
|
||||
//u.send("Stuff!\r\n");
|
||||
//o.AudioOn();
|
||||
//c.can_send_message(&m);
|
||||
//_delay_ms(1);
|
||||
//o.AudioOff();
|
||||
|
||||
l.rainbow(5);
|
||||
_delay_ms(10000);
|
||||
|
||||
//_delay_ms(10000);
|
||||
}
|
||||
}
|
||||
ISR(TIMER2_COMP_vect) {
|
||||
//l.color(l.RED);
|
||||
//l.timer();
|
||||
}
|
@ -45,7 +45,7 @@
|
||||
<ToolNumber>0000000000000</ToolNumber>
|
||||
<Channel>
|
||||
<host>127.0.0.1</host>
|
||||
<port>51031</port>
|
||||
<port>56835</port>
|
||||
<ssl>False</ssl>
|
||||
</Channel>
|
||||
<ToolOptions>
|
||||
@ -53,7 +53,7 @@
|
||||
<InterfaceProperties>
|
||||
<JtagDbgClock>249000</JtagDbgClock>
|
||||
<JtagProgClock>1000000</JtagProgClock>
|
||||
<IspClock>150000</IspClock>
|
||||
<IspClock>250000</IspClock>
|
||||
<JtagInChain>false</JtagInChain>
|
||||
<JtagEnableExtResetOnStartSession>false</JtagEnableExtResetOnStartSession>
|
||||
<JtagDevicesBefore>0</JtagDevicesBefore>
|
||||
@ -116,43 +116,43 @@
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
|
||||
<ToolchainSettings>
|
||||
<AvrGccCpp>
|
||||
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
||||
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
||||
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
||||
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>DEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.optimization.level>Optimize most (-O3)</avrgcc.compiler.optimization.level>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
|
||||
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcccpp.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcccpp.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcccpp.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcccpp.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>DEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.compiler.symbols.DefSymbols>
|
||||
<avrgcccpp.compiler.optimization.level>Optimize for size (-Os)</avrgcccpp.compiler.optimization.level>
|
||||
<avrgcccpp.compiler.optimization.PackStructureMembers>True</avrgcccpp.compiler.optimization.PackStructureMembers>
|
||||
<avrgcccpp.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcccpp.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<avrgcccpp.compiler.optimization.DebugLevel>Default (-g2)</avrgcccpp.compiler.optimization.DebugLevel>
|
||||
<avrgcccpp.compiler.warnings.AllWarnings>True</avrgcccpp.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.compiler.miscellaneous.OtherFlags>-std=c++11</avrgcccpp.compiler.miscellaneous.OtherFlags>
|
||||
<avrgcccpp.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
<avrgcccpp.linker.memorysettings.Comment><segmentname>=<address>, for example .boot=0xff</avrgcccpp.linker.memorysettings.Comment>
|
||||
<avrgcccpp.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcccpp.assembler.debugging.DebugLevel>
|
||||
</AvrGccCpp>
|
||||
<avrgcc.common.outputfiles.hex>True</avrgcc.common.outputfiles.hex>
|
||||
<avrgcc.common.outputfiles.lss>True</avrgcc.common.outputfiles.lss>
|
||||
<avrgcc.common.outputfiles.eep>True</avrgcc.common.outputfiles.eep>
|
||||
<avrgcc.common.outputfiles.srec>True</avrgcc.common.outputfiles.srec>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>DEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.optimization.level>Optimize most (-O3)</avrgcc.compiler.optimization.level>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<avrgcc.compiler.optimization.DebugLevel>Default (-g2)</avrgcc.compiler.optimization.DebugLevel>
|
||||
<avrgcc.compiler.warnings.AllWarnings>True</avrgcc.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcccpp.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcccpp.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcccpp.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcccpp.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>DEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.compiler.symbols.DefSymbols>
|
||||
<avrgcccpp.compiler.optimization.level>Optimize for size (-Os)</avrgcccpp.compiler.optimization.level>
|
||||
<avrgcccpp.compiler.optimization.PackStructureMembers>True</avrgcccpp.compiler.optimization.PackStructureMembers>
|
||||
<avrgcccpp.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcccpp.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<avrgcccpp.compiler.optimization.DebugLevel>Default (-g2)</avrgcccpp.compiler.optimization.DebugLevel>
|
||||
<avrgcccpp.compiler.warnings.AllWarnings>True</avrgcccpp.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.compiler.miscellaneous.OtherFlags>-std=c++11</avrgcccpp.compiler.miscellaneous.OtherFlags>
|
||||
<avrgcccpp.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
<avrgcccpp.linker.memorysettings.Comment><segmentname>=<address>, for example .boot=0xff</avrgcccpp.linker.memorysettings.Comment>
|
||||
<avrgcccpp.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcccpp.assembler.debugging.DebugLevel>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
|
Binary file not shown.
@ -1,236 +1,34 @@
|
||||
:100000000C942B000C9453000C9453000C9453004C
|
||||
:100010000C9453000C9453000C9453000C94530014
|
||||
:100010000C94D5000C9453000C9453000C94530092
|
||||
:100020000C9453000C9453000C9453000C94530004
|
||||
:100030000C9453000C9453000C9453000C945300F4
|
||||
:100040000C9453000C9453000C9453000C945300E4
|
||||
:100050000C945300020411241FBECFE5D8E0DEBF8C
|
||||
:10006000CDBF10E0A0E6B0E0E6E1FEE002C0059002
|
||||
:100070000D92AC3EB107D9F720E0ACEEB0E001C084
|
||||
:100080001D92A23FB207E1F710E0C6E5D0E004C040
|
||||
:100090002297FE010E943004C435D107C9F70E949F
|
||||
:1000A000AE030C9409070C9400005D9BFECF8CB945
|
||||
:1000B00080E00895CF93DF93EC0102C00E945500C9
|
||||
:1000C00089918111FBCFDF91CF910895BD9A089559
|
||||
:1000D000BF9A089580FF02C0A89A01C0A898A09A6C
|
||||
:1000E00081FF02C0A99A01C0A998A19A82FF02C00B
|
||||
:1000F000AA9A01C0AA98A29A0895BF92CF92DF92BD
|
||||
:10010000EF92FF920F931F93CF93DF93D82EC62EBB
|
||||
:10011000B42EC0E0D0E019C01E2D8D2D0E946A00C3
|
||||
:100120001F5F1F3FD1F700E010E005C08C2D0E943B
|
||||
:100130006A000F5F1F4F0C171D07C4F3F394FB10E9
|
||||
:10014000EBCF2196CF3FD10519F0EC2EF12CF7CF54
|
||||
:10015000DF91CF911F910F91FF90EF90DF90CF90A3
|
||||
:10016000BF900895EF92FF920F931F93CF93DF9369
|
||||
:10017000CDB7DEB7E2970FB6F894DEBF0FBECDBFA6
|
||||
:10018000E62E1F926F9381E690E09F938F938E01EE
|
||||
:100190000F5F1F4F1F930F930E943404C8010E94EA
|
||||
:1001A0005A00EFB80F900F900F900F900F900F9094
|
||||
:1001B000779BFECF8FB118E0F12CFF0CC7980E94FF
|
||||
:1001C0006800E7FE02C0C59A01C0C5980E9466009B
|
||||
:1001D00085E08A95F1F70000B69B02C081E0F82A1D
|
||||
:1001E00085E08A95F1F70000C79A0E9468008AE0CE
|
||||
:1001F0008A95F1F700C0EE0C1150F9F61F92FF92AC
|
||||
:100200002BE630E03F932F938E010F5F1F4F1F931C
|
||||
:100210000F930E943404C8010E945A000F900F905F
|
||||
:100220000F900F900F900F908F2DE2960FB6F894CD
|
||||
:10023000DEBF0FBECDBFDF91CF911F910F91FF9019
|
||||
:10024000EF900895C498BC9A0895C49ABC9A0895F2
|
||||
:10025000FF920F931F93CF93DF931F92CDB7DEB71B
|
||||
:10026000F82E092F162F49830E94220162E08F2D5C
|
||||
:10027000902F0E94B200612F8F2D902F0E94B2000C
|
||||
:100280004981642F8F2D902F0E94B2000F90DF9133
|
||||
:10029000CF911F910F91FF900C942501CF93DF9385
|
||||
:1002A000EC010E94220160ECCE010E94B2008FE9B5
|
||||
:1002B0009FE00197F1F700C000000E9425018FE345
|
||||
:1002C0009CE90197F1F700C0000047E06AE2CE0127
|
||||
:1002D0000E94280140E969E2CE010E94280142E023
|
||||
:1002E00068E2CE010E94280143E06BE2CE010E9449
|
||||
:1002F000280140E660E6CE010E94280140E660E762
|
||||
:10030000CE010E94280140E060E2CE010E94280157
|
||||
:1003100040E061E2CE010E94280140E062E2CE01AD
|
||||
:100320000E94280140E063E2CE010E94280140E0E3
|
||||
:1003300064E2CE010E94280140E065E2CE010E9405
|
||||
:10034000280140E066E2CE010E94280140E067E219
|
||||
:10035000CE010E94280140E06CE0CE01DF91CF91F8
|
||||
:100360000C942801AF92BF92CF92DF92EF92FF924E
|
||||
:100370000F931F93CF93DF931F92CDB7DEB76C011E
|
||||
:100380008B010E94220160EAC6010E94B2006FEF59
|
||||
:10039000C6010E94B20089836FEFC6010E94B200BD
|
||||
:1003A0000E942501898182FF09C0898184FF08C0DC
|
||||
:1003B000898186FD5EC034E0B32E04C0B12C02C03A
|
||||
:1003C00022E0B22E0E9422016B2D6064C6010E94C1
|
||||
:1003D000B200F8016081718193E0769567959A95F6
|
||||
:1003E000E1F7C6010E94B200F80160816295660FD4
|
||||
:1003F000607EC6010E94B20060E0C6010E94B200A9
|
||||
:1004000060E0C6010E94B200F801A380F8E0FA158E
|
||||
:1004100010F488E0A82EF80182816A2D882329F043
|
||||
:100420006064C6010E94B20012C0C6010E94B20000
|
||||
:10043000E12CF12C0AC0F801EE0DFF1D6481C6010C
|
||||
:100440000E94B200FFEFEF1AFF0AEA14A0F30E9425
|
||||
:10045000250100000E942201B11002C061E802C023
|
||||
:100460006B2D6068C6010E94B2000E94250181E0E8
|
||||
:1004700001C080E00F90DF91CF911F910F91FF900D
|
||||
:10048000EF90DF90CF90BF90AF900895CF93DF9320
|
||||
:10049000CDB7DEB72C970FB6F894DEBF0FBECDBF39
|
||||
:1004A0002D898B899C899A8389831B822C83CE0119
|
||||
:1004B0004696FC01DE01159680E090E030E004C035
|
||||
:1004C00040814D930196329682179307CCF3BE017B
|
||||
:1004D0006F5F7F4F89899A890E94B2012C960FB66F
|
||||
:1004E000F894DEBF0FBECDBFDF91CF910895FF928C
|
||||
:1004F0000F931F93CF93DF9300D0CDB7DEB7F82EC5
|
||||
:10050000092F162F2A8349830E94220165E08F2D2F
|
||||
:10051000902F0E94B200612F8F2D902F0E94B20069
|
||||
:100520004981642F8F2D902F0E94B2002A81622F63
|
||||
:100530008F2D902F0E94B2000F900F90DF91CF91DE
|
||||
:100540001F910F91FF900C942501AF92BF92CF9213
|
||||
:10055000DF92EF92FF920F931F93CF93DF931F923F
|
||||
:10056000CDB7DEB76C018B010E94220160EBC601A2
|
||||
:100570000E94B2006FEFC6010E94B200B82E6FEF6A
|
||||
:10058000C6010E94B2000E942501B982898186FFBE
|
||||
:1005900004C00E94220160E906C0898187FF5DC016
|
||||
:1005A0000E94220164E9C6010E94B2006FEFC601F9
|
||||
:1005B0000E94B20028E0829FC0011124F8019183BB
|
||||
:1005C00080836FEFC6010E94B200482F50E065E0C3
|
||||
:1005D000569547956A95E1F7F80120813181242BE2
|
||||
:1005E000352B318320836FEFC6010E94B2006FEF7D
|
||||
:1005F000C6010E94B2006FEFC6010E94B2007FE008
|
||||
:10060000A72EA822F801A382E12CF12C0BC06FEFDA
|
||||
:10061000C6010E94B200F801EE0DFF1D8483FFEFBA
|
||||
:10062000EF1AFF0AEA1498F30E942501898183FFDB
|
||||
:1006300004C081E0F801828302C0F801128289813E
|
||||
:1006400020E086FF02C041E001C042E06CE2C6014A
|
||||
:100650000E9477028B2D877001C08FEF0F90DF9182
|
||||
:10066000CF911F910F91FF90EF90DF90CF90BF90AF
|
||||
:10067000AF900895CF93DF93CDB7DEB72C970FB629
|
||||
:10068000F894DEBF0FBECDBF86E00E946A0088E707
|
||||
:1006900090E00E945A0088E890E00E945A00809101
|
||||
:1006A00060001F928F931F9281E08F9382E08F935F
|
||||
:1006B0001F921F928CEE90E09F938F930E944602B0
|
||||
:1006C0002FEF83ED90E3215080409040E1F700C090
|
||||
:1006D000000085EA90E00E945A000FB6F894DEBF51
|
||||
:1006E0000FBECDBFBE016F5F7F4F8CEE90E00E94CA
|
||||
:1006F000A5028F3F51F49FEF21EE84E091502040FE
|
||||
:100700008040E1F700C00000EDCF8D81823089F498
|
||||
:100710008EEB90E00E945A008E810E94550088EE78
|
||||
:1007200090E00E945A009E81809160009813DACF79
|
||||
:100730000CC081ED90E00E945A008D810E9455000E
|
||||
:1007400088EE90E00E945A00CDCF2C960FB6F89418
|
||||
:10075000DEBF0FBECDBFDF91CF9108950E943A0357
|
||||
:100760004AE064E086E00E947D0085ED90E00E9412
|
||||
:100770005A0045E066E084E00E947D0045E062E0CA
|
||||
:1007800086E00E947D0045E063E082E00E947D00FB
|
||||
:1007900045E061E083E00E947D0045E065E081E0A6
|
||||
:1007A0000E947D0045E064E085E00E947D002AEA29
|
||||
:1007B00036EE86E991E02150304080409040D9F7F4
|
||||
:1007C0000000D3CF87E689B988E08AB986E880BD82
|
||||
:1007D0008EED90E00E945A000E946600C5980E942B
|
||||
:1007E00066000E946800C7980E946800BC9A0E9438
|
||||
:1007F0002501BE98C698C698BE9A80E58DB981E05D
|
||||
:100800008EB908951F93CF93DF93A59AAD98A59ABB
|
||||
:10081000A49AAC98A49AA29AA19AA09A17E619B998
|
||||
:10082000D8E0DAB9C6E8C0BD8EED90E00E945A006B
|
||||
:100830008EEE90E00E94E2038CEE90E00E94E203D4
|
||||
:1008400019B9DAB9C0BD8EED90E00E945A008CEE65
|
||||
:1008500090E0DF91CF911F910C944E01EE0FFF1F9E
|
||||
:100860000590F491E02D0994AEE0B0E0EAE3F4E005
|
||||
:100870000C94E0060D891E8986E08C831A83098317
|
||||
:100880008FEF9FE79E838D83CE014996AC016F89E0
|
||||
:10089000788DCE0101960E945604EF81F885E00F15
|
||||
:1008A000F11F10822E96E4E00C94FC06ACE0B0E060
|
||||
:1008B000ECE5F4E00C94D2067C016B018A01FC01AA
|
||||
:1008C00017821682838181FFC6C188248394912C6C
|
||||
:1008D0008C0E9D1EF7019381F60193FD859193FF88
|
||||
:1008E00081916F01882309F4B2C1853239F493FDF7
|
||||
:1008F000859193FF81916F01853229F4B70190E0D2
|
||||
:100900000E944806E7CF512C312C20E02032A8F479
|
||||
:100910008B3261F028F4803251F0833271F40BC0D5
|
||||
:100920008D3239F0803349F4216028C02260246080
|
||||
:1009300025C0286023C0206121C027FD27C0382F93
|
||||
:1009400030533A3078F426FF06C0FAE05F9E300D4F
|
||||
:100950001124532E13C08AE0389E300D1124332EFB
|
||||
:1009600020620CC08E3221F426FD71C1206406C0C5
|
||||
:100970008C3611F4206802C0883641F4F60193FDEC
|
||||
:10098000859193FF81916F018111C0CF982F95546C
|
||||
:10099000933018F09052933028F40C5F1F4FFFE310
|
||||
:1009A000F9830DC0833631F0833771F0833509F058
|
||||
:1009B0005EC023C0F801808189830E5F1F4F4424ED
|
||||
:1009C0004394512C540115C03801F2E06F0E711C94
|
||||
:1009D000F801A080B18026FF03C0652D70E002C041
|
||||
:1009E0006FEF7FEFC5012C870E943D062C0183012C
|
||||
:1009F0002C856FE7262E222218C03801F2E06F0EF8
|
||||
:100A0000711CF801A080B18026FF03C0652D70E045
|
||||
:100A100002C06FEF7FEFC5012C870E9432062C01C8
|
||||
:100A20002C8550E8252E222A830123FC1CC006C0F9
|
||||
:100A3000B70180E290E00E9448063A94832D90E04E
|
||||
:100A400048165906A8F30FC0F50127FC859127FE2B
|
||||
:100A500081915F01B70190E00E94480631103A94FD
|
||||
:100A6000F1E04F1A51084114510471F7EDC084367A
|
||||
:100A700011F0893641F5F80127FF07C060817181C7
|
||||
:100A8000828193810C5F1F4F08C06081718188272C
|
||||
:100A900077FD8095982F0E5F1F4F4FE6B42EB22240
|
||||
:100AA00097FF09C090958095709561957F4F8F4F06
|
||||
:100AB0009F4FF0E8BF2A2AE030E0A4010E947406AC
|
||||
:100AC000A82EA81843C0853731F43FEEB32EB222CA
|
||||
:100AD0002AE030E024C099EFB92EB2228F36B9F067
|
||||
:100AE00020F4883509F0B3C00DC0803721F0883775
|
||||
:100AF00009F0ADC002C020E1B22AB4FE0BC084E010
|
||||
:100B0000B82A08C024FF09C0E6E0BE2A06C028E0D3
|
||||
:100B100030E005C020E130E002C020E132E0F80121
|
||||
:100B2000B7FE07C060817181828193810C5F1F4F86
|
||||
:100B300006C06081718180E090E00E5F1F4FA401CC
|
||||
:100B40000E947406A82EA818FFE7BF22B6FE0BC0AD
|
||||
:100B50002B2D2E7FA51450F4B4FE0AC0B2FC08C0A1
|
||||
:100B60002B2D2E7E05C07A2C2B2D03C07A2C01C094
|
||||
:100B7000752C24FF0DC0FE01EA0DF11D808180332C
|
||||
:100B800011F4297E09C022FF06C07394739404C037
|
||||
:100B9000822F867809F0739423FD14C020FF0FC0C4
|
||||
:100BA0005A2C731460F4530C5718732C08C0B701F7
|
||||
:100BB00080E290E02C870E94480673942C85731481
|
||||
:100BC000B0F304C0731410F4371801C0312C24FFA3
|
||||
:100BD00012C0B70180E390E02C870E9448062C8564
|
||||
:100BE00022FF1EC021FF03C088E590E002C088E715
|
||||
:100BF00090E0B7010CC0822F867891F021FD02C0F1
|
||||
:100C000080E201C08BE227FD8DE2B70190E00E94F7
|
||||
:100C1000480606C0B70180E390E00E9448065A9457
|
||||
:100C2000A514C0F3AA94F401EA0DF11DB701808167
|
||||
:100C300090E00E944806A110F5CF06C0B70180E2FF
|
||||
:100C400090E00E9448063A943110F8CF43CEF70165
|
||||
:100C50002681378102C02FEF3FEFC9012C96E2E1D8
|
||||
:100C60000C94EE06FC010590615070400110D8F71D
|
||||
:100C7000809590958E0F9F1F0895FC0161507040E4
|
||||
:100C800001900110D8F7809590958E0F9F1F0895C1
|
||||
:100C90000F931F93CF93DF938C01EB018B8181FD29
|
||||
:100CA00003C00FEF1FEF1AC082FF0DC02E813F81DE
|
||||
:100CB0008C819D812817390764F4E881F9810193BB
|
||||
:100CC000F983E88306C0E885F985802F0995892B8B
|
||||
:100CD00041F78E819F8101969F838E83C801DF91AA
|
||||
:100CE000CF911F910F910895FA01AA27283051F151
|
||||
:100CF000203181F1E8946F936E7F6E5F7F4F8F4F4D
|
||||
:100D00009F4FAF4FB1E03ED0B4E03CD0670F781FAB
|
||||
:100D1000891F9A1FA11D680F791F8A1F911DA11D90
|
||||
:100D20006A0F711D811D911DA11D20D009F46894C9
|
||||
:100D30003F912AE0269F11243019305D3193DEF671
|
||||
:100D4000CF010895462F4770405D4193B3E00FD027
|
||||
:100D5000C9F7F6CF462F4F70405D4A3318F0495D12
|
||||
:100D600031FD4052419302D0A9F7EACFB4E0A695F5
|
||||
:100D70009795879577956795BA95C9F70097610517
|
||||
:100D8000710508959B01AC010A2E0694579547956D
|
||||
:100D900037952795BA95C9F7620F731F841F951F62
|
||||
:100DA000A01D08952F923F924F925F926F927F9273
|
||||
:100DB0008F929F92AF92BF92CF92DF92EF92FF926B
|
||||
:100DC0000F931F93CF93DF93CDB7DEB7CA1BDB0B17
|
||||
:100DD0000FB6F894DEBF0FBECDBF09942A883988BC
|
||||
:100DE00048885F846E847D848C849B84AA84B984C3
|
||||
:100DF000C884DF80EE80FD800C811B81AA81B981CF
|
||||
:100E0000CE0FD11D0FB6F894DEBF0FBECDBFED01E2
|
||||
:060E10000895F894FFCFE5
|
||||
:100E1600012D3E2030782530327800203C2D2030C0
|
||||
:100E260078253032780D0A00496E69742053746152
|
||||
:100E360072742E2E2E0D0A002D3E20427574746F8C
|
||||
:100E46006E20494420416E6E6F756E63656D656EEA
|
||||
:100E5600743A0D0A005761697420666F72204D61FD
|
||||
:100E6600737465722041636B2E2E2E0D0A003C2D85
|
||||
:100E760020427574746F6E2049442041636B3A209A
|
||||
:100E8600003C2D20005374756666210D0A005561DD
|
||||
:0C0E9600727420646F6E65210D0A00006C
|
||||
:100050000C945300DF0011241FBECFE5D8E0DEBFB3
|
||||
:10006000CDBF10E0A0E6B0E0EEEFF1E002C00590F9
|
||||
:100070000D92A236B107D9F720E0A2E6B0E001C0A8
|
||||
:100080001D92A636B207E1F710E0C6E5D0E004C045
|
||||
:100090002297FE010E94F900C435D107C9F70E94DA
|
||||
:1000A0009B000C94FD000C94000080FF02C0A89AF5
|
||||
:1000B00001C0A898A09A81FF02C0A99A01C0A9987E
|
||||
:1000C000A19A82FF02C0AA9A01C0AA98A29A089592
|
||||
:1000D000CF92DF92EF92FF920F931F93CF93DF9314
|
||||
:1000E000D82EC62EC0E0D0E019C08D2D0E9455003C
|
||||
:1000F0001F5F1F3FD1F700E010E005C08C2D0E946C
|
||||
:1001000055000F5F1F4F0C171D07C4F3FA9411F031
|
||||
:100110001E2DEBCF2196CF3FD10521F0EC2E85E0AF
|
||||
:10012000F82EF6CFDF91CF911F910F91FF90EF90B6
|
||||
:10013000DF90CF9008951AEACEEFD3E610936200D5
|
||||
:10014000C0936300D09364002FEF86E191E12150CA
|
||||
:1001500080409040E1F700C00000C0936200C0936F
|
||||
:100160006300C09364002FEF86E191E1215080404D
|
||||
:100170009040E1F700C0000066E084E00E94680063
|
||||
:1001800062E086E00E94680063E082E00E9468000E
|
||||
:1001900061E083E00E94680065E081E00E94680001
|
||||
:1001A00064E085E00E946800C9CF1F920F920FB6ED
|
||||
:1001B0000F9211240F900FBE0F901F901895A59AC3
|
||||
:1001C000AD98A59AA49AAC98A49A10926200109245
|
||||
:1001D000630010926400A29AA19AA09A12BC85E0D2
|
||||
:1001E00085BD14BC13BC80E889BF78940895EE0FD8
|
||||
:0E01F000FF1F0590F491E02D0994F894FFCFC5
|
||||
:0201FE000100FE
|
||||
:00000001FF
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -10,41 +10,11 @@ c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-
|
||||
Button.o (__do_global_ctors)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_ctors.o) (__tablejump__)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
Button.o (sprintf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o) (vfprintf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (strnlen_P)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (strnlen)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (fputc)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (__ultoa_invert)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o) (__prologue_saves__)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o) (__epilogue_restores__)
|
||||
|
||||
Discarded input sections
|
||||
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm32a.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.group 0x00000000 0x8 Button.o
|
||||
.text 0x00000000 0x0 Button.o
|
||||
.text._ZN3LedIN6avrlib5portcELi2ELi1ELi0EE9timer_intEv
|
||||
0x00000000 0x76 Button.o
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.mul
|
||||
@ -109,40 +79,6 @@ Discarded input sections
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
|
||||
Memory Configuration
|
||||
|
||||
@ -259,7 +195,7 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.rela.plt
|
||||
*(.rela.plt)
|
||||
|
||||
.text 0x00000000 0xe74
|
||||
.text 0x00000000 0x1fe
|
||||
*(.vectors)
|
||||
.vectors 0x00000000 0x54 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm32a.o
|
||||
0x00000000 __vector_default
|
||||
@ -329,7 +265,6 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
0x000000a6 __vector_19
|
||||
0x000000a6 __vector_7
|
||||
0x000000a6 __vector_5
|
||||
0x000000a6 __vector_4
|
||||
0x000000a6 __vector_9
|
||||
0x000000a6 __vector_2
|
||||
0x000000a6 __vector_15
|
||||
@ -341,90 +276,26 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
0x000000a6 __vector_20
|
||||
0x000000aa . = ALIGN (0x2)
|
||||
*(.text.*)
|
||||
.text._ZN4UartILm9600EE12uart_putcharEh.isra.1
|
||||
0x000000aa 0xa Button.o
|
||||
.text._ZN4UartILm9600EE4sendEPKc.isra.2
|
||||
0x000000b4 0x18 Button.o
|
||||
.text._ZN6avrlib3pinINS_5portbELh5EE6outputEb.part.20
|
||||
0x000000cc 0x4 Button.o
|
||||
.text._ZN6avrlib3pinINS_5portbELh7EE6outputEb.part.21
|
||||
0x000000d0 0x4 Button.o
|
||||
.text._ZN3LedIN6avrlib5portcELi2ELi1ELi0EE5colorEh
|
||||
0x000000d4 0x26 Button.o
|
||||
0x000000d4 _ZN3LedIN6avrlib5portcELi2ELi1ELi0EE5colorEh
|
||||
.text._ZN3LedIN6avrlib5portcELi2ELi1ELi0EE4fadeEhhh.isra.11.constprop.32
|
||||
0x000000fa 0x66 Button.o
|
||||
.text._ZN3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEE4sendEh
|
||||
0x00000160 0xe0 Button.o
|
||||
0x00000160 _ZN3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEE4sendEh
|
||||
.text._ZN6avrlib3pinINS_5portbELh4EE8make_lowEv
|
||||
0x00000240 0x6 Button.o
|
||||
0x00000240 _ZN6avrlib3pinINS_5portbELh4EE8make_lowEv
|
||||
.text._ZN6avrlib3pinINS_5portbELh4EE9make_highEv
|
||||
0x00000246 0x6 Button.o
|
||||
0x00000246 _ZN6avrlib3pinINS_5portbELh4EE9make_highEv
|
||||
.text._ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E22mcp2515_write_registerEhh
|
||||
0x0000024c 0x4c Button.o
|
||||
0x0000024c _ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E22mcp2515_write_registerEhh
|
||||
.text._ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E8init_canEv
|
||||
0x00000298 0xc8 Button.o
|
||||
0x00000298 _ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E8init_canEv
|
||||
.text._ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E18mcp2515_bit_modifyEhhh
|
||||
0x00000360 0x5c Button.o
|
||||
0x00000360 _ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E18mcp2515_bit_modifyEhhh
|
||||
.text._ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E15can_get_messageEP10CANMessage
|
||||
0x000003bc 0x12a Button.o
|
||||
0x000003bc _ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E15can_get_messageEP10CANMessage
|
||||
.text._ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E16can_send_messageEP10CANMessage
|
||||
0x000004e6 0x128 Button.o
|
||||
0x000004e6 _ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E16can_send_messageEP10CANMessage
|
||||
.text._ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E4sendEjhz
|
||||
0x0000060e 0x62 Button.o
|
||||
0x0000060e _ZN3CanI3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEES4_E4sendEjhz
|
||||
.text._Z4initv
|
||||
0x00000670 0xee Button.o
|
||||
0x00000670 _Z4initv
|
||||
.text._ZN3LedIN6avrlib5portcELi2ELi1ELi0EE5colorEh.isra.10
|
||||
0x000000aa 0x26 Button.o
|
||||
.text._ZN3LedIN6avrlib5portcELi2ELi1ELi0EE4fadeEhhh.isra.11.constprop.18
|
||||
0x000000d0 0x66 Button.o
|
||||
.text.startup.main
|
||||
0x0000075e 0xae Button.o
|
||||
0x0000075e main
|
||||
.text._ZN3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEEC2Ev
|
||||
0x0000080c 0x40 Button.o
|
||||
0x0000080c _ZN3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEEC1Ev
|
||||
0x0000080c _ZN3SpiIN6avrlib5portbELi4ELi6ELi5ELi7ELi0E4UartILm9600EEEC2Ev
|
||||
0x00000136 0x74 Button.o
|
||||
0x00000136 main
|
||||
.text.__vector_4
|
||||
0x000001aa 0x14 Button.o
|
||||
0x000001aa __vector_4
|
||||
.text.startup._GLOBAL__sub_I_o
|
||||
0x0000084c 0x6e Button.o
|
||||
.text.libgcc 0x000008ba 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
0x000008ba __tablejump2__
|
||||
0x000008be __tablejump__
|
||||
.text.avr-libc
|
||||
0x000008c6 0x44 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
0x000008c6 sprintf
|
||||
.text.avr-libc
|
||||
0x0000090a 0x3b8 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
0x0000090a vfprintf
|
||||
.text.avr-libc
|
||||
0x00000cc2 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
0x00000cc2 strnlen_P
|
||||
.text.avr-libc
|
||||
0x00000cd8 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
0x00000cd8 strnlen
|
||||
.text.avr-libc
|
||||
0x00000cee 0x58 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
0x00000cee fputc
|
||||
.text.avr-libc
|
||||
0x00000d46 0xbc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
0x00000d46 __ultoa_invert
|
||||
.text.libgcc.prologue
|
||||
0x00000e02 0x38 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
0x00000e02 __prologue_saves__
|
||||
.text.libgcc.prologue
|
||||
0x00000e3a 0x36 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
0x00000e3a __epilogue_restores__
|
||||
0x00000e70 . = ALIGN (0x2)
|
||||
0x000001be 0x30 Button.o
|
||||
.text.libgcc 0x000001ee 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
0x000001ee __tablejump2__
|
||||
0x000001f2 __tablejump__
|
||||
0x000001fa . = ALIGN (0x2)
|
||||
*(.fini9)
|
||||
.fini9 0x00000e70 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
0x00000e70 _exit
|
||||
0x00000e70 exit
|
||||
.fini9 0x000001fa 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
0x000001fa _exit
|
||||
0x000001fa exit
|
||||
*(.fini9)
|
||||
*(.fini8)
|
||||
*(.fini8)
|
||||
@ -443,11 +314,11 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
*(.fini1)
|
||||
*(.fini1)
|
||||
*(.fini0)
|
||||
.fini0 0x00000e70 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
.fini0 0x000001fa 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_exit.o)
|
||||
*(.fini0)
|
||||
0x00000e74 _etext = .
|
||||
0x000001fe _etext = .
|
||||
|
||||
.data 0x00800060 0x8c load address 0x00000e74
|
||||
.data 0x00800060 0x2 load address 0x000001fe
|
||||
0x00800060 PROVIDE (__data_start, .)
|
||||
*(.data)
|
||||
.data 0x00800060 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm32a.o
|
||||
@ -458,47 +329,33 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_clear_bss.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_ctors.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_tablejump.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_prologue.o)
|
||||
.data 0x00800061 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/avr5\libgcc.a(_epilogue.o)
|
||||
*(.data*)
|
||||
*(.rodata)
|
||||
*(.rodata*)
|
||||
.rodata.str1.1
|
||||
0x00800061 0x8a Button.o
|
||||
0x8d (size before relaxing)
|
||||
*(.gnu.linkonce.d*)
|
||||
0x008000ec . = ALIGN (0x2)
|
||||
*fill* 0x008000eb 0x1
|
||||
0x008000ec _edata = .
|
||||
0x008000ec PROVIDE (__data_end, .)
|
||||
0x00800062 . = ALIGN (0x2)
|
||||
*fill* 0x00800061 0x1
|
||||
0x00800062 _edata = .
|
||||
0x00800062 PROVIDE (__data_end, .)
|
||||
|
||||
.bss 0x008000ec 0x6
|
||||
0x008000ec PROVIDE (__bss_start, .)
|
||||
.bss 0x00800062 0x4
|
||||
0x00800062 PROVIDE (__bss_start, .)
|
||||
*(.bss)
|
||||
.bss 0x008000ec 0x6 Button.o
|
||||
0x008000ec c
|
||||
0x008000ee s
|
||||
0x008000ef u
|
||||
0x008000f0 l
|
||||
0x008000f1 o
|
||||
.bss 0x00800062 0x4 Button.o
|
||||
0x00800062 l
|
||||
0x00800065 o
|
||||
*(.bss*)
|
||||
*(COMMON)
|
||||
0x008000f2 PROVIDE (__bss_end, .)
|
||||
0x00000e74 __data_load_start = LOADADDR (.data)
|
||||
0x00000f00 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
0x00800066 PROVIDE (__bss_end, .)
|
||||
0x000001fe __data_load_start = LOADADDR (.data)
|
||||
0x00000200 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
|
||||
.noinit 0x008000f2 0x0
|
||||
0x008000f2 PROVIDE (__noinit_start, .)
|
||||
.noinit 0x00800066 0x0
|
||||
0x00800066 PROVIDE (__noinit_start, .)
|
||||
*(.noinit*)
|
||||
0x008000f2 PROVIDE (__noinit_end, .)
|
||||
0x008000f2 _end = .
|
||||
0x008000f2 PROVIDE (__heap_start, .)
|
||||
0x00800066 PROVIDE (__noinit_end, .)
|
||||
0x00800066 _end = .
|
||||
0x00800066 PROVIDE (__heap_start, .)
|
||||
|
||||
.eeprom 0x00810000 0x0
|
||||
*(.eeprom*)
|
||||
@ -519,19 +376,13 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.user_signatures
|
||||
*(.user_signatures*)
|
||||
|
||||
.stab 0x00000000 0xc84
|
||||
.stab 0x00000000 0x6cc
|
||||
*(.stab)
|
||||
.stab 0x00000000 0x6cc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm32a.o
|
||||
.stab 0x000006cc 0x9c c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
0xa8 (size before relaxing)
|
||||
.stab 0x00000768 0x9c c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
0xa8 (size before relaxing)
|
||||
.stab 0x00000804 0x480 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
0x48c (size before relaxing)
|
||||
|
||||
.stabstr 0x00000000 0x1aa
|
||||
.stabstr 0x00000000 0x82
|
||||
*(.stabstr)
|
||||
.stabstr 0x00000000 0x1aa c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm32a.o
|
||||
.stabstr 0x00000000 0x82 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5/crtm32a.o
|
||||
|
||||
.stab.excl
|
||||
*(.stab.excl)
|
||||
@ -549,9 +400,6 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
*(.comment)
|
||||
.comment 0x00000000 0x2f Button.o
|
||||
0x30 (size before relaxing)
|
||||
.comment 0x00000000 0x30 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.comment 0x00000000 0x30 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.comment 0x00000000 0x30 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
|
||||
.debug
|
||||
*(.debug)
|
||||
@ -565,66 +413,39 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.debug_sfnames
|
||||
*(.debug_sfnames)
|
||||
|
||||
.debug_aranges 0x00000000 0x118
|
||||
.debug_aranges 0x00000000 0x40
|
||||
*(.debug_aranges)
|
||||
.debug_aranges
|
||||
0x00000000 0xb8 Button.o
|
||||
.debug_aranges
|
||||
0x000000b8 0x20 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_aranges
|
||||
0x000000d8 0x20 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_aranges
|
||||
0x000000f8 0x20 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
0x00000000 0x40 Button.o
|
||||
|
||||
.debug_pubnames
|
||||
*(.debug_pubnames)
|
||||
|
||||
.debug_info 0x00000000 0x3ee6
|
||||
.debug_info 0x00000000 0x1454
|
||||
*(.debug_info)
|
||||
.debug_info 0x00000000 0x3625 Button.o
|
||||
.debug_info 0x00003625 0x204 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_info 0x00003829 0x549 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_info 0x00003d72 0x174 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.debug_info 0x00000000 0x1454 Button.o
|
||||
*(.gnu.linkonce.wi.*)
|
||||
|
||||
.debug_abbrev 0x00000000 0x9ed
|
||||
.debug_abbrev 0x00000000 0x37f
|
||||
*(.debug_abbrev)
|
||||
.debug_abbrev 0x00000000 0x5fc Button.o
|
||||
.debug_abbrev 0x000005fc 0x12a c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_abbrev 0x00000726 0x1d6 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_abbrev 0x000008fc 0xf1 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.debug_abbrev 0x00000000 0x37f Button.o
|
||||
|
||||
.debug_line 0x00000000 0xb8d
|
||||
.debug_line 0x00000000 0x289
|
||||
*(.debug_line)
|
||||
.debug_line 0x00000000 0x667 Button.o
|
||||
.debug_line 0x00000667 0x14e c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_line 0x000007b5 0x2fe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_line 0x00000ab3 0xda c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.debug_line 0x00000000 0x289 Button.o
|
||||
|
||||
.debug_frame 0x00000000 0x3a8
|
||||
.debug_frame 0x00000000 0x98
|
||||
*(.debug_frame)
|
||||
.debug_frame 0x00000000 0x2f4 Button.o
|
||||
.debug_frame 0x000002f4 0x30 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_frame 0x00000324 0x4c c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_frame 0x00000370 0x38 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.debug_frame 0x00000000 0x98 Button.o
|
||||
|
||||
.debug_str 0x00000000 0x1898
|
||||
.debug_str 0x00000000 0xac2
|
||||
*(.debug_str)
|
||||
.debug_str 0x00000000 0x170f Button.o
|
||||
0x1785 (size before relaxing)
|
||||
.debug_str 0x0000170f 0x7d c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
0x127 (size before relaxing)
|
||||
.debug_str 0x0000178c 0xbf c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
0x198 (size before relaxing)
|
||||
.debug_str 0x0000184b 0x4d c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
0xf8 (size before relaxing)
|
||||
.debug_str 0x00000000 0xac2 Button.o
|
||||
0xb07 (size before relaxing)
|
||||
|
||||
.debug_loc 0x00000000 0x1218
|
||||
.debug_loc 0x00000000 0x210
|
||||
*(.debug_loc)
|
||||
.debug_loc 0x00000000 0xbe7 Button.o
|
||||
.debug_loc 0x00000be7 0x21 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_loc 0x00000c08 0x51d c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_loc 0x00001125 0xf3 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.debug_loc 0x00000000 0x210 Button.o
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo)
|
||||
@ -632,12 +453,9 @@ LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8
|
||||
.debug_pubtypes
|
||||
*(.debug_pubtypes)
|
||||
|
||||
.debug_ranges 0x00000000 0x168
|
||||
.debug_ranges 0x00000000 0x78
|
||||
*(.debug_ranges)
|
||||
.debug_ranges 0x00000000 0x138 Button.o
|
||||
.debug_ranges 0x00000138 0x10 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.debug_ranges 0x00000148 0x10 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.debug_ranges 0x00000158 0x10 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.2.876/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.7.2/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.debug_ranges 0x00000000 0x78 Button.o
|
||||
|
||||
.debug_macro
|
||||
*(.debug_macro)
|
||||
|
@ -1,237 +1,35 @@
|
||||
S00E0000427574746F6E2E737265639A
|
||||
S11300000C942B000C9453000C9453000C94530048
|
||||
S11300100C9453000C9453000C9453000C94530010
|
||||
S11300100C94D5000C9453000C9453000C9453008E
|
||||
S11300200C9453000C9453000C9453000C94530000
|
||||
S11300300C9453000C9453000C9453000C945300F0
|
||||
S11300400C9453000C9453000C9453000C945300E0
|
||||
S11300500C945300020411241FBECFE5D8E0DEBF88
|
||||
S1130060CDBF10E0A0E6B0E0E6E1FEE002C00590FE
|
||||
S11300700D92AC3EB107D9F720E0ACEEB0E001C080
|
||||
S11300801D92A23FB207E1F710E0C6E5D0E004C03C
|
||||
S11300902297FE010E943004C435D107C9F70E949B
|
||||
S11300A0AE030C9409070C9400005D9BFECF8CB941
|
||||
S11300B080E00895CF93DF93EC0102C00E945500C5
|
||||
S11300C089918111FBCFDF91CF910895BD9A089555
|
||||
S11300D0BF9A089580FF02C0A89A01C0A898A09A68
|
||||
S11300E081FF02C0A99A01C0A998A19A82FF02C007
|
||||
S11300F0AA9A01C0AA98A29A0895BF92CF92DF92B9
|
||||
S1130100EF92FF920F931F93CF93DF93D82EC62EB7
|
||||
S1130110B42EC0E0D0E019C01E2D8D2D0E946A00BF
|
||||
S11301201F5F1F3FD1F700E010E005C08C2D0E9437
|
||||
S11301306A000F5F1F4F0C171D07C4F3F394FB10E5
|
||||
S1130140EBCF2196CF3FD10519F0EC2EF12CF7CF50
|
||||
S1130150DF91CF911F910F91FF90EF90DF90CF909F
|
||||
S1130160BF900895EF92FF920F931F93CF93DF9365
|
||||
S1130170CDB7DEB7E2970FB6F894DEBF0FBECDBFA2
|
||||
S1130180E62E1F926F9381E690E09F938F938E01EA
|
||||
S11301900F5F1F4F1F930F930E943404C8010E94E6
|
||||
S11301A05A00EFB80F900F900F900F900F900F9090
|
||||
S11301B0779BFECF8FB118E0F12CFF0CC7980E94FB
|
||||
S11301C06800E7FE02C0C59A01C0C5980E94660097
|
||||
S11301D085E08A95F1F70000B69B02C081E0F82A19
|
||||
S11301E085E08A95F1F70000C79A0E9468008AE0CA
|
||||
S11301F08A95F1F700C0EE0C1150F9F61F92FF92A8
|
||||
S11302002BE630E03F932F938E010F5F1F4F1F9318
|
||||
S11302100F930E943404C8010E945A000F900F905B
|
||||
S11302200F900F900F900F908F2DE2960FB6F894C9
|
||||
S1130230DEBF0FBECDBFDF91CF911F910F91FF9015
|
||||
S1130240EF900895C498BC9A0895C49ABC9A0895EE
|
||||
S1130250FF920F931F93CF93DF931F92CDB7DEB717
|
||||
S1130260F82E092F162F49830E94220162E08F2D58
|
||||
S1130270902F0E94B200612F8F2D902F0E94B20008
|
||||
S11302804981642F8F2D902F0E94B2000F90DF912F
|
||||
S1130290CF911F910F91FF900C942501CF93DF9381
|
||||
S11302A0EC010E94220160ECCE010E94B2008FE9B1
|
||||
S11302B09FE00197F1F700C000000E9425018FE341
|
||||
S11302C09CE90197F1F700C0000047E06AE2CE0123
|
||||
S11302D00E94280140E969E2CE010E94280142E01F
|
||||
S11302E068E2CE010E94280143E06BE2CE010E9445
|
||||
S11302F0280140E660E6CE010E94280140E660E75E
|
||||
S1130300CE010E94280140E060E2CE010E94280153
|
||||
S113031040E061E2CE010E94280140E062E2CE01A9
|
||||
S11303200E94280140E063E2CE010E94280140E0DF
|
||||
S113033064E2CE010E94280140E065E2CE010E9401
|
||||
S1130340280140E066E2CE010E94280140E067E215
|
||||
S1130350CE010E94280140E06CE0CE01DF91CF91F4
|
||||
S11303600C942801AF92BF92CF92DF92EF92FF924A
|
||||
S11303700F931F93CF93DF931F92CDB7DEB76C011A
|
||||
S11303808B010E94220160EAC6010E94B2006FEF55
|
||||
S1130390C6010E94B20089836FEFC6010E94B200B9
|
||||
S11303A00E942501898182FF09C0898184FF08C0D8
|
||||
S11303B0898186FD5EC034E0B32E04C0B12C02C036
|
||||
S11303C022E0B22E0E9422016B2D6064C6010E94BD
|
||||
S11303D0B200F8016081718193E0769567959A95F2
|
||||
S11303E0E1F7C6010E94B200F80160816295660FD0
|
||||
S11303F0607EC6010E94B20060E0C6010E94B200A5
|
||||
S113040060E0C6010E94B200F801A380F8E0FA158A
|
||||
S113041010F488E0A82EF80182816A2D882329F03F
|
||||
S11304206064C6010E94B20012C0C6010E94B200FC
|
||||
S1130430E12CF12C0AC0F801EE0DFF1D6481C60108
|
||||
S11304400E94B200FFEFEF1AFF0AEA14A0F30E9421
|
||||
S1130450250100000E942201B11002C061E802C01F
|
||||
S11304606B2D6068C6010E94B2000E94250181E0E4
|
||||
S113047001C080E00F90DF91CF911F910F91FF9009
|
||||
S1130480EF90DF90CF90BF90AF900895CF93DF931C
|
||||
S1130490CDB7DEB72C970FB6F894DEBF0FBECDBF35
|
||||
S11304A02D898B899C899A8389831B822C83CE0115
|
||||
S11304B04696FC01DE01159680E090E030E004C031
|
||||
S11304C040814D930196329682179307CCF3BE0177
|
||||
S11304D06F5F7F4F89899A890E94B2012C960FB66B
|
||||
S11304E0F894DEBF0FBECDBFDF91CF910895FF9288
|
||||
S11304F00F931F93CF93DF9300D0CDB7DEB7F82EC1
|
||||
S1130500092F162F2A8349830E94220165E08F2D2B
|
||||
S1130510902F0E94B200612F8F2D902F0E94B20065
|
||||
S11305204981642F8F2D902F0E94B2002A81622F5F
|
||||
S11305308F2D902F0E94B2000F900F90DF91CF91DA
|
||||
S11305401F910F91FF900C942501AF92BF92CF920F
|
||||
S1130550DF92EF92FF920F931F93CF93DF931F923B
|
||||
S1130560CDB7DEB76C018B010E94220160EBC6019E
|
||||
S11305700E94B2006FEFC6010E94B200B82E6FEF66
|
||||
S1130580C6010E94B2000E942501B982898186FFBA
|
||||
S113059004C00E94220160E906C0898187FF5DC012
|
||||
S11305A00E94220164E9C6010E94B2006FEFC601F5
|
||||
S11305B00E94B20028E0829FC0011124F8019183B7
|
||||
S11305C080836FEFC6010E94B200482F50E065E0BF
|
||||
S11305D0569547956A95E1F7F80120813181242BDE
|
||||
S11305E0352B318320836FEFC6010E94B2006FEF79
|
||||
S11305F0C6010E94B2006FEFC6010E94B2007FE004
|
||||
S1130600A72EA822F801A382E12CF12C0BC06FEFD6
|
||||
S1130610C6010E94B200F801EE0DFF1D8483FFEFB6
|
||||
S1130620EF1AFF0AEA1498F30E942501898183FFD7
|
||||
S113063004C081E0F801828302C0F801128289813A
|
||||
S113064020E086FF02C041E001C042E06CE2C60146
|
||||
S11306500E9477028B2D877001C08FEF0F90DF917E
|
||||
S1130660CF911F910F91FF90EF90DF90CF90BF90AB
|
||||
S1130670AF900895CF93DF93CDB7DEB72C970FB625
|
||||
S1130680F894DEBF0FBECDBF86E00E946A0088E703
|
||||
S113069090E00E945A0088E890E00E945A008091FD
|
||||
S11306A060001F928F931F9281E08F9382E08F935B
|
||||
S11306B01F921F928CEE90E09F938F930E944602AC
|
||||
S11306C02FEF83ED90E3215080409040E1F700C08C
|
||||
S11306D0000085EA90E00E945A000FB6F894DEBF4D
|
||||
S11306E00FBECDBFBE016F5F7F4F8CEE90E00E94C6
|
||||
S11306F0A5028F3F51F49FEF21EE84E091502040FA
|
||||
S11307008040E1F700C00000EDCF8D81823089F494
|
||||
S11307108EEB90E00E945A008E810E94550088EE74
|
||||
S113072090E00E945A009E81809160009813DACF75
|
||||
S11307300CC081ED90E00E945A008D810E9455000A
|
||||
S113074088EE90E00E945A00CDCF2C960FB6F89414
|
||||
S1130750DEBF0FBECDBFDF91CF9108950E943A0353
|
||||
S11307604AE064E086E00E947D0085ED90E00E940E
|
||||
S11307705A0045E066E084E00E947D0045E062E0C6
|
||||
S113078086E00E947D0045E063E082E00E947D00F7
|
||||
S113079045E061E083E00E947D0045E065E081E0A2
|
||||
S11307A00E947D0045E064E085E00E947D002AEA25
|
||||
S11307B036EE86E991E02150304080409040D9F7F0
|
||||
S11307C00000D3CF87E689B988E08AB986E880BD7E
|
||||
S11307D08EED90E00E945A000E946600C5980E9427
|
||||
S11307E066000E946800C7980E946800BC9A0E9434
|
||||
S11307F02501BE98C698C698BE9A80E58DB981E059
|
||||
S11308008EB908951F93CF93DF93A59AAD98A59AB7
|
||||
S1130810A49AAC98A49AA29AA19AA09A17E619B994
|
||||
S1130820D8E0DAB9C6E8C0BD8EED90E00E945A0067
|
||||
S11308308EEE90E00E94E2038CEE90E00E94E203D0
|
||||
S113084019B9DAB9C0BD8EED90E00E945A008CEE61
|
||||
S113085090E0DF91CF911F910C944E01EE0FFF1F9A
|
||||
S11308600590F491E02D0994AEE0B0E0EAE3F4E001
|
||||
S11308700C94E0060D891E8986E08C831A83098313
|
||||
S11308808FEF9FE79E838D83CE014996AC016F89DC
|
||||
S1130890788DCE0101960E945604EF81F885E00F11
|
||||
S11308A0F11F10822E96E4E00C94FC06ACE0B0E05C
|
||||
S11308B0ECE5F4E00C94D2067C016B018A01FC01A6
|
||||
S11308C017821682838181FFC6C188248394912C68
|
||||
S11308D08C0E9D1EF7019381F60193FD859193FF84
|
||||
S11308E081916F01882309F4B2C1853239F493FDF3
|
||||
S11308F0859193FF81916F01853229F4B70190E0CE
|
||||
S11309000E944806E7CF512C312C20E02032A8F475
|
||||
S11309108B3261F028F4803251F0833271F40BC0D1
|
||||
S11309208D3239F0803349F4216028C0226024607C
|
||||
S113093025C0286023C0206121C027FD27C0382F8F
|
||||
S113094030533A3078F426FF06C0FAE05F9E300D4B
|
||||
S11309501124532E13C08AE0389E300D1124332EF7
|
||||
S113096020620CC08E3221F426FD71C1206406C0C1
|
||||
S11309708C3611F4206802C0883641F4F60193FDE8
|
||||
S1130980859193FF81916F018111C0CF982F955468
|
||||
S1130990933018F09052933028F40C5F1F4FFFE30C
|
||||
S11309A0F9830DC0833631F0833771F0833509F054
|
||||
S11309B05EC023C0F801808189830E5F1F4F4424E9
|
||||
S11309C04394512C540115C03801F2E06F0E711C90
|
||||
S11309D0F801A080B18026FF03C0652D70E002C03D
|
||||
S11309E06FEF7FEFC5012C870E943D062C01830128
|
||||
S11309F02C856FE7262E222218C03801F2E06F0EF4
|
||||
S1130A00711CF801A080B18026FF03C0652D70E041
|
||||
S1130A1002C06FEF7FEFC5012C870E9432062C01C4
|
||||
S1130A202C8550E8252E222A830123FC1CC006C0F5
|
||||
S1130A30B70180E290E00E9448063A94832D90E04A
|
||||
S1130A4048165906A8F30FC0F50127FC859127FE27
|
||||
S1130A5081915F01B70190E00E94480631103A94F9
|
||||
S1130A60F1E04F1A51084114510471F7EDC0843676
|
||||
S1130A7011F0893641F5F80127FF07C060817181C3
|
||||
S1130A80828193810C5F1F4F08C060817181882728
|
||||
S1130A9077FD8095982F0E5F1F4F4FE6B42EB2223C
|
||||
S1130AA097FF09C090958095709561957F4F8F4F02
|
||||
S1130AB09F4FF0E8BF2A2AE030E0A4010E947406A8
|
||||
S1130AC0A82EA81843C0853731F43FEEB32EB222C6
|
||||
S1130AD02AE030E024C099EFB92EB2228F36B9F063
|
||||
S1130AE020F4883509F0B3C00DC0803721F0883771
|
||||
S1130AF009F0ADC002C020E1B22AB4FE0BC084E00C
|
||||
S1130B00B82A08C024FF09C0E6E0BE2A06C028E0CF
|
||||
S1130B1030E005C020E130E002C020E132E0F8011D
|
||||
S1130B20B7FE07C060817181828193810C5F1F4F82
|
||||
S1130B3006C06081718180E090E00E5F1F4FA401C8
|
||||
S1130B400E947406A82EA818FFE7BF22B6FE0BC0A9
|
||||
S1130B502B2D2E7FA51450F4B4FE0AC0B2FC08C09D
|
||||
S1130B602B2D2E7E05C07A2C2B2D03C07A2C01C090
|
||||
S1130B70752C24FF0DC0FE01EA0DF11D8081803328
|
||||
S1130B8011F4297E09C022FF06C07394739404C033
|
||||
S1130B90822F867809F0739423FD14C020FF0FC0C0
|
||||
S1130BA05A2C731460F4530C5718732C08C0B701F3
|
||||
S1130BB080E290E02C870E94480673942C8573147D
|
||||
S1130BC0B0F304C0731410F4371801C0312C24FF9F
|
||||
S1130BD012C0B70180E390E02C870E9448062C8560
|
||||
S1130BE022FF1EC021FF03C088E590E002C088E711
|
||||
S1130BF090E0B7010CC0822F867891F021FD02C0ED
|
||||
S1130C0080E201C08BE227FD8DE2B70190E00E94F3
|
||||
S1130C10480606C0B70180E390E00E9448065A9453
|
||||
S1130C20A514C0F3AA94F401EA0DF11DB701808163
|
||||
S1130C3090E00E944806A110F5CF06C0B70180E2FB
|
||||
S1130C4090E00E9448063A943110F8CF43CEF70161
|
||||
S1130C502681378102C02FEF3FEFC9012C96E2E1D4
|
||||
S1130C600C94EE06FC010590615070400110D8F719
|
||||
S1130C70809590958E0F9F1F0895FC0161507040E0
|
||||
S1130C8001900110D8F7809590958E0F9F1F0895BD
|
||||
S1130C900F931F93CF93DF938C01EB018B8181FD25
|
||||
S1130CA003C00FEF1FEF1AC082FF0DC02E813F81DA
|
||||
S1130CB08C819D812817390764F4E881F9810193B7
|
||||
S1130CC0F983E88306C0E885F985802F0995892B87
|
||||
S1130CD041F78E819F8101969F838E83C801DF91A6
|
||||
S1130CE0CF911F910F910895FA01AA27283051F14D
|
||||
S1130CF0203181F1E8946F936E7F6E5F7F4F8F4F49
|
||||
S1130D009F4FAF4FB1E03ED0B4E03CD0670F781FA7
|
||||
S1130D10891F9A1FA11D680F791F8A1F911DA11D8C
|
||||
S1130D206A0F711D811D911DA11D20D009F46894C5
|
||||
S1130D303F912AE0269F11243019305D3193DEF66D
|
||||
S1130D40CF010895462F4770405D4193B3E00FD023
|
||||
S1130D50C9F7F6CF462F4F70405D4A3318F0495D0E
|
||||
S1130D6031FD4052419302D0A9F7EACFB4E0A695F1
|
||||
S1130D709795879577956795BA95C9F70097610513
|
||||
S1130D80710508959B01AC010A2E06945795479569
|
||||
S1130D9037952795BA95C9F7620F731F841F951F5E
|
||||
S1130DA0A01D08952F923F924F925F926F927F926F
|
||||
S1130DB08F929F92AF92BF92CF92DF92EF92FF9267
|
||||
S1130DC00F931F93CF93DF93CDB7DEB7CA1BDB0B13
|
||||
S1130DD00FB6F894DEBF0FBECDBF09942A883988B8
|
||||
S1130DE048885F846E847D848C849B84AA84B984BF
|
||||
S1130DF0C884DF80EE80FD800C811B81AA81B981CB
|
||||
S1130E00CE0FD11D0FB6F894DEBF0FBECDBFED01DE
|
||||
S1090E100895F894FFCFE1
|
||||
S1130E16012D3E2030782530327800203C2D2030BC
|
||||
S1130E2678253032780D0A00496E6974205374614E
|
||||
S1130E3672742E2E2E0D0A002D3E20427574746F88
|
||||
S1130E466E20494420416E6E6F756E63656D656EE6
|
||||
S1130E56743A0D0A005761697420666F72204D61F9
|
||||
S1130E66737465722041636B2E2E2E0D0A003C2D81
|
||||
S1130E7620427574746F6E2049442041636B3A2096
|
||||
S1130E86003C2D20005374756666210D0A005561D9
|
||||
S10F0E96727420646F6E65210D0A000068
|
||||
S11300500C945300DF0011241FBECFE5D8E0DEBFAF
|
||||
S1130060CDBF10E0A0E6B0E0EEEFF1E002C00590F5
|
||||
S11300700D92A236B107D9F720E0A2E6B0E001C0A4
|
||||
S11300801D92A636B207E1F710E0C6E5D0E004C041
|
||||
S11300902297FE010E94F900C435D107C9F70E94D6
|
||||
S11300A09B000C94FD000C94000080FF02C0A89AF1
|
||||
S11300B001C0A898A09A81FF02C0A99A01C0A9987A
|
||||
S11300C0A19A82FF02C0AA9A01C0AA98A29A08958E
|
||||
S11300D0CF92DF92EF92FF920F931F93CF93DF9310
|
||||
S11300E0D82EC62EC0E0D0E019C08D2D0E94550038
|
||||
S11300F01F5F1F3FD1F700E010E005C08C2D0E9468
|
||||
S113010055000F5F1F4F0C171D07C4F3FA9411F02D
|
||||
S11301101E2DEBCF2196CF3FD10521F0EC2E85E0AB
|
||||
S1130120F82EF6CFDF91CF911F910F91FF90EF90B2
|
||||
S1130130DF90CF9008951AEACEEFD3E610936200D1
|
||||
S1130140C0936300D09364002FEF86E191E12150C6
|
||||
S113015080409040E1F700C00000C0936200C0936B
|
||||
S11301606300C09364002FEF86E191E12150804049
|
||||
S11301709040E1F700C0000066E084E00E9468005F
|
||||
S113018062E086E00E94680063E082E00E9468000A
|
||||
S113019061E083E00E94680065E081E00E946800FD
|
||||
S11301A064E085E00E946800C9CF1F920F920FB6E9
|
||||
S11301B00F9211240F900FBE0F901F901895A59ABF
|
||||
S11301C0AD98A59AA49AAC98A49A10926200109241
|
||||
S11301D0630010926400A29AA19AA09A12BC85E0CE
|
||||
S11301E085BD14BC13BC80E889BF78940895EE0FD4
|
||||
S11101F0FF1F0590F491E02D0994F894FFCFC1
|
||||
S10501FE0100FA
|
||||
S9030000FC
|
||||
|
@ -17,7 +17,7 @@ class Led {
|
||||
Led() {
|
||||
init();
|
||||
}
|
||||
static void color(uint8_t mask) {
|
||||
void color(uint8_t mask) {
|
||||
(mask & (1<<0)) ? blue::make_high() : blue::make_low();
|
||||
(mask & (1<<1)) ? green::make_high() : green::make_low();
|
||||
(mask & (1<<2)) ? red::make_high() : red::make_low();
|
||||
@ -50,40 +50,35 @@ class Led {
|
||||
static const uint8_t MAGENTA = 5;
|
||||
static const uint8_t YELLOW = 6;
|
||||
static const uint8_t WHITE = 7;
|
||||
static void setColor(uint8_t cr, uint8_t cg, uint8_t cb) {
|
||||
void setColor(uint8_t cr, uint8_t cg, uint8_t cb) {
|
||||
r = cr;
|
||||
g = cg;
|
||||
b = cb;
|
||||
}
|
||||
private:
|
||||
static void init() {
|
||||
r = 0;
|
||||
g = 0;
|
||||
b = 0;
|
||||
red::make_output();
|
||||
green::make_output();
|
||||
blue::make_output();
|
||||
|
||||
// Timer/Counter 0 initialization
|
||||
// Clock source: System Clock
|
||||
// Clock value: 16000,000 kHz
|
||||
// Mode: Normal top=0xFF
|
||||
// OC0 output: Disconnected
|
||||
// Timer Period: 0,016 ms
|
||||
TCCR0=(0<<WGM00) | (0<<COM01) | (0<<COM00) | (0<<WGM01) | (0<<CS02) | (0<<CS01) | (1<<CS00);
|
||||
TCNT0=0x00;
|
||||
OCR0=0x00;
|
||||
sei();
|
||||
void intoff() {
|
||||
TCCR2 = 0;
|
||||
TCNT2 = 0;
|
||||
OCR2 = 0;
|
||||
TIMSK = 0;
|
||||
}
|
||||
void inton() {
|
||||
// Timer/Counter 2 initialization
|
||||
// Clock source: System Clock
|
||||
// Clock value: 500,000 kHz
|
||||
// Mode: Normal top=0xFF
|
||||
// OC2 output: Disconnected
|
||||
// Timer Period: 0,512 ms
|
||||
ASSR=0<<AS2;
|
||||
TCCR2= (0<<COM21) | (0<<COM20) | (1<<CS22) | (0<<CS21) | (1<<CS20);
|
||||
TCNT2=0x00;
|
||||
OCR2=0x00;
|
||||
|
||||
// Timer(s)/Counter(s) Interrupt(s) initialization
|
||||
TIMSK=(1<<OCIE2) | (0<<TOIE2) | (0<<TICIE1) | (0<<OCIE1A) | (0<<OCIE1B) | (0<<TOIE1) | (0<<OCIE0) | (0<<TOIE0);
|
||||
|
||||
}
|
||||
void uninit();
|
||||
const typedef avrlib::pin<Port, pin_red> red;
|
||||
const typedef avrlib::pin<Port, pin_green> green;
|
||||
const typedef avrlib::pin<Port, pin_blue> blue;
|
||||
static uint8_t r;
|
||||
static uint8_t g;
|
||||
static uint8_t b;
|
||||
/* TIMER0_OVF_vect */
|
||||
static void timer_int() __asm__("__vector_11") __attribute__((__signal__, __used__)) {
|
||||
void timer() {
|
||||
for(uint8_t i=0;i<0xFF;i++) {
|
||||
uint8_t rgb = 0;
|
||||
if(i<r) {
|
||||
@ -91,13 +86,28 @@ class Led {
|
||||
}
|
||||
if(i<g) {
|
||||
rgb |= GREEN;
|
||||
}
|
||||
}
|
||||
if(i<b) {
|
||||
rgb |= BLUE;
|
||||
}
|
||||
color(rgb);
|
||||
}
|
||||
}
|
||||
private:
|
||||
void init() {
|
||||
red::make_output();
|
||||
green::make_output();
|
||||
blue::make_output();
|
||||
inton();
|
||||
sei();
|
||||
}
|
||||
void uninit();
|
||||
const typedef avrlib::pin<Port, pin_red> red;
|
||||
const typedef avrlib::pin<Port, pin_green> green;
|
||||
const typedef avrlib::pin<Port, pin_blue> blue;
|
||||
uint8_t r = 0;
|
||||
uint8_t g = 0;
|
||||
uint8_t b = 0;
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user