X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fbootloader%2Fbootloader.rs;h=cf4bca2926638a34be6be5572d9a3a241970f32c;hb=e3c4f8ce159a91cd90b2d97e23c9a9c707ca1d5d;hp=95f4e97f639dfb7f1a044eaec07401d09e4f7dd9;hpb=e0f8b131e63b9449a95da4e821812f0db992a3fc;p=gps-watch.git diff --git a/src/bootloader/bootloader.rs b/src/bootloader/bootloader.rs index 95f4e97..cf4bca2 100644 --- a/src/bootloader/bootloader.rs +++ b/src/bootloader/bootloader.rs @@ -29,6 +29,7 @@ const COMMAND_ERASE : u32 = 0x49e89a20; const COMMAND_PROGRAM : u32 = 0x37f7dc8d; const COMMAND_VERIFY : u32 = 0x4a213efb; const COMMAND_LOADCHUNK : u32 = 0x1b329768; +const COMMAND_START_APP : u32 = 0xd27df1bf; pub struct Bootloader { command: u32, @@ -172,6 +173,9 @@ impl Bootloader { write_ack(); } }, + COMMAND_START_APP => { + write_ack(); + }, _ => { write_nak(Error::UnknownCommand); }