Skip to content
Snippets Groups Projects
Commit 355d1aef authored by Jonas Jacobsson's avatar Jonas Jacobsson Committed by Tommy Andersson
Browse files

Update rtic_bare2.rs

parent 22dce7b0
No related branches found
No related tags found
No related merge requests found
...@@ -162,7 +162,9 @@ So wait is now compiled as a function and takes an argument in r0 instead of ...@@ -162,7 +162,9 @@ So wait is now compiled as a function and takes an argument in r0 instead of
just setting a value before it runs. just setting a value before it runs.
*/ */
/* /*
It starts the wait function where it just loops nops for a certain number of times that fits the wait value. Each time it will remove 1 from r0 and check if it resulted in a negative number or not. If it results in a negative number it will not branch and the wait is over. So if you insert 100 it will probably divide 100 on 8 and then insert the nearest hole number of that in to r0. To save space the compiler makes some optimizations in the code.
So wait is now compiled as a function and takes an argument in r0 instead of
just setting a value before it runs.
*/ */
// //
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment