diff options
author | WestfW <westfw@gmail.com> | 2011-06-10 23:02:25 -0700 |
---|---|---|
committer | David A. Mellis <d.mellis@arduino.cc> | 2011-10-10 12:11:15 -0400 |
commit | c7af5068526a3474592f3407d9f34e9340ed86a9 (patch) | |
tree | b844bc1e2ce990b2c37f4f54ab04f6cabf472f5c /bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex | |
parent | b4952051f6eb9a47c9bd08918a093cd070637704 (diff) |
Shrink code by using registers for variables "length" and "address"
http://code.google.com/p/optiboot/issues/detail?id=33
Fix high-value watchdog timeouts on ATmega8
http://code.google.com/p/optiboot/issues/detail?id=38
Change "start app on bad commands" code to start the app via the
watchdog timer, so that the app is always started with the chip
in fully reset state.
http://code.google.com/p/optiboot/issues/detail?id=37
(cherry picked from commit 6f7687b0f925cb07447cbbcc692766c51c02f700)
Diffstat (limited to 'bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex')
-rw-r--r-- | bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex | 58 |
1 files changed, 28 insertions, 30 deletions
diff --git a/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex b/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex index 1e56839..a181f0b 100644 --- a/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex +++ b/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex @@ -1,34 +1,32 @@ -:10000000112484B714BE81FFE6D085E0809381007F
+:10000000112484B714BE81FFE3D085E08093810082
:1000100082E08093C00088E18093C10086E08093F5
-:10002000C20088E08093C4008EE0CFD0259A86E09D
+:10002000C20088E08093C4008EE0BCD0259A86E0B0
:1000300028E13EEF91E0309385002093840096BB49
-:10004000B09BFECF1D9AA8958150A9F7DD24D394CB
-:10005000A5E0EA2EF1E1FF2EABD0813421F481E05E
-:10006000C5D083E020C0823411F484E103C085341C
-:1000700019F485E0BBD091C0853581F499D0082F63
-:1000800010E096D090E0982F8827802B912B880F36
-:10009000991F90930102809300027EC0863529F457
-:1000A00084E0A4D080E07CD078C0843609F04EC0D3
-:1000B00087D0E0910002F091010280E7E030F8077C
-:1000C00018F483E087BFE895C0E0D1E071D0899350
-:1000D000809102028150809302028823B9F7E09157
-:1000E0000002F091010280E7E030F80718F083E0A9
-:1000F00087BFE89575D007B600FCFDCF40910002A0
-:1001000050910102A0E0B1E02C9130E011968C9169
-:10011000119790E0982F8827822B932B1296FA0143
-:100120000C01D7BEE89511244E5F5F4FF1E0A03877
-:10013000BF0751F7E0910002F0910102E7BEE89598
-:1001400007B600FCFDCFF7BEE89527C08437B9F4A9
-:1001500037D046D0E0910002F09101023196F09341
-:100160000102E09300023197E4918E2F19D0809123
-:100170000202815080930202882361F70EC0853706
-:1001800039F42ED08EE10CD085E90AD08FE08BCFE8
-:10019000813511F488E019D023D080E101D05CCF03
-:1001A000982F8091C00085FFFCCF9093C6000895E2
-:1001B000A8958091C00087FFFCCF8091C60008956C
-:1001C000F7DFF6DF80930202F3CFE0E6F0E098E19C
-:1001D00090838083089580E0F8DFEE27FF2709945D
-:1001E000E7DF803209F0F7DF84E1DACF1F93182FC1
-:0C01F000DFDF1150E9F7F4DF1F910895E4
+:10004000B09BFECF1D9AA8958150A9F7992493944F
+:10005000A5E0AA2EF1E1BF2E9DD0813421F481E0EC
+:10006000AFD083E01FC0823411F484E103C0853433
+:1000700019F485E0A5D083C0853579F48BD0E82EBE
+:10008000FF2488D0082F10E0102F00270E291F29E9
+:10009000000F111F8DD0680172C0863529F484E0ED
+:1000A0008FD080E06FD06BC0843609F042C072D030
+:1000B00071D0082F6FD080E0C81680E7D80620F4F2
+:1000C00083E0F60187BFE895C0E0D1E063D0899373
+:1000D0000C17E1F7F0E0CF16F0E7DF0620F083E041
+:1000E000F60187BFE89564D007B600FCFDCFA601F6
+:1000F000A0E0B1E02C9130E011968C91119790E046
+:10010000982F8827822B932B1296FA010C0197BE09
+:10011000E89511244E5F5F4FF1E0A038BF0751F71B
+:10012000F601A7BEE89507B600FCFDCFB7BEE8957F
+:1001300026C08437B1F42ED02DD0F82E2BD038D055
+:10014000F601EF2C8F010F5F1F4F84911BD0EA94B3
+:10015000F801C1F70894C11CD11CFA94CF0CD11C32
+:100160000EC0853739F424D08EE10CD085E90AD051
+:100170008FE098CF813511F488E014D019D080E158
+:1001800001D06ACF982F8091C00085FFFCCF90935B
+:10019000C6000895A8958091C00087FFFCCF80918C
+:1001A000C6000895E0E6F0E098E19083808308952A
+:1001B000F1DF803219F088E0F5DFFFCF84E1E2CF94
+:1001C0001F93182FE7DF1150E9F7F2DF1F91089511
+:0A01D00080E0E8DFEE27FF27099426
:027FFE0001047C
:00000001FF
|