mirror of
https://github.com/caperren/school_archives.git
synced 2025-11-09 21:51:15 +00:00
Updated folder names
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
DriveFeedback.d DriveFeedback.o: .././DriveFeedback.cpp \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\io.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\inttypes.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\iom328p.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\portpins.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\common.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\version.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\fuse.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\lock.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay_basic.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\math.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdio.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdarg.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stddef.h
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\io.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\inttypes.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\iom328p.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\portpins.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\common.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\version.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\fuse.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\lock.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay_basic.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\math.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdio.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdarg.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stddef.h:
|
||||
@@ -0,0 +1 @@
|
||||
:00000001FF
|
||||
Binary file not shown.
@@ -0,0 +1,188 @@
|
||||
:100000000C9434000C9451000C9451000C94510049
|
||||
:100010000C9451000C9451000C9451000C9451001C
|
||||
:100020000C9451000C9451000C9451000C9451000C
|
||||
:100030000C9451000C9451000C9451000C945100FC
|
||||
:100040000C9451000C9451000C9451000C945100EC
|
||||
:100050000C9451000C9451000C9451000C945100DC
|
||||
:100060000C9451000C94510011241FBECFEFD8E026
|
||||
:10007000DEBFCDBF11E0A0E0B1E0E2E6FBE002C0F0
|
||||
:1000800005900D92A433B107D9F721E0A4E3B1E0C4
|
||||
:1000900001C01D92A839B207E1F70E94BE000C947E
|
||||
:1000A000AF050C940000389839983A983B983C98E2
|
||||
:1000B0003D9852985398549A559A569A579A219A1D
|
||||
:1000C000229A299A5F9A2A98519A5098089520E086
|
||||
:1000D00030E040E851E40E947B029B01AC0160E00B
|
||||
:1000E00074E284E79BE40E94910120E030E040E864
|
||||
:1000F0005FE30E942C010E94F9017093C500609398
|
||||
:10010000C40088E98093C10086E08093C20008950E
|
||||
:10011000E0ECF0E0908195FFFDCF8093C60008955C
|
||||
:10012000CF93DF93EC018881882331F021960E94E0
|
||||
:10013000880089918111FBCFDF91CF91089596B10D
|
||||
:1001400066B146B186B156B156B159B159B1627076
|
||||
:1001500070E0660F771F292F217030E0262B372B98
|
||||
:10016000447050E0440F551F440F551F242B352B6E
|
||||
:100170008870880F880F880F822B08950E94530083
|
||||
:100180002FEF89E698E1215080409040E1F700C0D0
|
||||
:10019000000060E070E086E196E40E9467002FEFC7
|
||||
:1001A00089E698E1215080409040E1F700C00000CE
|
||||
:1001B00080E091E00E9490002FEF87EA91E62150C5
|
||||
:1001C00080409040E1F700C000000CE111E0C4E382
|
||||
:1001D000D1E05C985D985E9A8FE39CE90197F1F716
|
||||
:1001E00000C000000E949F005D9A8FE39CE9019788
|
||||
:1001F000F1F700C000000E949F005D985E988FE3B9
|
||||
:100200009CE90197F1F700C000000E949F005D9AF1
|
||||
:100210008FE39CE90197F1F700C000000E949F0066
|
||||
:100220005C9A1F928F931F930F93DF93CF930E943B
|
||||
:10023000DE02CE010E9490008FEF91EE24E081500B
|
||||
:1002400090402040E1F700C000000F900F900F9009
|
||||
:100250000F900F900F90BDCF5058BB27AA270ED0FC
|
||||
:1002600010C101D130F006D120F031F49F3F11F4DC
|
||||
:100270001EF4F6C00EF4E095E7FBECC0E92F12D1B6
|
||||
:1002800080F3BA17620773078407950718F071F4B3
|
||||
:100290009EF52AC10EF4E0950B2EBA2FA02D0B016E
|
||||
:1002A000B90190010C01CA01A0011124FF27591BBB
|
||||
:1002B00099F0593F50F4503E68F11A16F040A22FC1
|
||||
:1002C000232F342F4427585FF3CF46953795279532
|
||||
:1002D000A795F0405395C9F77EF41F16BA0B620B31
|
||||
:1002E000730B840BBAF09150A1F0FF0FBB1F661F78
|
||||
:1002F000771F881FC2F70EC0BA0F621F731F841FBB
|
||||
:1003000048F4879577956795B795F7959E3F08F0E0
|
||||
:10031000B3CF9395880F08F09927EE0F979587959F
|
||||
:1003200008950CD0AEC0A6D040F09DD030F021F49E
|
||||
:100330005F3F19F08FC05111D8C092C0B3D098F36D
|
||||
:100340009923C9F35523B1F3951B550BBB27AA2756
|
||||
:1003500062177307840738F09F5F5F4F220F331FC8
|
||||
:10036000441FAA1FA9F333D00E2E3AF0E0E830D094
|
||||
:1003700091505040E695001CCAF729D0FE2F27D097
|
||||
:10038000660F771F881FBB1F261737074807AB0765
|
||||
:10039000B0E809F0BB0B802DBF01FF2793585F4FDA
|
||||
:1003A0002AF09E3F510568F055C09FC05F3FECF3B7
|
||||
:1003B000983EDCF3869577956795B795F7959F5F9F
|
||||
:1003C000C9F7880F911D9695879597F90895E1E0F3
|
||||
:1003D000660F771F881FBB1F621773078407BA0752
|
||||
:1003E00020F0621B730B840BBA0BEE1F88F7E095AD
|
||||
:1003F000089504D06894B11178C008955BD088F056
|
||||
:100400009F5790F0B92F9927B751A0F0D1F0660F00
|
||||
:10041000771F881F991F1AF0BA95C9F712C0B1301B
|
||||
:1004200081F062D0B1E008955FC0672F782F8827F0
|
||||
:10043000B85F39F0B93FCCF3869577956795B3955A
|
||||
:10044000D9F73EF490958095709561957F4F8F4FC9
|
||||
:100450009F4F089597F99F6780E870E060E00895E6
|
||||
:100460009FEF80EC089500240A94161617061806CC
|
||||
:100470000906089500240A941216130614060506A8
|
||||
:100480000895092E0394000C11F4882352F0BB0F39
|
||||
:1004900040F4BF2B11F460FF04C06F5F7F4F8F4F9C
|
||||
:1004A0009F4F089557FD9058440F551F59F05F3FD7
|
||||
:1004B00071F04795880F97FB991F61F09F3F79F086
|
||||
:1004C00087950895121613061406551FF2CF469508
|
||||
:1004D000F1DF08C0161617061806991FF1CF86958A
|
||||
:1004E0007105610508940895E894BB27662777276E
|
||||
:1004F000CB0197F908950BD0C4CFB5DF28F0BADF50
|
||||
:1005000018F0952309F0A6CFABCF1124EECFCADFA8
|
||||
:10051000A0F3959FD1F3950F50E0551F629FF00116
|
||||
:10052000729FBB27F00DB11D639FAA27F00DB11D6F
|
||||
:10053000AA1F649F6627B00DA11D661F829F2227F8
|
||||
:10054000B00DA11D621F739FB00DA11D621F839F7F
|
||||
:10055000A00D611D221F749F3327A00D611D231F55
|
||||
:10056000849F600D211D822F762F6A2F11249F57A3
|
||||
:1005700050408AF0E1F088234AF0EE0FFF1FBB1FC6
|
||||
:10058000661F771F881F91505040A9F79E3F510565
|
||||
:1005900070F060CFAACF5F3FECF3983EDCF3869516
|
||||
:1005A00077956795B795F795E7959F5FC1F7FE2B10
|
||||
:1005B000880F911D9695879597F90895AEE0B0E064
|
||||
:1005C000E4EEF2E00C9486050D891E8986E08C83AA
|
||||
:1005D0001A8309838FEF9FE79E838D83AE01475E69
|
||||
:1005E0005F4F6F89788DCE0101960E940003EF81E5
|
||||
:1005F000F885E00FF11F10822E96E4E00C94A2051E
|
||||
:10060000ACE0B0E0E6E0F3E00C9478057C016B012F
|
||||
:100610008A01FC0117821682838181FFBDC1CE0150
|
||||
:1006200001964C01F7019381F60193FD859193FFAB
|
||||
:1006300081916F01882309F4ABC1853239F493FDB0
|
||||
:10064000859193FF81916F01853229F4B70190E084
|
||||
:100650000E94E804E7CF512C312C20E02032A0F496
|
||||
:100660008B3269F030F4803259F0833269F42061C2
|
||||
:100670002CC08D3239F0803339F4216026C02260DD
|
||||
:10068000246023C0286021C027FD27C030ED380F2B
|
||||
:100690003A3078F426FF06C0FAE05F9E300D112450
|
||||
:1006A000532E13C08AE0389E300D1124332E206261
|
||||
:1006B0000CC08E3221F426FD6BC1206406C08C363E
|
||||
:1006C00011F4206802C0883641F4F60193FD85914B
|
||||
:1006D00093FF81916F018111C1CF982F9F7D955418
|
||||
:1006E000933028F40C5F1F4FFFE3F9830DC083366E
|
||||
:1006F00031F0833771F0833509F05BC022C0F80117
|
||||
:10070000808189830E5F1F4F44244394512C5401F0
|
||||
:1007100015C03801F2E06F0E711CF801A080B180A5
|
||||
:1007200026FF03C0652D70E002C06FEF7FEFC501AB
|
||||
:100730002C870E94DD042C0183012C852F77222E2B
|
||||
:1007400017C03801F2E06F0E711CF801A080B18073
|
||||
:1007500026FF03C0652D70E002C06FEF7FEFC5017B
|
||||
:100760002C870E94D2042C012C852068222E830124
|
||||
:1007700023FC1BC0832D90E048165906B0F4B70146
|
||||
:1007800080E290E00E94E8043A94F4CFF50127FC5F
|
||||
:10079000859127FE81915F01B70190E00E94E804F6
|
||||
:1007A00031103A94F1E04F1A51084114510471F795
|
||||
:1007B000E5C0843611F0893639F5F80127FF07C006
|
||||
:1007C00060817181828193810C5F1F4F08C06081BD
|
||||
:1007D0007181882777FD8095982F0E5F1F4F2F76A8
|
||||
:1007E000B22E97FF09C090958095709561957F4FC7
|
||||
:1007F0008F4F9F4F2068B22E2AE030E0A4010E9464
|
||||
:100800001A05A82EA81844C0853729F42F7EB22EC9
|
||||
:100810002AE030E025C0F22FF97FBF2E8F36C1F0DD
|
||||
:1008200018F4883579F0B4C0803719F0883721F092
|
||||
:10083000AFC02F2F2061B22EB4FE0DC08B2D84606F
|
||||
:10084000B82E09C024FF0AC09F2F9660B92E06C09B
|
||||
:1008500028E030E005C020E130E002C020E132E0D5
|
||||
:10086000F801B7FE07C060817181828193810C5FBE
|
||||
:100870001F4F06C06081718180E090E00E5F1F4FC6
|
||||
:10088000A4010E941A05A82EA818FB2DFF77BF2EE1
|
||||
:10089000B6FE0BC02B2D2E7FA51450F4B4FE0AC05B
|
||||
:1008A000B2FC08C02B2D2E7E05C07A2C2B2D03C048
|
||||
:1008B0007A2C01C0752C24FF0DC0FE01EA0DF11D3C
|
||||
:1008C0008081803311F4297E09C022FF06C0739411
|
||||
:1008D000739404C0822F867809F0739423FD13C0AB
|
||||
:1008E00020FF06C05A2C731418F4530C5718732C9D
|
||||
:1008F000731468F4B70180E290E02C870E94E8044A
|
||||
:1009000073942C85F5CF731410F4371801C0312C73
|
||||
:1009100024FF12C0B70180E390E02C870E94E80416
|
||||
:100920002C8522FF17C021FF03C088E590E002C09C
|
||||
:1009300088E790E0B7010CC0822F867859F021FD3E
|
||||
:1009400002C080E201C08BE227FD8DE2B70190E09A
|
||||
:100950000E94E804A51438F4B70180E390E00E94F7
|
||||
:10096000E8045A94F7CFAA94F401EA0DF11D8081AE
|
||||
:10097000B70190E00E94E804A110F5CF332009F4FC
|
||||
:1009800051CEB70180E290E00E94E8043A94F6CF9D
|
||||
:10099000F7018681978102C08FEF9FEF2C96E2E1ED
|
||||
:1009A0000C949405FC010590615070400110D8F73B
|
||||
:1009B000809590958E0F9F1F0895FC0161507040A7
|
||||
:1009C00001900110D8F7809590958E0F9F1F089584
|
||||
:1009D0000F931F93CF93DF93182F092FEB018B8178
|
||||
:1009E00081FD03C08FEF9FEF20C082FF10C04E81BA
|
||||
:1009F0005F812C813D81421753077CF4E881F981A6
|
||||
:100A00009F012F5F3F4F39832883108306C0E885FD
|
||||
:100A1000F985812F0995892B29F72E813F812F5F39
|
||||
:100A20003F4F3F832E83812F902FDF91CF911F91D6
|
||||
:100A30000F910895FA01AA27283051F1203181F150
|
||||
:100A4000E8946F936E7F6E5F7F4F8F4F9F4FAF4FD6
|
||||
:100A5000B1E03ED0B4E03CD0670F781F891F9A1FE9
|
||||
:100A6000A11D680F791F8A1F911DA11D6A0F711D9D
|
||||
:100A7000811D911DA11D20D009F468943F912AE0A9
|
||||
:100A8000269F11243019305D3193DEF6CF01089591
|
||||
:100A9000462F4770405D4193B3E00FD0C9F7F6CFC2
|
||||
:100AA000462F4F70405D4A3318F0495D31FD40528A
|
||||
:100AB000419302D0A9F7EACFB4E0A6959795879520
|
||||
:100AC00077956795BA95C9F70097610571050895FF
|
||||
:100AD0009B01AC010A2E06945795479537952795AB
|
||||
:100AE000BA95C9F7620F731F841F951FA01D089543
|
||||
:100AF0002F923F924F925F926F927F928F929F922E
|
||||
:100B0000AF92BF92CF92DF92EF92FF920F931F931B
|
||||
:100B1000CF93DF93CDB7DEB7CA1BDB0B0FB6F894CC
|
||||
:100B2000DEBF0FBECDBF09942A88398848885F840C
|
||||
:100B30006E847D848C849B84AA84B984C884DF807D
|
||||
:100B4000EE80FD800C811B81AA81B981CE0FD11D61
|
||||
:100B50000FB6F894DEBF0FBECDBFED010895F89437
|
||||
:020B6000FFCFC5
|
||||
:100B620044657669636520496E697469616C697A66
|
||||
:100B720065642121210D0A0D0A0D0A0054686520C1
|
||||
:100B82006C73622076616C75652069733A20256406
|
||||
:040B92002E0D0A001A
|
||||
:00000001FF
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,679 @@
|
||||
Archive member included because of file (symbol)
|
||||
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
DriveFeedback.o (__subsf3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o) (__addsf3x)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
DriveFeedback.o (__divsf3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o) (__divsf3x)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
DriveFeedback.o (__fixsfsi)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o) (__fixunssfsi)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_inf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_nan)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_pscA)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_pscB)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o) (__fp_round)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_split3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_zero)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
DriveFeedback.o (__mulsf3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o) (__mulsf3x)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o (exit)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
DriveFeedback.o (__do_copy_data)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
DriveFeedback.o (__do_clear_bss)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
DriveFeedback.o (sprintf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o) (vfprintf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (strnlen_P)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (strnlen)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (fputc)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (__ultoa_invert)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o) (__prologue_saves__)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../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.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
.text 0x00000000 0x0 DriveFeedback.o
|
||||
.bss 0x00000000 0x0 DriveFeedback.o
|
||||
.bss.RightValBuffer
|
||||
0x00000000 0x4 DriveFeedback.o
|
||||
.bss.LeftValBuffer
|
||||
0x00000000 0x4 DriveFeedback.o
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
|
||||
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
|
||||
user_signatures 0x00850000 0x00000400 rw !x
|
||||
*default* 0x00000000 0xffffffff
|
||||
|
||||
Linker script and memory map
|
||||
|
||||
Address of section .data set to 0x800100
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
LOAD DriveFeedback.o
|
||||
START GROUP
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a
|
||||
END GROUP
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a
|
||||
START GROUP
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a
|
||||
END GROUP
|
||||
|
||||
.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 0xb62
|
||||
*(.vectors)
|
||||
.vectors 0x00000000 0x68 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
0x00000000 __vector_default
|
||||
0x00000000 __vectors
|
||||
*(.vectors)
|
||||
*(.progmem.gcc*)
|
||||
0x00000068 . = ALIGN (0x2)
|
||||
0x00000068 __trampolines_start = .
|
||||
*(.trampolines)
|
||||
.trampolines 0x00000068 0x0 linker stubs
|
||||
*(.trampolines*)
|
||||
0x00000068 __trampolines_end = .
|
||||
*(.progmem*)
|
||||
0x00000068 . = ALIGN (0x2)
|
||||
*(.jumptables)
|
||||
*(.jumptables*)
|
||||
*(.lowtext)
|
||||
*(.lowtext*)
|
||||
0x00000068 __ctors_start = .
|
||||
*(.ctors)
|
||||
0x00000068 __ctors_end = .
|
||||
0x00000068 __dtors_start = .
|
||||
*(.dtors)
|
||||
0x00000068 __dtors_end = .
|
||||
SORT(*)(.ctors)
|
||||
SORT(*)(.dtors)
|
||||
*(.init0)
|
||||
.init0 0x00000068 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
0x00000068 __init
|
||||
*(.init0)
|
||||
*(.init1)
|
||||
*(.init1)
|
||||
*(.init2)
|
||||
.init2 0x00000068 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
*(.init2)
|
||||
*(.init3)
|
||||
*(.init3)
|
||||
*(.init4)
|
||||
.init4 0x00000074 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
0x00000074 __do_copy_data
|
||||
.init4 0x0000008a 0x10 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
0x0000008a __do_clear_bss
|
||||
*(.init4)
|
||||
*(.init5)
|
||||
*(.init5)
|
||||
*(.init6)
|
||||
*(.init6)
|
||||
*(.init7)
|
||||
*(.init7)
|
||||
*(.init8)
|
||||
*(.init8)
|
||||
*(.init9)
|
||||
.init9 0x0000009a 0x8 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
*(.init9)
|
||||
*(.text)
|
||||
.text 0x000000a2 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
0x000000a2 __vector_22
|
||||
0x000000a2 __vector_1
|
||||
0x000000a2 __vector_24
|
||||
0x000000a2 __vector_12
|
||||
0x000000a2 __bad_interrupt
|
||||
0x000000a2 __vector_6
|
||||
0x000000a2 __vector_3
|
||||
0x000000a2 __vector_23
|
||||
0x000000a2 __vector_25
|
||||
0x000000a2 __vector_11
|
||||
0x000000a2 __vector_13
|
||||
0x000000a2 __vector_17
|
||||
0x000000a2 __vector_19
|
||||
0x000000a2 __vector_7
|
||||
0x000000a2 __vector_5
|
||||
0x000000a2 __vector_4
|
||||
0x000000a2 __vector_9
|
||||
0x000000a2 __vector_2
|
||||
0x000000a2 __vector_21
|
||||
0x000000a2 __vector_15
|
||||
0x000000a2 __vector_8
|
||||
0x000000a2 __vector_14
|
||||
0x000000a2 __vector_10
|
||||
0x000000a2 __vector_16
|
||||
0x000000a2 __vector_18
|
||||
0x000000a2 __vector_20
|
||||
0x000000a6 . = ALIGN (0x2)
|
||||
*(.text.*)
|
||||
.text._Z8PinsInitv
|
||||
0x000000a6 0x28 DriveFeedback.o
|
||||
0x000000a6 _Z8PinsInitv
|
||||
.text._Z10SerialInitd
|
||||
0x000000ce 0x42 DriveFeedback.o
|
||||
0x000000ce _Z10SerialInitd
|
||||
.text._Z14SendByteUSART0c
|
||||
0x00000110 0x10 DriveFeedback.o
|
||||
0x00000110 _Z14SendByteUSART0c
|
||||
.text._Z16SendStringUSART0Pc
|
||||
0x00000120 0x1e DriveFeedback.o
|
||||
0x00000120 _Z16SendStringUSART0Pc
|
||||
.text._Z7ReadAVGv
|
||||
0x0000013e 0x3e DriveFeedback.o
|
||||
0x0000013e _Z7ReadAVGv
|
||||
.text.main 0x0000017c 0xdc DriveFeedback.o
|
||||
0x0000017c main
|
||||
.text.avr-libc.fplib
|
||||
0x00000258 0xa c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
0x00000258 __subsf3
|
||||
0x0000025a __addsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00000262 0xc0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
0x0000027c __addsf3x
|
||||
.text.avr-libc.fplib
|
||||
0x00000322 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
0x00000322 __divsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00000326 0xcc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
0x0000033c __divsf3x
|
||||
0x00000340 __divsf3_pse
|
||||
.text.avr-libc.fplib
|
||||
0x000003f2 0xa c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
0x000003f2 __fixsfsi
|
||||
.text.avr-libc.fplib
|
||||
0x000003fc 0x58 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
0x000003fc __fixunssfsi
|
||||
.text.avr-libc.fplib
|
||||
0x00000454 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
0x00000454 __fp_inf
|
||||
.text.avr-libc.fplib
|
||||
0x00000460 0x6 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
0x00000460 __fp_nan
|
||||
.text.avr-libc.fplib
|
||||
0x00000466 0xe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
0x00000466 __fp_pscA
|
||||
.text.avr-libc.fplib
|
||||
0x00000474 0xe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
0x00000474 __fp_pscB
|
||||
.text.avr-libc.fplib
|
||||
0x00000482 0x22 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
0x00000482 __fp_round
|
||||
.text.avr-libc.fplib
|
||||
0x000004a4 0x44 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
0x000004a4 __fp_split3
|
||||
0x000004b4 __fp_splitA
|
||||
.text.avr-libc.fplib
|
||||
0x000004e8 0xe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
0x000004e8 __fp_zero
|
||||
0x000004ea __fp_szero
|
||||
.text.avr-libc.fplib
|
||||
0x000004f6 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
0x000004f6 __mulsf3
|
||||
.text.avr-libc.fplib
|
||||
0x000004fa 0xc2 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
0x0000050e __mulsf3x
|
||||
0x00000512 __mulsf3_pse
|
||||
.text.avr-libc
|
||||
0x000005bc 0x44 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
0x000005bc sprintf
|
||||
.text.avr-libc
|
||||
0x00000600 0x3a4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
0x00000600 vfprintf
|
||||
.text.avr-libc
|
||||
0x000009a4 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
0x000009a4 strnlen_P
|
||||
.text.avr-libc
|
||||
0x000009ba 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
0x000009ba strnlen
|
||||
.text.avr-libc
|
||||
0x000009d0 0x64 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
0x000009d0 fputc
|
||||
.text.avr-libc
|
||||
0x00000a34 0xbc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
0x00000a34 __ultoa_invert
|
||||
.text.libgcc.prologue
|
||||
0x00000af0 0x38 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
0x00000af0 __prologue_saves__
|
||||
.text.libgcc.prologue
|
||||
0x00000b28 0x36 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
0x00000b28 __epilogue_restores__
|
||||
0x00000b5e . = ALIGN (0x2)
|
||||
*(.fini9)
|
||||
.fini9 0x00000b5e 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
0x00000b5e _exit
|
||||
0x00000b5e exit
|
||||
*(.fini9)
|
||||
*(.fini8)
|
||||
*(.fini8)
|
||||
*(.fini7)
|
||||
*(.fini7)
|
||||
*(.fini6)
|
||||
*(.fini6)
|
||||
*(.fini5)
|
||||
*(.fini5)
|
||||
*(.fini4)
|
||||
*(.fini4)
|
||||
*(.fini3)
|
||||
*(.fini3)
|
||||
*(.fini2)
|
||||
*(.fini2)
|
||||
*(.fini1)
|
||||
*(.fini1)
|
||||
*(.fini0)
|
||||
.fini0 0x00000b5e 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
*(.fini0)
|
||||
0x00000b62 _etext = .
|
||||
|
||||
.data 0x00800100 0x34 load address 0x00000b62
|
||||
0x00800100 PROVIDE (__data_start, .)
|
||||
*(.data)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
.data 0x00800100 0x0 DriveFeedback.o
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
*(.data*)
|
||||
*(.rodata)
|
||||
*(.rodata*)
|
||||
.rodata.str1.1
|
||||
0x00800100 0x34 DriveFeedback.o
|
||||
*(.gnu.linkonce.d*)
|
||||
0x00800134 . = ALIGN (0x2)
|
||||
0x00800134 _edata = .
|
||||
0x00800134 PROVIDE (__data_end, .)
|
||||
|
||||
.bss 0x00800134 0x64
|
||||
0x00800134 PROVIDE (__bss_start, .)
|
||||
*(.bss)
|
||||
*(.bss*)
|
||||
.bss.SendBuffer
|
||||
0x00800134 0x64 DriveFeedback.o
|
||||
0x00800134 SendBuffer
|
||||
*(COMMON)
|
||||
0x00800198 PROVIDE (__bss_end, .)
|
||||
0x00000b62 __data_load_start = LOADADDR (.data)
|
||||
0x00000b96 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
|
||||
.noinit 0x00800198 0x0
|
||||
0x00800198 PROVIDE (__noinit_start, .)
|
||||
*(.noinit*)
|
||||
0x00800198 PROVIDE (__noinit_end, .)
|
||||
0x00800198 _end = .
|
||||
0x00800198 PROVIDE (__heap_start, .)
|
||||
|
||||
.eeprom 0x00810000 0x0
|
||||
*(.eeprom*)
|
||||
0x00810000 __eeprom_end = .
|
||||
|
||||
.fuse
|
||||
*(.fuse)
|
||||
*(.lfuse)
|
||||
*(.hfuse)
|
||||
*(.efuse)
|
||||
|
||||
.lock
|
||||
*(.lock*)
|
||||
|
||||
.signature
|
||||
*(.signature*)
|
||||
|
||||
.user_signatures
|
||||
*(.user_signatures*)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
.stabstr
|
||||
*(.stabstr)
|
||||
|
||||
.stab.excl
|
||||
*(.stab.excl)
|
||||
|
||||
.stab.exclstr
|
||||
*(.stab.exclstr)
|
||||
|
||||
.stab.index
|
||||
*(.stab.index)
|
||||
|
||||
.stab.indexstr
|
||||
*(.stab.indexstr)
|
||||
|
||||
.comment 0x00000000 0x5c
|
||||
*(.comment)
|
||||
.comment 0x00000000 0x30 DriveFeedback.o
|
||||
0x31 (size before relaxing)
|
||||
.comment 0x00000000 0x31 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.comment 0x00000030 0x2c c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
0x2d (size before relaxing)
|
||||
.comment 0x00000000 0x31 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
|
||||
.note.gnu.build-id
|
||||
*(.note.gnu.build-id)
|
||||
|
||||
.debug
|
||||
*(.debug)
|
||||
|
||||
.line
|
||||
*(.line)
|
||||
|
||||
.debug_srcinfo
|
||||
*(.debug_srcinfo)
|
||||
|
||||
.debug_sfnames
|
||||
*(.debug_sfnames)
|
||||
|
||||
.debug_aranges 0x00000000 0x48
|
||||
*(.debug_aranges)
|
||||
.debug_aranges
|
||||
0x00000000 0x48 DriveFeedback.o
|
||||
|
||||
.debug_pubnames
|
||||
*(.debug_pubnames)
|
||||
|
||||
.debug_info 0x00000000 0x52b
|
||||
*(.debug_info .gnu.linkonce.wi.*)
|
||||
.debug_info 0x00000000 0x52b DriveFeedback.o
|
||||
|
||||
.debug_abbrev 0x00000000 0x22e
|
||||
*(.debug_abbrev)
|
||||
.debug_abbrev 0x00000000 0x22e DriveFeedback.o
|
||||
|
||||
.debug_line 0x00000000 0x25d
|
||||
*(.debug_line .debug_line.* .debug_line_end)
|
||||
.debug_line 0x00000000 0x25d DriveFeedback.o
|
||||
|
||||
.debug_frame 0x00000000 0x98
|
||||
*(.debug_frame)
|
||||
.debug_frame 0x00000000 0x98 DriveFeedback.o
|
||||
|
||||
.debug_str 0x00000000 0x2be
|
||||
*(.debug_str)
|
||||
.debug_str 0x00000000 0x2be DriveFeedback.o
|
||||
0x2f7 (size before relaxing)
|
||||
|
||||
.debug_loc 0x00000000 0x23c
|
||||
*(.debug_loc)
|
||||
.debug_loc 0x00000000 0x23c DriveFeedback.o
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo)
|
||||
|
||||
.debug_weaknames
|
||||
*(.debug_weaknames)
|
||||
|
||||
.debug_funcnames
|
||||
*(.debug_funcnames)
|
||||
|
||||
.debug_typenames
|
||||
*(.debug_typenames)
|
||||
|
||||
.debug_varnames
|
||||
*(.debug_varnames)
|
||||
|
||||
.debug_pubtypes
|
||||
*(.debug_pubtypes)
|
||||
|
||||
.debug_ranges 0x00000000 0x38
|
||||
*(.debug_ranges)
|
||||
.debug_ranges 0x00000000 0x38 DriveFeedback.o
|
||||
|
||||
.debug_macro
|
||||
*(.debug_macro)
|
||||
OUTPUT(DriveFeedback.elf elf32-avr)
|
||||
LOAD linker stubs
|
||||
Binary file not shown.
@@ -0,0 +1,189 @@
|
||||
S01500004472697665466565646261636B2E7372656310
|
||||
S11300000C9434000C9451000C9451000C94510045
|
||||
S11300100C9451000C9451000C9451000C94510018
|
||||
S11300200C9451000C9451000C9451000C94510008
|
||||
S11300300C9451000C9451000C9451000C945100F8
|
||||
S11300400C9451000C9451000C9451000C945100E8
|
||||
S11300500C9451000C9451000C9451000C945100D8
|
||||
S11300600C9451000C94510011241FBECFEFD8E022
|
||||
S1130070DEBFCDBF11E0A0E0B1E0E2E6FBE002C0EC
|
||||
S113008005900D92A433B107D9F721E0A4E3B1E0C0
|
||||
S113009001C01D92A839B207E1F70E94BE000C947A
|
||||
S11300A0AF050C940000389839983A983B983C98DE
|
||||
S11300B03D9852985398549A559A569A579A219A19
|
||||
S11300C0229A299A5F9A2A98519A5098089520E082
|
||||
S11300D030E040E851E40E947B029B01AC0160E007
|
||||
S11300E074E284E79BE40E94910120E030E040E860
|
||||
S11300F05FE30E942C010E94F9017093C500609394
|
||||
S1130100C40088E98093C10086E08093C20008950A
|
||||
S1130110E0ECF0E0908195FFFDCF8093C600089558
|
||||
S1130120CF93DF93EC018881882331F021960E94DC
|
||||
S1130130880089918111FBCFDF91CF91089596B109
|
||||
S113014066B146B186B156B156B159B159B1627072
|
||||
S113015070E0660F771F292F217030E0262B372B94
|
||||
S1130160447050E0440F551F440F551F242B352B6A
|
||||
S11301708870880F880F880F822B08950E9453007F
|
||||
S11301802FEF89E698E1215080409040E1F700C0CC
|
||||
S1130190000060E070E086E196E40E9467002FEFC3
|
||||
S11301A089E698E1215080409040E1F700C00000CA
|
||||
S11301B080E091E00E9490002FEF87EA91E62150C1
|
||||
S11301C080409040E1F700C000000CE111E0C4E37E
|
||||
S11301D0D1E05C985D985E9A8FE39CE90197F1F712
|
||||
S11301E000C000000E949F005D9A8FE39CE9019784
|
||||
S11301F0F1F700C000000E949F005D985E988FE3B5
|
||||
S11302009CE90197F1F700C000000E949F005D9AED
|
||||
S11302108FE39CE90197F1F700C000000E949F0062
|
||||
S11302205C9A1F928F931F930F93DF93CF930E9437
|
||||
S1130230DE02CE010E9490008FEF91EE24E0815007
|
||||
S113024090402040E1F700C000000F900F900F9005
|
||||
S11302500F900F900F90BDCF5058BB27AA270ED0F8
|
||||
S113026010C101D130F006D120F031F49F3F11F4D8
|
||||
S11302701EF4F6C00EF4E095E7FBECC0E92F12D1B2
|
||||
S113028080F3BA17620773078407950718F071F4AF
|
||||
S11302909EF52AC10EF4E0950B2EBA2FA02D0B016A
|
||||
S11302A0B90190010C01CA01A0011124FF27591BB7
|
||||
S11302B099F0593F50F4503E68F11A16F040A22FBD
|
||||
S11302C0232F342F4427585FF3CF4695379527952E
|
||||
S11302D0A795F0405395C9F77EF41F16BA0B620B2D
|
||||
S11302E0730B840BBAF09150A1F0FF0FBB1F661F74
|
||||
S11302F0771F881FC2F70EC0BA0F621F731F841FB7
|
||||
S113030048F4879577956795B795F7959E3F08F0DC
|
||||
S1130310B3CF9395880F08F09927EE0F979587959B
|
||||
S113032008950CD0AEC0A6D040F09DD030F021F49A
|
||||
S11303305F3F19F08FC05111D8C092C0B3D098F369
|
||||
S11303409923C9F35523B1F3951B550BBB27AA2752
|
||||
S113035062177307840738F09F5F5F4F220F331FC4
|
||||
S1130360441FAA1FA9F333D00E2E3AF0E0E830D090
|
||||
S113037091505040E695001CCAF729D0FE2F27D093
|
||||
S1130380660F771F881FBB1F261737074807AB0761
|
||||
S1130390B0E809F0BB0B802DBF01FF2793585F4FD6
|
||||
S11303A02AF09E3F510568F055C09FC05F3FECF3B3
|
||||
S11303B0983EDCF3869577956795B795F7959F5F9B
|
||||
S11303C0C9F7880F911D9695879597F90895E1E0EF
|
||||
S11303D0660F771F881FBB1F621773078407BA074E
|
||||
S11303E020F0621B730B840BBA0BEE1F88F7E095A9
|
||||
S11303F0089504D06894B11178C008955BD088F052
|
||||
S11304009F5790F0B92F9927B751A0F0D1F0660FFC
|
||||
S1130410771F881F991F1AF0BA95C9F712C0B13017
|
||||
S113042081F062D0B1E008955FC0672F782F8827EC
|
||||
S1130430B85F39F0B93FCCF3869577956795B39556
|
||||
S1130440D9F73EF490958095709561957F4F8F4FC5
|
||||
S11304509F4F089597F99F6780E870E060E00895E2
|
||||
S11304609FEF80EC089500240A94161617061806C8
|
||||
S11304700906089500240A941216130614060506A4
|
||||
S11304800895092E0394000C11F4882352F0BB0F35
|
||||
S113049040F4BF2B11F460FF04C06F5F7F4F8F4F98
|
||||
S11304A09F4F089557FD9058440F551F59F05F3FD3
|
||||
S11304B071F04795880F97FB991F61F09F3F79F082
|
||||
S11304C087950895121613061406551FF2CF469504
|
||||
S11304D0F1DF08C0161617061806991FF1CF869586
|
||||
S11304E07105610508940895E894BB27662777276A
|
||||
S11304F0CB0197F908950BD0C4CFB5DF28F0BADF4C
|
||||
S113050018F0952309F0A6CFABCF1124EECFCADFA4
|
||||
S1130510A0F3959FD1F3950F50E0551F629FF00112
|
||||
S1130520729FBB27F00DB11D639FAA27F00DB11D6B
|
||||
S1130530AA1F649F6627B00DA11D661F829F2227F4
|
||||
S1130540B00DA11D621F739FB00DA11D621F839F7B
|
||||
S1130550A00D611D221F749F3327A00D611D231F51
|
||||
S1130560849F600D211D822F762F6A2F11249F579F
|
||||
S113057050408AF0E1F088234AF0EE0FFF1FBB1FC2
|
||||
S1130580661F771F881F91505040A9F79E3F510561
|
||||
S113059070F060CFAACF5F3FECF3983EDCF3869512
|
||||
S11305A077956795B795F795E7959F5FC1F7FE2B0C
|
||||
S11305B0880F911D9695879597F90895AEE0B0E060
|
||||
S11305C0E4EEF2E00C9486050D891E8986E08C83A6
|
||||
S11305D01A8309838FEF9FE79E838D83AE01475E65
|
||||
S11305E05F4F6F89788DCE0101960E940003EF81E1
|
||||
S11305F0F885E00FF11F10822E96E4E00C94A2051A
|
||||
S1130600ACE0B0E0E6E0F3E00C9478057C016B012B
|
||||
S11306108A01FC0117821682838181FFBDC1CE014C
|
||||
S113062001964C01F7019381F60193FD859193FFA7
|
||||
S113063081916F01882309F4ABC1853239F493FDAC
|
||||
S1130640859193FF81916F01853229F4B70190E080
|
||||
S11306500E94E804E7CF512C312C20E02032A0F492
|
||||
S11306608B3269F030F4803259F0833269F42061BE
|
||||
S11306702CC08D3239F0803339F4216026C02260D9
|
||||
S1130680246023C0286021C027FD27C030ED380F27
|
||||
S11306903A3078F426FF06C0FAE05F9E300D11244C
|
||||
S11306A0532E13C08AE0389E300D1124332E20625D
|
||||
S11306B00CC08E3221F426FD6BC1206406C08C363A
|
||||
S11306C011F4206802C0883641F4F60193FD859147
|
||||
S11306D093FF81916F018111C1CF982F9F7D955414
|
||||
S11306E0933028F40C5F1F4FFFE3F9830DC083366A
|
||||
S11306F031F0833771F0833509F05BC022C0F80113
|
||||
S1130700808189830E5F1F4F44244394512C5401EC
|
||||
S113071015C03801F2E06F0E711CF801A080B180A1
|
||||
S113072026FF03C0652D70E002C06FEF7FEFC501A7
|
||||
S11307302C870E94DD042C0183012C852F77222E27
|
||||
S113074017C03801F2E06F0E711CF801A080B1806F
|
||||
S113075026FF03C0652D70E002C06FEF7FEFC50177
|
||||
S11307602C870E94D2042C012C852068222E830120
|
||||
S113077023FC1BC0832D90E048165906B0F4B70142
|
||||
S113078080E290E00E94E8043A94F4CFF50127FC5B
|
||||
S1130790859127FE81915F01B70190E00E94E804F2
|
||||
S11307A031103A94F1E04F1A51084114510471F791
|
||||
S11307B0E5C0843611F0893639F5F80127FF07C002
|
||||
S11307C060817181828193810C5F1F4F08C06081B9
|
||||
S11307D07181882777FD8095982F0E5F1F4F2F76A4
|
||||
S11307E0B22E97FF09C090958095709561957F4FC3
|
||||
S11307F08F4F9F4F2068B22E2AE030E0A4010E9460
|
||||
S11308001A05A82EA81844C0853729F42F7EB22EC5
|
||||
S11308102AE030E025C0F22FF97FBF2E8F36C1F0D9
|
||||
S113082018F4883579F0B4C0803719F0883721F08E
|
||||
S1130830AFC02F2F2061B22EB4FE0DC08B2D84606B
|
||||
S1130840B82E09C024FF0AC09F2F9660B92E06C097
|
||||
S113085028E030E005C020E130E002C020E132E0D1
|
||||
S1130860F801B7FE07C060817181828193810C5FBA
|
||||
S11308701F4F06C06081718180E090E00E5F1F4FC2
|
||||
S1130880A4010E941A05A82EA818FB2DFF77BF2EDD
|
||||
S1130890B6FE0BC02B2D2E7FA51450F4B4FE0AC057
|
||||
S11308A0B2FC08C02B2D2E7E05C07A2C2B2D03C044
|
||||
S11308B07A2C01C0752C24FF0DC0FE01EA0DF11D38
|
||||
S11308C08081803311F4297E09C022FF06C073940D
|
||||
S11308D0739404C0822F867809F0739423FD13C0A7
|
||||
S11308E020FF06C05A2C731418F4530C5718732C99
|
||||
S11308F0731468F4B70180E290E02C870E94E80446
|
||||
S113090073942C85F5CF731410F4371801C0312C6F
|
||||
S113091024FF12C0B70180E390E02C870E94E80412
|
||||
S11309202C8522FF17C021FF03C088E590E002C098
|
||||
S113093088E790E0B7010CC0822F867859F021FD3A
|
||||
S113094002C080E201C08BE227FD8DE2B70190E096
|
||||
S11309500E94E804A51438F4B70180E390E00E94F3
|
||||
S1130960E8045A94F7CFAA94F401EA0DF11D8081AA
|
||||
S1130970B70190E00E94E804A110F5CF332009F4F8
|
||||
S113098051CEB70180E290E00E94E8043A94F6CF99
|
||||
S1130990F7018681978102C08FEF9FEF2C96E2E1E9
|
||||
S11309A00C949405FC010590615070400110D8F737
|
||||
S11309B0809590958E0F9F1F0895FC0161507040A3
|
||||
S11309C001900110D8F7809590958E0F9F1F089580
|
||||
S11309D00F931F93CF93DF93182F092FEB018B8174
|
||||
S11309E081FD03C08FEF9FEF20C082FF10C04E81B6
|
||||
S11309F05F812C813D81421753077CF4E881F981A2
|
||||
S1130A009F012F5F3F4F39832883108306C0E885F9
|
||||
S1130A10F985812F0995892B29F72E813F812F5F35
|
||||
S1130A203F4F3F832E83812F902FDF91CF911F91D2
|
||||
S1130A300F910895FA01AA27283051F1203181F14C
|
||||
S1130A40E8946F936E7F6E5F7F4F8F4F9F4FAF4FD2
|
||||
S1130A50B1E03ED0B4E03CD0670F781F891F9A1FE5
|
||||
S1130A60A11D680F791F8A1F911DA11D6A0F711D99
|
||||
S1130A70811D911DA11D20D009F468943F912AE0A5
|
||||
S1130A80269F11243019305D3193DEF6CF0108958D
|
||||
S1130A90462F4770405D4193B3E00FD0C9F7F6CFBE
|
||||
S1130AA0462F4F70405D4A3318F0495D31FD405286
|
||||
S1130AB0419302D0A9F7EACFB4E0A695979587951C
|
||||
S1130AC077956795BA95C9F70097610571050895FB
|
||||
S1130AD09B01AC010A2E06945795479537952795A7
|
||||
S1130AE0BA95C9F7620F731F841F951FA01D08953F
|
||||
S1130AF02F923F924F925F926F927F928F929F922A
|
||||
S1130B00AF92BF92CF92DF92EF92FF920F931F9317
|
||||
S1130B10CF93DF93CDB7DEB7CA1BDB0B0FB6F894C8
|
||||
S1130B20DEBF0FBECDBF09942A88398848885F8408
|
||||
S1130B306E847D848C849B84AA84B984C884DF8079
|
||||
S1130B40EE80FD800C811B81AA81B981CE0FD11D5D
|
||||
S1130B500FB6F894DEBF0FBECDBFED010895F89433
|
||||
S1050B60FFCFC1
|
||||
S1130B6244657669636520496E697469616C697A62
|
||||
S1130B7265642121210D0A0D0A0D0A0054686520BD
|
||||
S1130B826C73622076616C75652069733A20256402
|
||||
S1070B922E0D0A0016
|
||||
S9030000FC
|
||||
@@ -0,0 +1,125 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
SHELL := cmd.exe
|
||||
RM := rm -rf
|
||||
|
||||
USER_OBJS :=
|
||||
|
||||
LIBS :=
|
||||
PROJ :=
|
||||
|
||||
O_SRCS :=
|
||||
C_SRCS :=
|
||||
S_SRCS :=
|
||||
S_UPPER_SRCS :=
|
||||
OBJ_SRCS :=
|
||||
ASM_SRCS :=
|
||||
PREPROCESSING_SRCS :=
|
||||
OBJS :=
|
||||
OBJS_AS_ARGS :=
|
||||
C_DEPS :=
|
||||
C_DEPS_AS_ARGS :=
|
||||
EXECUTABLES :=
|
||||
OUTPUT_FILE_PATH :=
|
||||
OUTPUT_FILE_PATH_AS_ARGS :=
|
||||
AVR_APP_PATH :=$$$AVR_APP_PATH$$$
|
||||
QUOTE := "
|
||||
ADDITIONAL_DEPENDENCIES:=
|
||||
OUTPUT_FILE_DEP:=
|
||||
LIB_DEP:=
|
||||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS :=
|
||||
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../DriveFeedback.cpp
|
||||
|
||||
|
||||
PREPROCESSING_SRCS +=
|
||||
|
||||
|
||||
ASM_SRCS +=
|
||||
|
||||
|
||||
OBJS += \
|
||||
DriveFeedback.o
|
||||
|
||||
OBJS_AS_ARGS += \
|
||||
DriveFeedback.o
|
||||
|
||||
C_DEPS += \
|
||||
DriveFeedback.d
|
||||
|
||||
C_DEPS_AS_ARGS += \
|
||||
DriveFeedback.d
|
||||
|
||||
OUTPUT_FILE_PATH +=DriveFeedback.elf
|
||||
|
||||
OUTPUT_FILE_PATH_AS_ARGS +=DriveFeedback.elf
|
||||
|
||||
ADDITIONAL_DEPENDENCIES:=
|
||||
|
||||
OUTPUT_FILE_DEP:= ./makedep.mk
|
||||
|
||||
LIB_DEP+=
|
||||
|
||||
# AVR32/GNU C Compiler
|
||||
|
||||
|
||||
|
||||
./%.o: .././%.cpp
|
||||
@echo Building file: $<
|
||||
@echo Invoking: AVR8/GNU C Compiler : 4.8.1
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-g++.exe$(QUOTE) -funsigned-char -funsigned-bitfields -DDEBUG -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega328p -c -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<"
|
||||
@echo Finished building: $<
|
||||
|
||||
|
||||
|
||||
|
||||
# AVR32/GNU Preprocessing Assembler
|
||||
|
||||
|
||||
|
||||
# AVR32/GNU Assembler
|
||||
|
||||
|
||||
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
ifneq ($(strip $(C_DEPS)),)
|
||||
-include $(C_DEPS)
|
||||
endif
|
||||
endif
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
||||
# All Target
|
||||
all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES)
|
||||
|
||||
$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP) $(LIB_DEP)
|
||||
@echo Building target: $@
|
||||
@echo Invoking: AVR8/GNU Linker : 4.8.1
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-g++.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="DriveFeedback.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega328p
|
||||
@echo Finished building target: $@
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "DriveFeedback.elf" "DriveFeedback.hex"
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "DriveFeedback.elf" "DriveFeedback.eep" || exit 0
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "DriveFeedback.elf" > "DriveFeedback.lss"
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "DriveFeedback.elf" "DriveFeedback.srec"
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-size.exe" "DriveFeedback.elf"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Other Targets
|
||||
clean:
|
||||
-$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES)
|
||||
-$(RM) $(C_DEPS_AS_ARGS)
|
||||
rm -rf "DriveFeedback.elf" "DriveFeedback.a" "DriveFeedback.hex" "DriveFeedback.lss" "DriveFeedback.eep" "DriveFeedback.map" "DriveFeedback.srec" "DriveFeedback.usersignatures"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit or delete the file
|
||||
################################################################################
|
||||
|
||||
DriveFeedback.cpp
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Atmel Studio Solution File, Format Version 11.00
|
||||
Project("{E66E83B9-2572-4076-B26E-6BE79FF3018A}") = "DriveFeedback", "DriveFeedback.cppproj", "{355496BA-23D8-49EF-A3EE-BE449ED245C6}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|AVR = Debug|AVR
|
||||
Release|AVR = Release|AVR
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Debug|AVR.ActiveCfg = Debug|AVR
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Debug|AVR.Build.0 = Debug|AVR
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Release|AVR.ActiveCfg = Release|AVR
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Release|AVR.Build.0 = Release|AVR
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
Binary file not shown.
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
* DriveFeedback.cpp
|
||||
*
|
||||
* Created: 4/23/2014 2:37:57 AM
|
||||
* Author: corwin
|
||||
*/
|
||||
|
||||
#define AVG_DIN0 PC0
|
||||
#define AVG_DIN0_INIT() (DDRC &= ~(1 << AVG_DIN0))
|
||||
#define AVG_DIN0_READ() (PINC & (1 << AVG_DIN0))
|
||||
|
||||
#define AVG_DIN1 PC1
|
||||
#define AVG_DIN1_INIT() (DDRC &= ~(1 << AVG_DIN1))
|
||||
#define AVG_DIN1_READ() (PINC & (1 << AVG_DIN1))
|
||||
|
||||
#define AVG_DIN2 PC2
|
||||
#define AVG_DIN2_INIT() (DDRC &= ~(1 << AVG_DIN2))
|
||||
#define AVG_DIN2_READ() (PINC & (1 << AVG_DIN2))
|
||||
|
||||
#define AVG_DIN3 PC3
|
||||
#define AVG_DIN3_INIT() (DDRC &= ~(1 << AVG_DIN3))
|
||||
#define AVG_DIN3_READ() (PINC & (1 << AVG_DIN3))
|
||||
|
||||
#define AVG_DIN4 PC4
|
||||
#define AVG_DIN4_INIT() (DDRC &= ~(1 << AVG_DIN4))
|
||||
#define AVG_DIN4_READ() (PINC & (1 << AVG_DIN4))
|
||||
|
||||
#define AVG_DIN5 PC5
|
||||
#define AVG_DIN5_INIT() (DDRC &= ~(1 << AVG_DIN5))
|
||||
#define AVG_DIN5_READ() (PINC & (1 << AVG_DIN5))
|
||||
|
||||
#define AVG_DIN6 PD2 //Note change to PORTD
|
||||
#define AVG_DIN6_INIT() (DDRD &= ~(1 << AVG_DIN6))
|
||||
#define AVG_DIN6_READ() (PIND & (1 << AVG_DIN6))
|
||||
|
||||
#define AVG_DIN7 PD3
|
||||
#define AVG_DIN7_INIT() (DDRD &= ~(1 << AVG_DIN7))
|
||||
#define AVG_DIN7_READ() (PIND & (1 << AVG_DIN7))
|
||||
|
||||
|
||||
|
||||
#define AVG_OE PD4
|
||||
#define AVG_OE_INIT() (DDRD |= (1 << AVG_OE))
|
||||
#define AVG_OE_SET() (PORTD |= (1 << AVG_OE))
|
||||
#define AVG_OE_CLR() (PORTD &= ~(1 << AVG_OE))
|
||||
|
||||
#define AVG_SEL1 PD5
|
||||
#define AVG_SEL1_INIT() (DDRD |= (1 << AVG_SEL1))
|
||||
#define AVG_SEL1_SET() (PORTD |= (1 << AVG_SEL1))
|
||||
#define AVG_SEL1_CLR() (PORTD &= ~(1 << AVG_SEL1))
|
||||
|
||||
#define AVG_SEL2 PD6
|
||||
#define AVG_SEL2_INIT() (DDRD |= (1 << AVG_SEL2))
|
||||
#define AVG_SEL2_SET() (PORTD |= (1 << AVG_SEL2))
|
||||
#define AVG_SEL2_CLR() (PORTD &= ~(1 << AVG_SEL2))
|
||||
|
||||
#define AVG_RSTY PD7
|
||||
#define AVG_RSTY_INIT() (DDRD |= (1 << AVG_RSTY))
|
||||
#define AVG_RSTY_SET() (PORTD |= (1 << AVG_RSTY))
|
||||
#define AVG_RSTY_CLR() (PORTD &= ~(1 << AVG_RSTY))
|
||||
|
||||
#define AVG_RSTX PB1
|
||||
#define AVG_RSTX_INIT() (DDRB |= (1 << AVG_RSTX))
|
||||
#define AVG_RSTX_SET() (PORTB |= (1 << AVG_RSTX))
|
||||
#define AVG_RSTX_CLR() (PORTB &= ~(1 << AVG_RSTX))
|
||||
|
||||
#define AVG_XYSEL PB2
|
||||
#define AVG_XYSEL_INIT() (DDRB |= (1 << AVG_XYSEL))
|
||||
#define AVG_XYSEL_SET() (PORTB |= (1 << AVG_XYSEL))
|
||||
#define AVG_XYSEL_CLR() (PORTB &= ~(1 << AVG_XYSEL))
|
||||
|
||||
#define SERIALTX PD1
|
||||
#define SERIALTX_INIT() (DDRD |= (1 << SERIALTX))
|
||||
|
||||
#define SERIALRX PD0
|
||||
#define SERIALRX_INIT() (DDRD &= ~(1 << SERIALRX))
|
||||
|
||||
#define F_CPU 16000000UL
|
||||
|
||||
#include <avr/io.h>
|
||||
#include <util/delay.h>
|
||||
#include <stdio.h>
|
||||
|
||||
unsigned long LeftValBuffer = 0UL;
|
||||
unsigned long RightValBuffer = 0UL;
|
||||
|
||||
char SendBuffer[100];
|
||||
|
||||
void PinsInit(){
|
||||
AVG_DIN0_INIT();
|
||||
AVG_DIN1_INIT();
|
||||
AVG_DIN2_INIT();
|
||||
AVG_DIN3_INIT();
|
||||
AVG_DIN4_INIT();
|
||||
AVG_DIN5_INIT();
|
||||
AVG_DIN6_INIT();
|
||||
AVG_DIN7_INIT();
|
||||
|
||||
AVG_OE_INIT();
|
||||
AVG_SEL1_INIT();
|
||||
AVG_SEL2_INIT();
|
||||
AVG_RSTY_INIT();
|
||||
AVG_RSTX_INIT();
|
||||
AVG_XYSEL_INIT();
|
||||
|
||||
AVG_RSTX_SET();
|
||||
AVG_RSTY_SET();
|
||||
|
||||
AVG_XYSEL_CLR();
|
||||
|
||||
|
||||
SERIALTX_INIT();
|
||||
SERIALRX_INIT();
|
||||
|
||||
}
|
||||
|
||||
void SerialInit(double newbaud){
|
||||
int baud_prescaller = ((F_CPU / (newbaud * 16UL)) - 1);
|
||||
UBRR0H = (baud_prescaller >> 8);
|
||||
UBRR0L = baud_prescaller;
|
||||
|
||||
// Enable transmitter and receiver
|
||||
UCSR0B = (1 << TXEN0 | 1 << RXEN0 | 1 << RXCIE0);
|
||||
// Set frame format: 8data, 1stop bit
|
||||
UCSR0C = ((1<<UCSZ00)|(1<<UCSZ01));
|
||||
}
|
||||
|
||||
void SendByteUSART0(char data){
|
||||
while (!( UCSR0A & (1<<UDRE0))); //BLOCKING!!!!!
|
||||
UDR0 = data;
|
||||
}
|
||||
|
||||
void SendStringUSART0(char *data){
|
||||
|
||||
for (int loop = 0 ; data[loop] != '\0'; loop++){
|
||||
SendByteUSART0(data[loop]);
|
||||
}
|
||||
}
|
||||
|
||||
unsigned char ReadAVG(){
|
||||
unsigned char temp = 0;
|
||||
temp |= (AVG_DIN0_READ() << 0);
|
||||
temp |= (AVG_DIN1_READ() << 1);
|
||||
temp |= (AVG_DIN2_READ() << 2);
|
||||
temp |= (AVG_DIN3_READ() << 3);
|
||||
temp |= (AVG_DIN4_READ() << 4);
|
||||
temp |= (AVG_DIN5_READ() << 5);
|
||||
temp |= (AVG_DIN6_READ() << 6);
|
||||
temp |= (AVG_DIN7_READ() << 7);
|
||||
return temp;
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
PinsInit();
|
||||
_delay_ms(500);
|
||||
SerialInit(9600);
|
||||
_delay_ms(500);
|
||||
|
||||
SendStringUSART0("Device Initialized!!!\r\n\r\n\r\n");
|
||||
_delay_ms(2000);
|
||||
|
||||
while(1){
|
||||
unsigned char msb = 0;
|
||||
unsigned char trd = 0;
|
||||
unsigned char scd = 0;
|
||||
unsigned char lsb = 0;
|
||||
|
||||
AVG_OE_CLR();
|
||||
AVG_SEL1_CLR();
|
||||
AVG_SEL2_SET();
|
||||
|
||||
_delay_ms(10);
|
||||
msb = ReadAVG();
|
||||
|
||||
AVG_SEL1_SET();
|
||||
_delay_ms(10);
|
||||
trd = ReadAVG();
|
||||
|
||||
AVG_SEL1_CLR();
|
||||
AVG_SEL2_CLR();
|
||||
_delay_ms(10);
|
||||
scd = ReadAVG();
|
||||
|
||||
AVG_SEL1_SET();
|
||||
_delay_ms(10);
|
||||
lsb = ReadAVG();
|
||||
|
||||
AVG_OE_SET();
|
||||
|
||||
sprintf(SendBuffer,"The lsb value is: %d.\r\n", lsb);
|
||||
SendStringUSART0(SendBuffer);
|
||||
_delay_ms(100);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectVersion>6.2</ProjectVersion>
|
||||
<ToolchainName>com.Atmel.AVRGCC8.CPP</ToolchainName>
|
||||
<ProjectGuid>{355496ba-23d8-49ef-a3ee-be449ed245c6}</ProjectGuid>
|
||||
<avrdevice>ATmega328P</avrdevice>
|
||||
<avrdeviceseries>none</avrdeviceseries>
|
||||
<OutputType>Executable</OutputType>
|
||||
<Language>CPP</Language>
|
||||
<OutputFileName>$(MSBuildProjectName)</OutputFileName>
|
||||
<OutputFileExtension>.elf</OutputFileExtension>
|
||||
<OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
|
||||
<AssemblyName>DriveFeedback</AssemblyName>
|
||||
<Name>DriveFeedback</Name>
|
||||
<RootNamespace>DriveFeedback</RootNamespace>
|
||||
<ToolchainFlavour>Native</ToolchainFlavour>
|
||||
<KeepTimersRunning>true</KeepTimersRunning>
|
||||
<OverrideVtor>false</OverrideVtor>
|
||||
<CacheFlash>true</CacheFlash>
|
||||
<ProgFlashFromRam>true</ProgFlashFromRam>
|
||||
<RamSnippetAddress />
|
||||
<UncachedRange />
|
||||
<OverrideVtorValue />
|
||||
<BootSegment>2</BootSegment>
|
||||
<eraseonlaunchrule>1</eraseonlaunchrule>
|
||||
<AsfFrameworkConfig>
|
||||
<framework-data xmlns="">
|
||||
<options />
|
||||
<configurations />
|
||||
<files />
|
||||
<documentation help="" />
|
||||
<offline-documentation help="" />
|
||||
<dependencies>
|
||||
<content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.15.0" />
|
||||
</dependencies>
|
||||
</framework-data>
|
||||
</AsfFrameworkConfig>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<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.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>NDEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<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>NDEBUG</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.warnings.AllWarnings>True</avrgcccpp.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<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.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<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 (-O1)</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 (-O1)</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.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
<avrgcccpp.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcccpp.assembler.debugging.DebugLevel>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="DriveFeedback.cpp">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,52 @@
|
||||
DriveFeedback.d DriveFeedback.o: .././DriveFeedback.cpp \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\io.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\inttypes.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdint.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\iom328p.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\portpins.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\common.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\version.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\fuse.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\lock.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay_basic.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\math.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdio.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdarg.h \
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stddef.h
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\io.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\sfr_defs.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\inttypes.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdint.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\iom328p.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\portpins.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\common.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\version.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\fuse.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\avr\lock.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\util\delay_basic.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\math.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\avr\include\stdio.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stdarg.h:
|
||||
|
||||
c:\program\ files\ (x86)\atmel\atmel\ toolchain\avr8\ gcc\native\3.4.1051\avr8-gnu-toolchain\lib\gcc\avr\4.8.1\include\stddef.h:
|
||||
@@ -0,0 +1 @@
|
||||
:00000001FF
|
||||
Binary file not shown.
@@ -0,0 +1,188 @@
|
||||
:100000000C9434000C9451000C9451000C94510049
|
||||
:100010000C9451000C9451000C9451000C9451001C
|
||||
:100020000C9451000C9451000C9451000C9451000C
|
||||
:100030000C9451000C9451000C9451000C945100FC
|
||||
:100040000C9451000C9451000C9451000C945100EC
|
||||
:100050000C9451000C9451000C9451000C945100DC
|
||||
:100060000C9451000C94510011241FBECFEFD8E026
|
||||
:10007000DEBFCDBF11E0A0E0B1E0E2E6FBE002C0F0
|
||||
:1000800005900D92A433B107D9F721E0A4E3B1E0C4
|
||||
:1000900001C01D92A839B207E1F70E94BE000C947E
|
||||
:1000A000AF050C940000389839983A983B983C98E2
|
||||
:1000B0003D9852985398549A559A569A579A219A1D
|
||||
:1000C000229A299A5F9A2A98519A5098089520E086
|
||||
:1000D00030E040E851E40E947B029B01AC0160E00B
|
||||
:1000E00074E284E79BE40E94910120E030E040E864
|
||||
:1000F0005FE30E942C010E94F9017093C500609398
|
||||
:10010000C40088E98093C10086E08093C20008950E
|
||||
:10011000E0ECF0E0908195FFFDCF8093C60008955C
|
||||
:10012000CF93DF93EC018881882331F021960E94E0
|
||||
:10013000880089918111FBCFDF91CF91089596B10D
|
||||
:1001400066B146B186B156B156B159B159B1627076
|
||||
:1001500070E0660F771F292F217030E0262B372B98
|
||||
:10016000447050E0440F551F440F551F242B352B6E
|
||||
:100170008870880F880F880F822B08950E94530083
|
||||
:100180002FEF89E698E1215080409040E1F700C0D0
|
||||
:10019000000060E070E086E196E40E9467002FEFC7
|
||||
:1001A00089E698E1215080409040E1F700C00000CE
|
||||
:1001B00080E091E00E9490002FEF87EA91E62150C5
|
||||
:1001C00080409040E1F700C000000CE111E0C4E382
|
||||
:1001D000D1E05C985D985E9A8FE39CE90197F1F716
|
||||
:1001E00000C000000E949F005D9A8FE39CE9019788
|
||||
:1001F000F1F700C000000E949F005D985E988FE3B9
|
||||
:100200009CE90197F1F700C000000E949F005D9AF1
|
||||
:100210008FE39CE90197F1F700C000000E949F0066
|
||||
:100220005C9A1F928F931F930F93DF93CF930E943B
|
||||
:10023000DE02CE010E9490008FEF91EE24E081500B
|
||||
:1002400090402040E1F700C000000F900F900F9009
|
||||
:100250000F900F900F90BDCF5058BB27AA270ED0FC
|
||||
:1002600010C101D130F006D120F031F49F3F11F4DC
|
||||
:100270001EF4F6C00EF4E095E7FBECC0E92F12D1B6
|
||||
:1002800080F3BA17620773078407950718F071F4B3
|
||||
:100290009EF52AC10EF4E0950B2EBA2FA02D0B016E
|
||||
:1002A000B90190010C01CA01A0011124FF27591BBB
|
||||
:1002B00099F0593F50F4503E68F11A16F040A22FC1
|
||||
:1002C000232F342F4427585FF3CF46953795279532
|
||||
:1002D000A795F0405395C9F77EF41F16BA0B620B31
|
||||
:1002E000730B840BBAF09150A1F0FF0FBB1F661F78
|
||||
:1002F000771F881FC2F70EC0BA0F621F731F841FBB
|
||||
:1003000048F4879577956795B795F7959E3F08F0E0
|
||||
:10031000B3CF9395880F08F09927EE0F979587959F
|
||||
:1003200008950CD0AEC0A6D040F09DD030F021F49E
|
||||
:100330005F3F19F08FC05111D8C092C0B3D098F36D
|
||||
:100340009923C9F35523B1F3951B550BBB27AA2756
|
||||
:1003500062177307840738F09F5F5F4F220F331FC8
|
||||
:10036000441FAA1FA9F333D00E2E3AF0E0E830D094
|
||||
:1003700091505040E695001CCAF729D0FE2F27D097
|
||||
:10038000660F771F881FBB1F261737074807AB0765
|
||||
:10039000B0E809F0BB0B802DBF01FF2793585F4FDA
|
||||
:1003A0002AF09E3F510568F055C09FC05F3FECF3B7
|
||||
:1003B000983EDCF3869577956795B795F7959F5F9F
|
||||
:1003C000C9F7880F911D9695879597F90895E1E0F3
|
||||
:1003D000660F771F881FBB1F621773078407BA0752
|
||||
:1003E00020F0621B730B840BBA0BEE1F88F7E095AD
|
||||
:1003F000089504D06894B11178C008955BD088F056
|
||||
:100400009F5790F0B92F9927B751A0F0D1F0660F00
|
||||
:10041000771F881F991F1AF0BA95C9F712C0B1301B
|
||||
:1004200081F062D0B1E008955FC0672F782F8827F0
|
||||
:10043000B85F39F0B93FCCF3869577956795B3955A
|
||||
:10044000D9F73EF490958095709561957F4F8F4FC9
|
||||
:100450009F4F089597F99F6780E870E060E00895E6
|
||||
:100460009FEF80EC089500240A94161617061806CC
|
||||
:100470000906089500240A941216130614060506A8
|
||||
:100480000895092E0394000C11F4882352F0BB0F39
|
||||
:1004900040F4BF2B11F460FF04C06F5F7F4F8F4F9C
|
||||
:1004A0009F4F089557FD9058440F551F59F05F3FD7
|
||||
:1004B00071F04795880F97FB991F61F09F3F79F086
|
||||
:1004C00087950895121613061406551FF2CF469508
|
||||
:1004D000F1DF08C0161617061806991FF1CF86958A
|
||||
:1004E0007105610508940895E894BB27662777276E
|
||||
:1004F000CB0197F908950BD0C4CFB5DF28F0BADF50
|
||||
:1005000018F0952309F0A6CFABCF1124EECFCADFA8
|
||||
:10051000A0F3959FD1F3950F50E0551F629FF00116
|
||||
:10052000729FBB27F00DB11D639FAA27F00DB11D6F
|
||||
:10053000AA1F649F6627B00DA11D661F829F2227F8
|
||||
:10054000B00DA11D621F739FB00DA11D621F839F7F
|
||||
:10055000A00D611D221F749F3327A00D611D231F55
|
||||
:10056000849F600D211D822F762F6A2F11249F57A3
|
||||
:1005700050408AF0E1F088234AF0EE0FFF1FBB1FC6
|
||||
:10058000661F771F881F91505040A9F79E3F510565
|
||||
:1005900070F060CFAACF5F3FECF3983EDCF3869516
|
||||
:1005A00077956795B795F795E7959F5FC1F7FE2B10
|
||||
:1005B000880F911D9695879597F90895AEE0B0E064
|
||||
:1005C000E4EEF2E00C9486050D891E8986E08C83AA
|
||||
:1005D0001A8309838FEF9FE79E838D83AE01475E69
|
||||
:1005E0005F4F6F89788DCE0101960E940003EF81E5
|
||||
:1005F000F885E00FF11F10822E96E4E00C94A2051E
|
||||
:10060000ACE0B0E0E6E0F3E00C9478057C016B012F
|
||||
:100610008A01FC0117821682838181FFBDC1CE0150
|
||||
:1006200001964C01F7019381F60193FD859193FFAB
|
||||
:1006300081916F01882309F4ABC1853239F493FDB0
|
||||
:10064000859193FF81916F01853229F4B70190E084
|
||||
:100650000E94E804E7CF512C312C20E02032A0F496
|
||||
:100660008B3269F030F4803259F0833269F42061C2
|
||||
:100670002CC08D3239F0803339F4216026C02260DD
|
||||
:10068000246023C0286021C027FD27C030ED380F2B
|
||||
:100690003A3078F426FF06C0FAE05F9E300D112450
|
||||
:1006A000532E13C08AE0389E300D1124332E206261
|
||||
:1006B0000CC08E3221F426FD6BC1206406C08C363E
|
||||
:1006C00011F4206802C0883641F4F60193FD85914B
|
||||
:1006D00093FF81916F018111C1CF982F9F7D955418
|
||||
:1006E000933028F40C5F1F4FFFE3F9830DC083366E
|
||||
:1006F00031F0833771F0833509F05BC022C0F80117
|
||||
:10070000808189830E5F1F4F44244394512C5401F0
|
||||
:1007100015C03801F2E06F0E711CF801A080B180A5
|
||||
:1007200026FF03C0652D70E002C06FEF7FEFC501AB
|
||||
:100730002C870E94DD042C0183012C852F77222E2B
|
||||
:1007400017C03801F2E06F0E711CF801A080B18073
|
||||
:1007500026FF03C0652D70E002C06FEF7FEFC5017B
|
||||
:100760002C870E94D2042C012C852068222E830124
|
||||
:1007700023FC1BC0832D90E048165906B0F4B70146
|
||||
:1007800080E290E00E94E8043A94F4CFF50127FC5F
|
||||
:10079000859127FE81915F01B70190E00E94E804F6
|
||||
:1007A00031103A94F1E04F1A51084114510471F795
|
||||
:1007B000E5C0843611F0893639F5F80127FF07C006
|
||||
:1007C00060817181828193810C5F1F4F08C06081BD
|
||||
:1007D0007181882777FD8095982F0E5F1F4F2F76A8
|
||||
:1007E000B22E97FF09C090958095709561957F4FC7
|
||||
:1007F0008F4F9F4F2068B22E2AE030E0A4010E9464
|
||||
:100800001A05A82EA81844C0853729F42F7EB22EC9
|
||||
:100810002AE030E025C0F22FF97FBF2E8F36C1F0DD
|
||||
:1008200018F4883579F0B4C0803719F0883721F092
|
||||
:10083000AFC02F2F2061B22EB4FE0DC08B2D84606F
|
||||
:10084000B82E09C024FF0AC09F2F9660B92E06C09B
|
||||
:1008500028E030E005C020E130E002C020E132E0D5
|
||||
:10086000F801B7FE07C060817181828193810C5FBE
|
||||
:100870001F4F06C06081718180E090E00E5F1F4FC6
|
||||
:10088000A4010E941A05A82EA818FB2DFF77BF2EE1
|
||||
:10089000B6FE0BC02B2D2E7FA51450F4B4FE0AC05B
|
||||
:1008A000B2FC08C02B2D2E7E05C07A2C2B2D03C048
|
||||
:1008B0007A2C01C0752C24FF0DC0FE01EA0DF11D3C
|
||||
:1008C0008081803311F4297E09C022FF06C0739411
|
||||
:1008D000739404C0822F867809F0739423FD13C0AB
|
||||
:1008E00020FF06C05A2C731418F4530C5718732C9D
|
||||
:1008F000731468F4B70180E290E02C870E94E8044A
|
||||
:1009000073942C85F5CF731410F4371801C0312C73
|
||||
:1009100024FF12C0B70180E390E02C870E94E80416
|
||||
:100920002C8522FF17C021FF03C088E590E002C09C
|
||||
:1009300088E790E0B7010CC0822F867859F021FD3E
|
||||
:1009400002C080E201C08BE227FD8DE2B70190E09A
|
||||
:100950000E94E804A51438F4B70180E390E00E94F7
|
||||
:10096000E8045A94F7CFAA94F401EA0DF11D8081AE
|
||||
:10097000B70190E00E94E804A110F5CF332009F4FC
|
||||
:1009800051CEB70180E290E00E94E8043A94F6CF9D
|
||||
:10099000F7018681978102C08FEF9FEF2C96E2E1ED
|
||||
:1009A0000C949405FC010590615070400110D8F73B
|
||||
:1009B000809590958E0F9F1F0895FC0161507040A7
|
||||
:1009C00001900110D8F7809590958E0F9F1F089584
|
||||
:1009D0000F931F93CF93DF93182F092FEB018B8178
|
||||
:1009E00081FD03C08FEF9FEF20C082FF10C04E81BA
|
||||
:1009F0005F812C813D81421753077CF4E881F981A6
|
||||
:100A00009F012F5F3F4F39832883108306C0E885FD
|
||||
:100A1000F985812F0995892B29F72E813F812F5F39
|
||||
:100A20003F4F3F832E83812F902FDF91CF911F91D6
|
||||
:100A30000F910895FA01AA27283051F1203181F150
|
||||
:100A4000E8946F936E7F6E5F7F4F8F4F9F4FAF4FD6
|
||||
:100A5000B1E03ED0B4E03CD0670F781F891F9A1FE9
|
||||
:100A6000A11D680F791F8A1F911DA11D6A0F711D9D
|
||||
:100A7000811D911DA11D20D009F468943F912AE0A9
|
||||
:100A8000269F11243019305D3193DEF6CF01089591
|
||||
:100A9000462F4770405D4193B3E00FD0C9F7F6CFC2
|
||||
:100AA000462F4F70405D4A3318F0495D31FD40528A
|
||||
:100AB000419302D0A9F7EACFB4E0A6959795879520
|
||||
:100AC00077956795BA95C9F70097610571050895FF
|
||||
:100AD0009B01AC010A2E06945795479537952795AB
|
||||
:100AE000BA95C9F7620F731F841F951FA01D089543
|
||||
:100AF0002F923F924F925F926F927F928F929F922E
|
||||
:100B0000AF92BF92CF92DF92EF92FF920F931F931B
|
||||
:100B1000CF93DF93CDB7DEB7CA1BDB0B0FB6F894CC
|
||||
:100B2000DEBF0FBECDBF09942A88398848885F840C
|
||||
:100B30006E847D848C849B84AA84B984C884DF807D
|
||||
:100B4000EE80FD800C811B81AA81B981CE0FD11D61
|
||||
:100B50000FB6F894DEBF0FBECDBFED010895F89437
|
||||
:020B6000FFCFC5
|
||||
:100B620044657669636520496E697469616C697A66
|
||||
:100B720065642121210D0A0D0A0D0A0054686520C1
|
||||
:100B82006C73622076616C75652069733A20256406
|
||||
:040B92002E0D0A001A
|
||||
:00000001FF
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,679 @@
|
||||
Archive member included because of file (symbol)
|
||||
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
DriveFeedback.o (__subsf3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o) (__addsf3x)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
DriveFeedback.o (__divsf3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o) (__divsf3x)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
DriveFeedback.o (__fixsfsi)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o) (__fixunssfsi)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_inf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_nan)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_pscA)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_pscB)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o) (__fp_round)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_split3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o) (__fp_zero)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
DriveFeedback.o (__mulsf3)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o) (__mulsf3x)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o (exit)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
DriveFeedback.o (__do_copy_data)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
DriveFeedback.o (__do_clear_bss)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
DriveFeedback.o (sprintf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o) (vfprintf)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (strnlen_P)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (strnlen)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (fputc)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o) (__ultoa_invert)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o) (__prologue_saves__)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../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.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
.text 0x00000000 0x0 DriveFeedback.o
|
||||
.bss 0x00000000 0x0 DriveFeedback.o
|
||||
.bss.RightValBuffer
|
||||
0x00000000 0x4 DriveFeedback.o
|
||||
.bss.LeftValBuffer
|
||||
0x00000000 0x4 DriveFeedback.o
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.prologue
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.text 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.bss 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.mul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.div
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc 0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.builtins
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.fmul
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
.text.libgcc.fixed
|
||||
0x00000000 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
|
||||
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
|
||||
user_signatures 0x00850000 0x00000400 rw !x
|
||||
*default* 0x00000000 0xffffffff
|
||||
|
||||
Linker script and memory map
|
||||
|
||||
Address of section .data set to 0x800100
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
LOAD DriveFeedback.o
|
||||
START GROUP
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a
|
||||
END GROUP
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a
|
||||
START GROUP
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a
|
||||
LOAD c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a
|
||||
END GROUP
|
||||
|
||||
.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 0xb62
|
||||
*(.vectors)
|
||||
.vectors 0x00000000 0x68 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
0x00000000 __vector_default
|
||||
0x00000000 __vectors
|
||||
*(.vectors)
|
||||
*(.progmem.gcc*)
|
||||
0x00000068 . = ALIGN (0x2)
|
||||
0x00000068 __trampolines_start = .
|
||||
*(.trampolines)
|
||||
.trampolines 0x00000068 0x0 linker stubs
|
||||
*(.trampolines*)
|
||||
0x00000068 __trampolines_end = .
|
||||
*(.progmem*)
|
||||
0x00000068 . = ALIGN (0x2)
|
||||
*(.jumptables)
|
||||
*(.jumptables*)
|
||||
*(.lowtext)
|
||||
*(.lowtext*)
|
||||
0x00000068 __ctors_start = .
|
||||
*(.ctors)
|
||||
0x00000068 __ctors_end = .
|
||||
0x00000068 __dtors_start = .
|
||||
*(.dtors)
|
||||
0x00000068 __dtors_end = .
|
||||
SORT(*)(.ctors)
|
||||
SORT(*)(.dtors)
|
||||
*(.init0)
|
||||
.init0 0x00000068 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
0x00000068 __init
|
||||
*(.init0)
|
||||
*(.init1)
|
||||
*(.init1)
|
||||
*(.init2)
|
||||
.init2 0x00000068 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
*(.init2)
|
||||
*(.init3)
|
||||
*(.init3)
|
||||
*(.init4)
|
||||
.init4 0x00000074 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
0x00000074 __do_copy_data
|
||||
.init4 0x0000008a 0x10 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
0x0000008a __do_clear_bss
|
||||
*(.init4)
|
||||
*(.init5)
|
||||
*(.init5)
|
||||
*(.init6)
|
||||
*(.init6)
|
||||
*(.init7)
|
||||
*(.init7)
|
||||
*(.init8)
|
||||
*(.init8)
|
||||
*(.init9)
|
||||
.init9 0x0000009a 0x8 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
*(.init9)
|
||||
*(.text)
|
||||
.text 0x000000a2 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
0x000000a2 __vector_22
|
||||
0x000000a2 __vector_1
|
||||
0x000000a2 __vector_24
|
||||
0x000000a2 __vector_12
|
||||
0x000000a2 __bad_interrupt
|
||||
0x000000a2 __vector_6
|
||||
0x000000a2 __vector_3
|
||||
0x000000a2 __vector_23
|
||||
0x000000a2 __vector_25
|
||||
0x000000a2 __vector_11
|
||||
0x000000a2 __vector_13
|
||||
0x000000a2 __vector_17
|
||||
0x000000a2 __vector_19
|
||||
0x000000a2 __vector_7
|
||||
0x000000a2 __vector_5
|
||||
0x000000a2 __vector_4
|
||||
0x000000a2 __vector_9
|
||||
0x000000a2 __vector_2
|
||||
0x000000a2 __vector_21
|
||||
0x000000a2 __vector_15
|
||||
0x000000a2 __vector_8
|
||||
0x000000a2 __vector_14
|
||||
0x000000a2 __vector_10
|
||||
0x000000a2 __vector_16
|
||||
0x000000a2 __vector_18
|
||||
0x000000a2 __vector_20
|
||||
0x000000a6 . = ALIGN (0x2)
|
||||
*(.text.*)
|
||||
.text._Z8PinsInitv
|
||||
0x000000a6 0x28 DriveFeedback.o
|
||||
0x000000a6 _Z8PinsInitv
|
||||
.text._Z10SerialInitd
|
||||
0x000000ce 0x42 DriveFeedback.o
|
||||
0x000000ce _Z10SerialInitd
|
||||
.text._Z14SendByteUSART0c
|
||||
0x00000110 0x10 DriveFeedback.o
|
||||
0x00000110 _Z14SendByteUSART0c
|
||||
.text._Z16SendStringUSART0Pc
|
||||
0x00000120 0x1e DriveFeedback.o
|
||||
0x00000120 _Z16SendStringUSART0Pc
|
||||
.text._Z7ReadAVGv
|
||||
0x0000013e 0x3e DriveFeedback.o
|
||||
0x0000013e _Z7ReadAVGv
|
||||
.text.main 0x0000017c 0xdc DriveFeedback.o
|
||||
0x0000017c main
|
||||
.text.avr-libc.fplib
|
||||
0x00000258 0xa c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
0x00000258 __subsf3
|
||||
0x0000025a __addsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00000262 0xc0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
0x0000027c __addsf3x
|
||||
.text.avr-libc.fplib
|
||||
0x00000322 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
0x00000322 __divsf3
|
||||
.text.avr-libc.fplib
|
||||
0x00000326 0xcc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
0x0000033c __divsf3x
|
||||
0x00000340 __divsf3_pse
|
||||
.text.avr-libc.fplib
|
||||
0x000003f2 0xa c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
0x000003f2 __fixsfsi
|
||||
.text.avr-libc.fplib
|
||||
0x000003fc 0x58 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
0x000003fc __fixunssfsi
|
||||
.text.avr-libc.fplib
|
||||
0x00000454 0xc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
0x00000454 __fp_inf
|
||||
.text.avr-libc.fplib
|
||||
0x00000460 0x6 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
0x00000460 __fp_nan
|
||||
.text.avr-libc.fplib
|
||||
0x00000466 0xe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
0x00000466 __fp_pscA
|
||||
.text.avr-libc.fplib
|
||||
0x00000474 0xe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
0x00000474 __fp_pscB
|
||||
.text.avr-libc.fplib
|
||||
0x00000482 0x22 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
0x00000482 __fp_round
|
||||
.text.avr-libc.fplib
|
||||
0x000004a4 0x44 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
0x000004a4 __fp_split3
|
||||
0x000004b4 __fp_splitA
|
||||
.text.avr-libc.fplib
|
||||
0x000004e8 0xe c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
0x000004e8 __fp_zero
|
||||
0x000004ea __fp_szero
|
||||
.text.avr-libc.fplib
|
||||
0x000004f6 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
0x000004f6 __mulsf3
|
||||
.text.avr-libc.fplib
|
||||
0x000004fa 0xc2 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
0x0000050e __mulsf3x
|
||||
0x00000512 __mulsf3_pse
|
||||
.text.avr-libc
|
||||
0x000005bc 0x44 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
0x000005bc sprintf
|
||||
.text.avr-libc
|
||||
0x00000600 0x3a4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
0x00000600 vfprintf
|
||||
.text.avr-libc
|
||||
0x000009a4 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
0x000009a4 strnlen_P
|
||||
.text.avr-libc
|
||||
0x000009ba 0x16 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
0x000009ba strnlen
|
||||
.text.avr-libc
|
||||
0x000009d0 0x64 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
0x000009d0 fputc
|
||||
.text.avr-libc
|
||||
0x00000a34 0xbc c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
0x00000a34 __ultoa_invert
|
||||
.text.libgcc.prologue
|
||||
0x00000af0 0x38 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
0x00000af0 __prologue_saves__
|
||||
.text.libgcc.prologue
|
||||
0x00000b28 0x36 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
0x00000b28 __epilogue_restores__
|
||||
0x00000b5e . = ALIGN (0x2)
|
||||
*(.fini9)
|
||||
.fini9 0x00000b5e 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
0x00000b5e _exit
|
||||
0x00000b5e exit
|
||||
*(.fini9)
|
||||
*(.fini8)
|
||||
*(.fini8)
|
||||
*(.fini7)
|
||||
*(.fini7)
|
||||
*(.fini6)
|
||||
*(.fini6)
|
||||
*(.fini5)
|
||||
*(.fini5)
|
||||
*(.fini4)
|
||||
*(.fini4)
|
||||
*(.fini3)
|
||||
*(.fini3)
|
||||
*(.fini2)
|
||||
*(.fini2)
|
||||
*(.fini1)
|
||||
*(.fini1)
|
||||
*(.fini0)
|
||||
.fini0 0x00000b5e 0x4 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
*(.fini0)
|
||||
0x00000b62 _etext = .
|
||||
|
||||
.data 0x00800100 0x34 load address 0x00000b62
|
||||
0x00800100 PROVIDE (__data_start, .)
|
||||
*(.data)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5/crtm328p.o
|
||||
.data 0x00800100 0x0 DriveFeedback.o
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(divsf3x.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fixunssfsi.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_inf.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscA.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_pscB.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_round.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_split3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_exit.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_copy_data.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_clear_bss.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(strnlen.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(ultoa_invert.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_prologue.o)
|
||||
.data 0x00800100 0x0 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/avr5\libgcc.a(_epilogue.o)
|
||||
*(.data*)
|
||||
*(.rodata)
|
||||
*(.rodata*)
|
||||
.rodata.str1.1
|
||||
0x00800100 0x34 DriveFeedback.o
|
||||
*(.gnu.linkonce.d*)
|
||||
0x00800134 . = ALIGN (0x2)
|
||||
0x00800134 _edata = .
|
||||
0x00800134 PROVIDE (__data_end, .)
|
||||
|
||||
.bss 0x00800134 0x64
|
||||
0x00800134 PROVIDE (__bss_start, .)
|
||||
*(.bss)
|
||||
*(.bss*)
|
||||
.bss.SendBuffer
|
||||
0x00800134 0x64 DriveFeedback.o
|
||||
0x00800134 SendBuffer
|
||||
*(COMMON)
|
||||
0x00800198 PROVIDE (__bss_end, .)
|
||||
0x00000b62 __data_load_start = LOADADDR (.data)
|
||||
0x00000b96 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||
|
||||
.noinit 0x00800198 0x0
|
||||
0x00800198 PROVIDE (__noinit_start, .)
|
||||
*(.noinit*)
|
||||
0x00800198 PROVIDE (__noinit_end, .)
|
||||
0x00800198 _end = .
|
||||
0x00800198 PROVIDE (__heap_start, .)
|
||||
|
||||
.eeprom 0x00810000 0x0
|
||||
*(.eeprom*)
|
||||
0x00810000 __eeprom_end = .
|
||||
|
||||
.fuse
|
||||
*(.fuse)
|
||||
*(.lfuse)
|
||||
*(.hfuse)
|
||||
*(.efuse)
|
||||
|
||||
.lock
|
||||
*(.lock*)
|
||||
|
||||
.signature
|
||||
*(.signature*)
|
||||
|
||||
.user_signatures
|
||||
*(.user_signatures*)
|
||||
|
||||
.stab
|
||||
*(.stab)
|
||||
|
||||
.stabstr
|
||||
*(.stabstr)
|
||||
|
||||
.stab.excl
|
||||
*(.stab.excl)
|
||||
|
||||
.stab.exclstr
|
||||
*(.stab.exclstr)
|
||||
|
||||
.stab.index
|
||||
*(.stab.index)
|
||||
|
||||
.stab.indexstr
|
||||
*(.stab.indexstr)
|
||||
|
||||
.comment 0x00000000 0x5c
|
||||
*(.comment)
|
||||
.comment 0x00000000 0x30 DriveFeedback.o
|
||||
0x31 (size before relaxing)
|
||||
.comment 0x00000000 0x31 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(sprintf.o)
|
||||
.comment 0x00000030 0x2c c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(vfprintf_std.o)
|
||||
0x2d (size before relaxing)
|
||||
.comment 0x00000000 0x31 c:/program files (x86)/atmel/atmel toolchain/avr8 gcc/native/3.4.1051/avr8-gnu-toolchain/bin/../lib/gcc/avr/4.8.1/../../../../avr/lib/avr5\libc.a(fputc.o)
|
||||
|
||||
.note.gnu.build-id
|
||||
*(.note.gnu.build-id)
|
||||
|
||||
.debug
|
||||
*(.debug)
|
||||
|
||||
.line
|
||||
*(.line)
|
||||
|
||||
.debug_srcinfo
|
||||
*(.debug_srcinfo)
|
||||
|
||||
.debug_sfnames
|
||||
*(.debug_sfnames)
|
||||
|
||||
.debug_aranges 0x00000000 0x48
|
||||
*(.debug_aranges)
|
||||
.debug_aranges
|
||||
0x00000000 0x48 DriveFeedback.o
|
||||
|
||||
.debug_pubnames
|
||||
*(.debug_pubnames)
|
||||
|
||||
.debug_info 0x00000000 0x52b
|
||||
*(.debug_info .gnu.linkonce.wi.*)
|
||||
.debug_info 0x00000000 0x52b DriveFeedback.o
|
||||
|
||||
.debug_abbrev 0x00000000 0x22e
|
||||
*(.debug_abbrev)
|
||||
.debug_abbrev 0x00000000 0x22e DriveFeedback.o
|
||||
|
||||
.debug_line 0x00000000 0x25d
|
||||
*(.debug_line .debug_line.* .debug_line_end)
|
||||
.debug_line 0x00000000 0x25d DriveFeedback.o
|
||||
|
||||
.debug_frame 0x00000000 0x98
|
||||
*(.debug_frame)
|
||||
.debug_frame 0x00000000 0x98 DriveFeedback.o
|
||||
|
||||
.debug_str 0x00000000 0x2be
|
||||
*(.debug_str)
|
||||
.debug_str 0x00000000 0x2be DriveFeedback.o
|
||||
0x2f7 (size before relaxing)
|
||||
|
||||
.debug_loc 0x00000000 0x23c
|
||||
*(.debug_loc)
|
||||
.debug_loc 0x00000000 0x23c DriveFeedback.o
|
||||
|
||||
.debug_macinfo
|
||||
*(.debug_macinfo)
|
||||
|
||||
.debug_weaknames
|
||||
*(.debug_weaknames)
|
||||
|
||||
.debug_funcnames
|
||||
*(.debug_funcnames)
|
||||
|
||||
.debug_typenames
|
||||
*(.debug_typenames)
|
||||
|
||||
.debug_varnames
|
||||
*(.debug_varnames)
|
||||
|
||||
.debug_pubtypes
|
||||
*(.debug_pubtypes)
|
||||
|
||||
.debug_ranges 0x00000000 0x38
|
||||
*(.debug_ranges)
|
||||
.debug_ranges 0x00000000 0x38 DriveFeedback.o
|
||||
|
||||
.debug_macro
|
||||
*(.debug_macro)
|
||||
OUTPUT(DriveFeedback.elf elf32-avr)
|
||||
LOAD linker stubs
|
||||
Binary file not shown.
@@ -0,0 +1,189 @@
|
||||
S01500004472697665466565646261636B2E7372656310
|
||||
S11300000C9434000C9451000C9451000C94510045
|
||||
S11300100C9451000C9451000C9451000C94510018
|
||||
S11300200C9451000C9451000C9451000C94510008
|
||||
S11300300C9451000C9451000C9451000C945100F8
|
||||
S11300400C9451000C9451000C9451000C945100E8
|
||||
S11300500C9451000C9451000C9451000C945100D8
|
||||
S11300600C9451000C94510011241FBECFEFD8E022
|
||||
S1130070DEBFCDBF11E0A0E0B1E0E2E6FBE002C0EC
|
||||
S113008005900D92A433B107D9F721E0A4E3B1E0C0
|
||||
S113009001C01D92A839B207E1F70E94BE000C947A
|
||||
S11300A0AF050C940000389839983A983B983C98DE
|
||||
S11300B03D9852985398549A559A569A579A219A19
|
||||
S11300C0229A299A5F9A2A98519A5098089520E082
|
||||
S11300D030E040E851E40E947B029B01AC0160E007
|
||||
S11300E074E284E79BE40E94910120E030E040E860
|
||||
S11300F05FE30E942C010E94F9017093C500609394
|
||||
S1130100C40088E98093C10086E08093C20008950A
|
||||
S1130110E0ECF0E0908195FFFDCF8093C600089558
|
||||
S1130120CF93DF93EC018881882331F021960E94DC
|
||||
S1130130880089918111FBCFDF91CF91089596B109
|
||||
S113014066B146B186B156B156B159B159B1627072
|
||||
S113015070E0660F771F292F217030E0262B372B94
|
||||
S1130160447050E0440F551F440F551F242B352B6A
|
||||
S11301708870880F880F880F822B08950E9453007F
|
||||
S11301802FEF89E698E1215080409040E1F700C0CC
|
||||
S1130190000060E070E086E196E40E9467002FEFC3
|
||||
S11301A089E698E1215080409040E1F700C00000CA
|
||||
S11301B080E091E00E9490002FEF87EA91E62150C1
|
||||
S11301C080409040E1F700C000000CE111E0C4E37E
|
||||
S11301D0D1E05C985D985E9A8FE39CE90197F1F712
|
||||
S11301E000C000000E949F005D9A8FE39CE9019784
|
||||
S11301F0F1F700C000000E949F005D985E988FE3B5
|
||||
S11302009CE90197F1F700C000000E949F005D9AED
|
||||
S11302108FE39CE90197F1F700C000000E949F0062
|
||||
S11302205C9A1F928F931F930F93DF93CF930E9437
|
||||
S1130230DE02CE010E9490008FEF91EE24E0815007
|
||||
S113024090402040E1F700C000000F900F900F9005
|
||||
S11302500F900F900F90BDCF5058BB27AA270ED0F8
|
||||
S113026010C101D130F006D120F031F49F3F11F4D8
|
||||
S11302701EF4F6C00EF4E095E7FBECC0E92F12D1B2
|
||||
S113028080F3BA17620773078407950718F071F4AF
|
||||
S11302909EF52AC10EF4E0950B2EBA2FA02D0B016A
|
||||
S11302A0B90190010C01CA01A0011124FF27591BB7
|
||||
S11302B099F0593F50F4503E68F11A16F040A22FBD
|
||||
S11302C0232F342F4427585FF3CF4695379527952E
|
||||
S11302D0A795F0405395C9F77EF41F16BA0B620B2D
|
||||
S11302E0730B840BBAF09150A1F0FF0FBB1F661F74
|
||||
S11302F0771F881FC2F70EC0BA0F621F731F841FB7
|
||||
S113030048F4879577956795B795F7959E3F08F0DC
|
||||
S1130310B3CF9395880F08F09927EE0F979587959B
|
||||
S113032008950CD0AEC0A6D040F09DD030F021F49A
|
||||
S11303305F3F19F08FC05111D8C092C0B3D098F369
|
||||
S11303409923C9F35523B1F3951B550BBB27AA2752
|
||||
S113035062177307840738F09F5F5F4F220F331FC4
|
||||
S1130360441FAA1FA9F333D00E2E3AF0E0E830D090
|
||||
S113037091505040E695001CCAF729D0FE2F27D093
|
||||
S1130380660F771F881FBB1F261737074807AB0761
|
||||
S1130390B0E809F0BB0B802DBF01FF2793585F4FD6
|
||||
S11303A02AF09E3F510568F055C09FC05F3FECF3B3
|
||||
S11303B0983EDCF3869577956795B795F7959F5F9B
|
||||
S11303C0C9F7880F911D9695879597F90895E1E0EF
|
||||
S11303D0660F771F881FBB1F621773078407BA074E
|
||||
S11303E020F0621B730B840BBA0BEE1F88F7E095A9
|
||||
S11303F0089504D06894B11178C008955BD088F052
|
||||
S11304009F5790F0B92F9927B751A0F0D1F0660FFC
|
||||
S1130410771F881F991F1AF0BA95C9F712C0B13017
|
||||
S113042081F062D0B1E008955FC0672F782F8827EC
|
||||
S1130430B85F39F0B93FCCF3869577956795B39556
|
||||
S1130440D9F73EF490958095709561957F4F8F4FC5
|
||||
S11304509F4F089597F99F6780E870E060E00895E2
|
||||
S11304609FEF80EC089500240A94161617061806C8
|
||||
S11304700906089500240A941216130614060506A4
|
||||
S11304800895092E0394000C11F4882352F0BB0F35
|
||||
S113049040F4BF2B11F460FF04C06F5F7F4F8F4F98
|
||||
S11304A09F4F089557FD9058440F551F59F05F3FD3
|
||||
S11304B071F04795880F97FB991F61F09F3F79F082
|
||||
S11304C087950895121613061406551FF2CF469504
|
||||
S11304D0F1DF08C0161617061806991FF1CF869586
|
||||
S11304E07105610508940895E894BB27662777276A
|
||||
S11304F0CB0197F908950BD0C4CFB5DF28F0BADF4C
|
||||
S113050018F0952309F0A6CFABCF1124EECFCADFA4
|
||||
S1130510A0F3959FD1F3950F50E0551F629FF00112
|
||||
S1130520729FBB27F00DB11D639FAA27F00DB11D6B
|
||||
S1130530AA1F649F6627B00DA11D661F829F2227F4
|
||||
S1130540B00DA11D621F739FB00DA11D621F839F7B
|
||||
S1130550A00D611D221F749F3327A00D611D231F51
|
||||
S1130560849F600D211D822F762F6A2F11249F579F
|
||||
S113057050408AF0E1F088234AF0EE0FFF1FBB1FC2
|
||||
S1130580661F771F881F91505040A9F79E3F510561
|
||||
S113059070F060CFAACF5F3FECF3983EDCF3869512
|
||||
S11305A077956795B795F795E7959F5FC1F7FE2B0C
|
||||
S11305B0880F911D9695879597F90895AEE0B0E060
|
||||
S11305C0E4EEF2E00C9486050D891E8986E08C83A6
|
||||
S11305D01A8309838FEF9FE79E838D83AE01475E65
|
||||
S11305E05F4F6F89788DCE0101960E940003EF81E1
|
||||
S11305F0F885E00FF11F10822E96E4E00C94A2051A
|
||||
S1130600ACE0B0E0E6E0F3E00C9478057C016B012B
|
||||
S11306108A01FC0117821682838181FFBDC1CE014C
|
||||
S113062001964C01F7019381F60193FD859193FFA7
|
||||
S113063081916F01882309F4ABC1853239F493FDAC
|
||||
S1130640859193FF81916F01853229F4B70190E080
|
||||
S11306500E94E804E7CF512C312C20E02032A0F492
|
||||
S11306608B3269F030F4803259F0833269F42061BE
|
||||
S11306702CC08D3239F0803339F4216026C02260D9
|
||||
S1130680246023C0286021C027FD27C030ED380F27
|
||||
S11306903A3078F426FF06C0FAE05F9E300D11244C
|
||||
S11306A0532E13C08AE0389E300D1124332E20625D
|
||||
S11306B00CC08E3221F426FD6BC1206406C08C363A
|
||||
S11306C011F4206802C0883641F4F60193FD859147
|
||||
S11306D093FF81916F018111C1CF982F9F7D955414
|
||||
S11306E0933028F40C5F1F4FFFE3F9830DC083366A
|
||||
S11306F031F0833771F0833509F05BC022C0F80113
|
||||
S1130700808189830E5F1F4F44244394512C5401EC
|
||||
S113071015C03801F2E06F0E711CF801A080B180A1
|
||||
S113072026FF03C0652D70E002C06FEF7FEFC501A7
|
||||
S11307302C870E94DD042C0183012C852F77222E27
|
||||
S113074017C03801F2E06F0E711CF801A080B1806F
|
||||
S113075026FF03C0652D70E002C06FEF7FEFC50177
|
||||
S11307602C870E94D2042C012C852068222E830120
|
||||
S113077023FC1BC0832D90E048165906B0F4B70142
|
||||
S113078080E290E00E94E8043A94F4CFF50127FC5B
|
||||
S1130790859127FE81915F01B70190E00E94E804F2
|
||||
S11307A031103A94F1E04F1A51084114510471F791
|
||||
S11307B0E5C0843611F0893639F5F80127FF07C002
|
||||
S11307C060817181828193810C5F1F4F08C06081B9
|
||||
S11307D07181882777FD8095982F0E5F1F4F2F76A4
|
||||
S11307E0B22E97FF09C090958095709561957F4FC3
|
||||
S11307F08F4F9F4F2068B22E2AE030E0A4010E9460
|
||||
S11308001A05A82EA81844C0853729F42F7EB22EC5
|
||||
S11308102AE030E025C0F22FF97FBF2E8F36C1F0D9
|
||||
S113082018F4883579F0B4C0803719F0883721F08E
|
||||
S1130830AFC02F2F2061B22EB4FE0DC08B2D84606B
|
||||
S1130840B82E09C024FF0AC09F2F9660B92E06C097
|
||||
S113085028E030E005C020E130E002C020E132E0D1
|
||||
S1130860F801B7FE07C060817181828193810C5FBA
|
||||
S11308701F4F06C06081718180E090E00E5F1F4FC2
|
||||
S1130880A4010E941A05A82EA818FB2DFF77BF2EDD
|
||||
S1130890B6FE0BC02B2D2E7FA51450F4B4FE0AC057
|
||||
S11308A0B2FC08C02B2D2E7E05C07A2C2B2D03C044
|
||||
S11308B07A2C01C0752C24FF0DC0FE01EA0DF11D38
|
||||
S11308C08081803311F4297E09C022FF06C073940D
|
||||
S11308D0739404C0822F867809F0739423FD13C0A7
|
||||
S11308E020FF06C05A2C731418F4530C5718732C99
|
||||
S11308F0731468F4B70180E290E02C870E94E80446
|
||||
S113090073942C85F5CF731410F4371801C0312C6F
|
||||
S113091024FF12C0B70180E390E02C870E94E80412
|
||||
S11309202C8522FF17C021FF03C088E590E002C098
|
||||
S113093088E790E0B7010CC0822F867859F021FD3A
|
||||
S113094002C080E201C08BE227FD8DE2B70190E096
|
||||
S11309500E94E804A51438F4B70180E390E00E94F3
|
||||
S1130960E8045A94F7CFAA94F401EA0DF11D8081AA
|
||||
S1130970B70190E00E94E804A110F5CF332009F4F8
|
||||
S113098051CEB70180E290E00E94E8043A94F6CF99
|
||||
S1130990F7018681978102C08FEF9FEF2C96E2E1E9
|
||||
S11309A00C949405FC010590615070400110D8F737
|
||||
S11309B0809590958E0F9F1F0895FC0161507040A3
|
||||
S11309C001900110D8F7809590958E0F9F1F089580
|
||||
S11309D00F931F93CF93DF93182F092FEB018B8174
|
||||
S11309E081FD03C08FEF9FEF20C082FF10C04E81B6
|
||||
S11309F05F812C813D81421753077CF4E881F981A2
|
||||
S1130A009F012F5F3F4F39832883108306C0E885F9
|
||||
S1130A10F985812F0995892B29F72E813F812F5F35
|
||||
S1130A203F4F3F832E83812F902FDF91CF911F91D2
|
||||
S1130A300F910895FA01AA27283051F1203181F14C
|
||||
S1130A40E8946F936E7F6E5F7F4F8F4F9F4FAF4FD2
|
||||
S1130A50B1E03ED0B4E03CD0670F781F891F9A1FE5
|
||||
S1130A60A11D680F791F8A1F911DA11D6A0F711D99
|
||||
S1130A70811D911DA11D20D009F468943F912AE0A5
|
||||
S1130A80269F11243019305D3193DEF6CF0108958D
|
||||
S1130A90462F4770405D4193B3E00FD0C9F7F6CFBE
|
||||
S1130AA0462F4F70405D4A3318F0495D31FD405286
|
||||
S1130AB0419302D0A9F7EACFB4E0A695979587951C
|
||||
S1130AC077956795BA95C9F70097610571050895FB
|
||||
S1130AD09B01AC010A2E06945795479537952795A7
|
||||
S1130AE0BA95C9F7620F731F841F951FA01D08953F
|
||||
S1130AF02F923F924F925F926F927F928F929F922A
|
||||
S1130B00AF92BF92CF92DF92EF92FF920F931F9317
|
||||
S1130B10CF93DF93CDB7DEB7CA1BDB0B0FB6F894C8
|
||||
S1130B20DEBF0FBECDBF09942A88398848885F8408
|
||||
S1130B306E847D848C849B84AA84B984C884DF8079
|
||||
S1130B40EE80FD800C811B81AA81B981CE0FD11D5D
|
||||
S1130B500FB6F894DEBF0FBECDBFED010895F89433
|
||||
S1050B60FFCFC1
|
||||
S1130B6244657669636520496E697469616C697A62
|
||||
S1130B7265642121210D0A0D0A0D0A0054686520BD
|
||||
S1130B826C73622076616C75652069733A20256402
|
||||
S1070B922E0D0A0016
|
||||
S9030000FC
|
||||
@@ -0,0 +1,125 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit!
|
||||
################################################################################
|
||||
|
||||
SHELL := cmd.exe
|
||||
RM := rm -rf
|
||||
|
||||
USER_OBJS :=
|
||||
|
||||
LIBS :=
|
||||
PROJ :=
|
||||
|
||||
O_SRCS :=
|
||||
C_SRCS :=
|
||||
S_SRCS :=
|
||||
S_UPPER_SRCS :=
|
||||
OBJ_SRCS :=
|
||||
ASM_SRCS :=
|
||||
PREPROCESSING_SRCS :=
|
||||
OBJS :=
|
||||
OBJS_AS_ARGS :=
|
||||
C_DEPS :=
|
||||
C_DEPS_AS_ARGS :=
|
||||
EXECUTABLES :=
|
||||
OUTPUT_FILE_PATH :=
|
||||
OUTPUT_FILE_PATH_AS_ARGS :=
|
||||
AVR_APP_PATH :=$$$AVR_APP_PATH$$$
|
||||
QUOTE := "
|
||||
ADDITIONAL_DEPENDENCIES:=
|
||||
OUTPUT_FILE_DEP:=
|
||||
LIB_DEP:=
|
||||
|
||||
# Every subdirectory with source files must be described here
|
||||
SUBDIRS :=
|
||||
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
C_SRCS += \
|
||||
../DriveFeedback.cpp
|
||||
|
||||
|
||||
PREPROCESSING_SRCS +=
|
||||
|
||||
|
||||
ASM_SRCS +=
|
||||
|
||||
|
||||
OBJS += \
|
||||
DriveFeedback.o
|
||||
|
||||
OBJS_AS_ARGS += \
|
||||
DriveFeedback.o
|
||||
|
||||
C_DEPS += \
|
||||
DriveFeedback.d
|
||||
|
||||
C_DEPS_AS_ARGS += \
|
||||
DriveFeedback.d
|
||||
|
||||
OUTPUT_FILE_PATH +=DriveFeedback.elf
|
||||
|
||||
OUTPUT_FILE_PATH_AS_ARGS +=DriveFeedback.elf
|
||||
|
||||
ADDITIONAL_DEPENDENCIES:=
|
||||
|
||||
OUTPUT_FILE_DEP:= ./makedep.mk
|
||||
|
||||
LIB_DEP+=
|
||||
|
||||
# AVR32/GNU C Compiler
|
||||
|
||||
|
||||
|
||||
./%.o: .././%.cpp
|
||||
@echo Building file: $<
|
||||
@echo Invoking: AVR8/GNU C Compiler : 4.8.1
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-g++.exe$(QUOTE) -funsigned-char -funsigned-bitfields -DDEBUG -O1 -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=atmega328p -c -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -o "$@" "$<"
|
||||
@echo Finished building: $<
|
||||
|
||||
|
||||
|
||||
|
||||
# AVR32/GNU Preprocessing Assembler
|
||||
|
||||
|
||||
|
||||
# AVR32/GNU Assembler
|
||||
|
||||
|
||||
|
||||
|
||||
ifneq ($(MAKECMDGOALS),clean)
|
||||
ifneq ($(strip $(C_DEPS)),)
|
||||
-include $(C_DEPS)
|
||||
endif
|
||||
endif
|
||||
|
||||
# Add inputs and outputs from these tool invocations to the build variables
|
||||
|
||||
# All Target
|
||||
all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES)
|
||||
|
||||
$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP) $(LIB_DEP)
|
||||
@echo Building target: $@
|
||||
@echo Invoking: AVR8/GNU Linker : 4.8.1
|
||||
$(QUOTE)C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-g++.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="DriveFeedback.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -Wl,--gc-sections -mmcu=atmega328p
|
||||
@echo Finished building target: $@
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "DriveFeedback.elf" "DriveFeedback.hex"
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "DriveFeedback.elf" "DriveFeedback.eep" || exit 0
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "DriveFeedback.elf" > "DriveFeedback.lss"
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "DriveFeedback.elf" "DriveFeedback.srec"
|
||||
"C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1051\avr8-gnu-toolchain\bin\avr-size.exe" "DriveFeedback.elf"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# Other Targets
|
||||
clean:
|
||||
-$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES)
|
||||
-$(RM) $(C_DEPS_AS_ARGS)
|
||||
rm -rf "DriveFeedback.elf" "DriveFeedback.a" "DriveFeedback.hex" "DriveFeedback.lss" "DriveFeedback.eep" "DriveFeedback.map" "DriveFeedback.srec" "DriveFeedback.usersignatures"
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
################################################################################
|
||||
# Automatically-generated file. Do not edit or delete the file
|
||||
################################################################################
|
||||
|
||||
DriveFeedback.cpp
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||
# Atmel Studio Solution File, Format Version 11.00
|
||||
Project("{E66E83B9-2572-4076-B26E-6BE79FF3018A}") = "DriveFeedback", "DriveFeedback.cppproj", "{355496BA-23D8-49EF-A3EE-BE449ED245C6}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|AVR = Debug|AVR
|
||||
Release|AVR = Release|AVR
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Debug|AVR.ActiveCfg = Debug|AVR
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Debug|AVR.Build.0 = Debug|AVR
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Release|AVR.ActiveCfg = Release|AVR
|
||||
{355496BA-23D8-49EF-A3EE-BE449ED245C6}.Release|AVR.Build.0 = Release|AVR
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
Binary file not shown.
@@ -0,0 +1,195 @@
|
||||
/*
|
||||
* DriveFeedback.cpp
|
||||
*
|
||||
* Created: 4/23/2014 2:37:57 AM
|
||||
* Author: corwin
|
||||
*/
|
||||
|
||||
#define AVG_DIN0 PC0
|
||||
#define AVG_DIN0_INIT() (DDRC &= ~(1 << AVG_DIN0))
|
||||
#define AVG_DIN0_READ() (PINC & (1 << AVG_DIN0))
|
||||
|
||||
#define AVG_DIN1 PC1
|
||||
#define AVG_DIN1_INIT() (DDRC &= ~(1 << AVG_DIN1))
|
||||
#define AVG_DIN1_READ() (PINC & (1 << AVG_DIN1))
|
||||
|
||||
#define AVG_DIN2 PC2
|
||||
#define AVG_DIN2_INIT() (DDRC &= ~(1 << AVG_DIN2))
|
||||
#define AVG_DIN2_READ() (PINC & (1 << AVG_DIN2))
|
||||
|
||||
#define AVG_DIN3 PC3
|
||||
#define AVG_DIN3_INIT() (DDRC &= ~(1 << AVG_DIN3))
|
||||
#define AVG_DIN3_READ() (PINC & (1 << AVG_DIN3))
|
||||
|
||||
#define AVG_DIN4 PC4
|
||||
#define AVG_DIN4_INIT() (DDRC &= ~(1 << AVG_DIN4))
|
||||
#define AVG_DIN4_READ() (PINC & (1 << AVG_DIN4))
|
||||
|
||||
#define AVG_DIN5 PC5
|
||||
#define AVG_DIN5_INIT() (DDRC &= ~(1 << AVG_DIN5))
|
||||
#define AVG_DIN5_READ() (PINC & (1 << AVG_DIN5))
|
||||
|
||||
#define AVG_DIN6 PD2 //Note change to PORTD
|
||||
#define AVG_DIN6_INIT() (DDRD &= ~(1 << AVG_DIN6))
|
||||
#define AVG_DIN6_READ() (PIND & (1 << AVG_DIN6))
|
||||
|
||||
#define AVG_DIN7 PD3
|
||||
#define AVG_DIN7_INIT() (DDRD &= ~(1 << AVG_DIN7))
|
||||
#define AVG_DIN7_READ() (PIND & (1 << AVG_DIN7))
|
||||
|
||||
|
||||
|
||||
#define AVG_OE PD4
|
||||
#define AVG_OE_INIT() (DDRD |= (1 << AVG_OE))
|
||||
#define AVG_OE_SET() (PORTD |= (1 << AVG_OE))
|
||||
#define AVG_OE_CLR() (PORTD &= ~(1 << AVG_OE))
|
||||
|
||||
#define AVG_SEL1 PD5
|
||||
#define AVG_SEL1_INIT() (DDRD |= (1 << AVG_SEL1))
|
||||
#define AVG_SEL1_SET() (PORTD |= (1 << AVG_SEL1))
|
||||
#define AVG_SEL1_CLR() (PORTD &= ~(1 << AVG_SEL1))
|
||||
|
||||
#define AVG_SEL2 PD6
|
||||
#define AVG_SEL2_INIT() (DDRD |= (1 << AVG_SEL2))
|
||||
#define AVG_SEL2_SET() (PORTD |= (1 << AVG_SEL2))
|
||||
#define AVG_SEL2_CLR() (PORTD &= ~(1 << AVG_SEL2))
|
||||
|
||||
#define AVG_RSTY PD7
|
||||
#define AVG_RSTY_INIT() (DDRD |= (1 << AVG_RSTY))
|
||||
#define AVG_RSTY_SET() (PORTD |= (1 << AVG_RSTY))
|
||||
#define AVG_RSTY_CLR() (PORTD &= ~(1 << AVG_RSTY))
|
||||
|
||||
#define AVG_RSTX PB1
|
||||
#define AVG_RSTX_INIT() (DDRB |= (1 << AVG_RSTX))
|
||||
#define AVG_RSTX_SET() (PORTB |= (1 << AVG_RSTX))
|
||||
#define AVG_RSTX_CLR() (PORTB &= ~(1 << AVG_RSTX))
|
||||
|
||||
#define AVG_XYSEL PB2
|
||||
#define AVG_XYSEL_INIT() (DDRB |= (1 << AVG_XYSEL))
|
||||
#define AVG_XYSEL_SET() (PORTB |= (1 << AVG_XYSEL))
|
||||
#define AVG_XYSEL_CLR() (PORTB &= ~(1 << AVG_XYSEL))
|
||||
|
||||
#define SERIALTX PD1
|
||||
#define SERIALTX_INIT() (DDRD |= (1 << SERIALTX))
|
||||
|
||||
#define SERIALRX PD0
|
||||
#define SERIALRX_INIT() (DDRD &= ~(1 << SERIALRX))
|
||||
|
||||
#define F_CPU 16000000UL
|
||||
|
||||
#include <avr/io.h>
|
||||
#include <util/delay.h>
|
||||
#include <stdio.h>
|
||||
|
||||
unsigned long LeftValBuffer = 0UL;
|
||||
unsigned long RightValBuffer = 0UL;
|
||||
|
||||
char SendBuffer[100];
|
||||
|
||||
void PinsInit(){
|
||||
AVG_DIN0_INIT();
|
||||
AVG_DIN1_INIT();
|
||||
AVG_DIN2_INIT();
|
||||
AVG_DIN3_INIT();
|
||||
AVG_DIN4_INIT();
|
||||
AVG_DIN5_INIT();
|
||||
AVG_DIN6_INIT();
|
||||
AVG_DIN7_INIT();
|
||||
|
||||
AVG_OE_INIT();
|
||||
AVG_SEL1_INIT();
|
||||
AVG_SEL2_INIT();
|
||||
AVG_RSTY_INIT();
|
||||
AVG_RSTX_INIT();
|
||||
AVG_XYSEL_INIT();
|
||||
|
||||
AVG_RSTX_SET();
|
||||
AVG_RSTY_SET();
|
||||
|
||||
AVG_XYSEL_CLR();
|
||||
|
||||
|
||||
SERIALTX_INIT();
|
||||
SERIALRX_INIT();
|
||||
|
||||
}
|
||||
|
||||
void SerialInit(double newbaud){
|
||||
int baud_prescaller = ((F_CPU / (newbaud * 16UL)) - 1);
|
||||
UBRR0H = (baud_prescaller >> 8);
|
||||
UBRR0L = baud_prescaller;
|
||||
|
||||
// Enable transmitter and receiver
|
||||
UCSR0B = (1 << TXEN0 | 1 << RXEN0 | 1 << RXCIE0);
|
||||
// Set frame format: 8data, 1stop bit
|
||||
UCSR0C = ((1<<UCSZ00)|(1<<UCSZ01));
|
||||
}
|
||||
|
||||
void SendByteUSART0(char data){
|
||||
while (!( UCSR0A & (1<<UDRE0))); //BLOCKING!!!!!
|
||||
UDR0 = data;
|
||||
}
|
||||
|
||||
void SendStringUSART0(char *data){
|
||||
|
||||
for (int loop = 0 ; data[loop] != '\0'; loop++){
|
||||
SendByteUSART0(data[loop]);
|
||||
}
|
||||
}
|
||||
|
||||
unsigned char ReadAVG(){
|
||||
unsigned char temp = 0;
|
||||
temp |= (AVG_DIN0_READ() << 0);
|
||||
temp |= (AVG_DIN1_READ() << 1);
|
||||
temp |= (AVG_DIN2_READ() << 2);
|
||||
temp |= (AVG_DIN3_READ() << 3);
|
||||
temp |= (AVG_DIN4_READ() << 4);
|
||||
temp |= (AVG_DIN5_READ() << 5);
|
||||
temp |= (AVG_DIN6_READ() << 6);
|
||||
temp |= (AVG_DIN7_READ() << 7);
|
||||
return temp;
|
||||
}
|
||||
|
||||
int main(void)
|
||||
{
|
||||
PinsInit();
|
||||
_delay_ms(500);
|
||||
SerialInit(9600);
|
||||
_delay_ms(500);
|
||||
|
||||
SendStringUSART0("Device Initialized!!!\r\n\r\n\r\n");
|
||||
_delay_ms(2000);
|
||||
|
||||
while(1){
|
||||
unsigned char msb = 0;
|
||||
unsigned char trd = 0;
|
||||
unsigned char scd = 0;
|
||||
unsigned char lsb = 0;
|
||||
|
||||
AVG_OE_CLR();
|
||||
AVG_SEL1_CLR();
|
||||
AVG_SEL2_SET();
|
||||
|
||||
_delay_ms(10);
|
||||
msb = ReadAVG();
|
||||
|
||||
AVG_SEL1_SET();
|
||||
_delay_ms(10);
|
||||
trd = ReadAVG();
|
||||
|
||||
AVG_SEL1_CLR();
|
||||
AVG_SEL2_CLR();
|
||||
_delay_ms(10);
|
||||
scd = ReadAVG();
|
||||
|
||||
AVG_SEL1_SET();
|
||||
_delay_ms(10);
|
||||
lsb = ReadAVG();
|
||||
|
||||
AVG_OE_SET();
|
||||
|
||||
sprintf(SendBuffer,"The lsb value is: %d.\r\n", lsb);
|
||||
SendStringUSART0(SendBuffer);
|
||||
_delay_ms(100);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectVersion>6.2</ProjectVersion>
|
||||
<ToolchainName>com.Atmel.AVRGCC8.CPP</ToolchainName>
|
||||
<ProjectGuid>{355496ba-23d8-49ef-a3ee-be449ed245c6}</ProjectGuid>
|
||||
<avrdevice>ATmega328P</avrdevice>
|
||||
<avrdeviceseries>none</avrdeviceseries>
|
||||
<OutputType>Executable</OutputType>
|
||||
<Language>CPP</Language>
|
||||
<OutputFileName>$(MSBuildProjectName)</OutputFileName>
|
||||
<OutputFileExtension>.elf</OutputFileExtension>
|
||||
<OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
|
||||
<AssemblyName>DriveFeedback</AssemblyName>
|
||||
<Name>DriveFeedback</Name>
|
||||
<RootNamespace>DriveFeedback</RootNamespace>
|
||||
<ToolchainFlavour>Native</ToolchainFlavour>
|
||||
<KeepTimersRunning>true</KeepTimersRunning>
|
||||
<OverrideVtor>false</OverrideVtor>
|
||||
<CacheFlash>true</CacheFlash>
|
||||
<ProgFlashFromRam>true</ProgFlashFromRam>
|
||||
<RamSnippetAddress />
|
||||
<UncachedRange />
|
||||
<OverrideVtorValue />
|
||||
<BootSegment>2</BootSegment>
|
||||
<eraseonlaunchrule>1</eraseonlaunchrule>
|
||||
<AsfFrameworkConfig>
|
||||
<framework-data xmlns="">
|
||||
<options />
|
||||
<configurations />
|
||||
<files />
|
||||
<documentation help="" />
|
||||
<offline-documentation help="" />
|
||||
<dependencies>
|
||||
<content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.15.0" />
|
||||
</dependencies>
|
||||
</framework-data>
|
||||
</AsfFrameworkConfig>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<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.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>NDEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<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>NDEBUG</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.warnings.AllWarnings>True</avrgcccpp.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<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.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<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 (-O1)</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 (-O1)</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.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
<avrgcccpp.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcccpp.assembler.debugging.DebugLevel>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="DriveFeedback.cpp">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* DriveFeedback.cpp
|
||||
*
|
||||
* Created: 5/14/2014 12:18:32 AM
|
||||
* Author: Corwin
|
||||
*/
|
||||
|
||||
|
||||
#include <avr/io.h>
|
||||
|
||||
int main(void)
|
||||
{
|
||||
while(1)
|
||||
{
|
||||
//TODO:: Please write your application code
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectVersion>6.2</ProjectVersion>
|
||||
<ToolchainName>com.Atmel.AVRGCC8.CPP</ToolchainName>
|
||||
<ProjectGuid>{b079e532-771f-4c3c-9e26-1f6da1f3860a}</ProjectGuid>
|
||||
<avrdevice>ATxmega32D4</avrdevice>
|
||||
<avrdeviceseries>none</avrdeviceseries>
|
||||
<OutputType>Executable</OutputType>
|
||||
<Language>CPP</Language>
|
||||
<OutputFileName>$(MSBuildProjectName)</OutputFileName>
|
||||
<OutputFileExtension>.elf</OutputFileExtension>
|
||||
<OutputDirectory>$(MSBuildProjectDirectory)\$(Configuration)</OutputDirectory>
|
||||
<AssemblyName>DriveFeedback</AssemblyName>
|
||||
<Name>DriveFeedback</Name>
|
||||
<RootNamespace>DriveFeedback</RootNamespace>
|
||||
<ToolchainFlavour>Native</ToolchainFlavour>
|
||||
<KeepTimersRunning>true</KeepTimersRunning>
|
||||
<OverrideVtor>false</OverrideVtor>
|
||||
<CacheFlash>true</CacheFlash>
|
||||
<ProgFlashFromRam>true</ProgFlashFromRam>
|
||||
<RamSnippetAddress />
|
||||
<UncachedRange />
|
||||
<OverrideVtorValue />
|
||||
<BootSegment>2</BootSegment>
|
||||
<eraseonlaunchrule>1</eraseonlaunchrule>
|
||||
<AsfFrameworkConfig>
|
||||
<framework-data xmlns="">
|
||||
<options />
|
||||
<configurations />
|
||||
<files />
|
||||
<documentation help="" />
|
||||
<offline-documentation help="" />
|
||||
<dependencies>
|
||||
<content-extension eid="atmel.asf" uuidref="Atmel.ASF" version="3.16.0" />
|
||||
</dependencies>
|
||||
</framework-data>
|
||||
</AsfFrameworkConfig>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
|
||||
<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.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>True</avrgcc.compiler.general.ChangeDefaultCharTypeUnsigned>
|
||||
<avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>True</avrgcc.compiler.general.ChangeDefaultBitFieldUnsigned>
|
||||
<avrgcc.compiler.symbols.DefSymbols>
|
||||
<ListValues>
|
||||
<Value>NDEBUG</Value>
|
||||
</ListValues>
|
||||
</avrgcc.compiler.symbols.DefSymbols>
|
||||
<avrgcc.compiler.optimization.level>Optimize for size (-Os)</avrgcc.compiler.optimization.level>
|
||||
<avrgcc.compiler.optimization.PackStructureMembers>True</avrgcc.compiler.optimization.PackStructureMembers>
|
||||
<avrgcc.compiler.optimization.AllocateBytesNeededForEnum>True</avrgcc.compiler.optimization.AllocateBytesNeededForEnum>
|
||||
<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>NDEBUG</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.warnings.AllWarnings>True</avrgcccpp.compiler.warnings.AllWarnings>
|
||||
<avrgcccpp.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<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.common.outputfiles.usersignatures>False</avrgcc.common.outputfiles.usersignatures>
|
||||
<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 (-O1)</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 (-O1)</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.linker.libraries.Libraries>
|
||||
<ListValues>
|
||||
<Value>libm</Value>
|
||||
</ListValues>
|
||||
</avrgcccpp.linker.libraries.Libraries>
|
||||
<avrgcccpp.assembler.debugging.DebugLevel>Default (-Wa,-g)</avrgcccpp.assembler.debugging.DebugLevel>
|
||||
</AvrGccCpp>
|
||||
</ToolchainSettings>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="DriveFeedback.cpp">
|
||||
<SubType>compile</SubType>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<Import Project="$(AVRSTUDIO_EXE_PATH)\\Vs\\Compiler.targets" />
|
||||
</Project>
|
||||
@@ -0,0 +1,3 @@
|
||||
Firmware for all final boards should go here.
|
||||
|
||||
All firmware developed using Atmel Studio 6.2.
|
||||
Reference in New Issue
Block a user