17 lines
283 B
C
17 lines
283 B
C
|
#include <hwo/eeprom.h>
|
||
|
#include <hwo/systick.h>
|
||
|
#include <hwo/threads.h>
|
||
|
|
||
|
#include <hwo/runtime.h>
|
||
|
|
||
|
void runtime_set_running(uint8_t running)
|
||
|
{
|
||
|
uint8_t sig = (!rt_ram.flags.is_running) != (!running);
|
||
|
|
||
|
rt_ram.flags.is_running = running ? 1 : 0;
|
||
|
if (sig)
|
||
|
runtime_signal();
|
||
|
};
|
||
|
|
||
|
|