Yield¶
Gives up the rest of the caller's timeslice.
| Number | Selector | Blocking | Since |
|---|---|---|---|
0x01 SVC_YIELD |
— | no | 2.0 |
void Yield(void);
Registers: () -> r0 ZUZU_OK
The caller goes to the back of its priority level and runs again once the other ready tasks at that level have had their turn. Returns at once if no other task is ready.