File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ func main() {
1515 var output = flag .String ("output" , "" , "Output to a specific file (default: add -zsk.bin suffix)" )
1616 var debug = flag .Bool ("debug" , false , "Enable debugging mode" )
1717 var immediate = flag .Bool ("immediate" , false , "Start sketch immediately [UNO Q]" )
18+ var wait_for_app = flag .Bool ("wait_for_app" , false , "Wait for the app to start [UNO Q]" )
1819 var linked = flag .Bool ("prelinked" , false , "Provided file has already been linked to Zephyr" )
1920 var force = flag .Bool ("force" , false , "Ignore safety checks and overwrite the header" )
2021 var add_header = flag .Bool ("add_header" , false , "Add space for the header to the file" )
@@ -66,6 +67,9 @@ func main() {
6667 if * immediate {
6768 header .flags |= 0x04
6869 }
70+ if * wait_for_app {
71+ header .flags |= 0x08
72+ }
6973
7074 var bytes = make ([]byte , 9 )
7175 _ , err = binary .Encode (bytes , binary .LittleEndian , header )
You can’t perform that action at this time.
0 commit comments