AVR SD Safety Framework 1.0.0
Loading...
Searching...
No Matches
task_manager_shutdown.c File Reference

Implements APIs for the Shutdown Task Manager. More...

#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include <define_schedule_entry.h>
#include <task_manager_shutdown.h>
#include <tasks_config.h>
#include <tasks_shared.h>
#include <tasks_shutdown.h>

Functions

void TM_ShutdownRequestWatchdogs (void)
 Sets a request flag for the Shutdown Task Manager to clear both Watchdogs on the next shutdown cycle.
void TM_ShutdownRequestExit (void)
 Sets a request flag for the Shutdown Task Manager to exit the shutdown sequence by issuing a device reset.
void TM_Shutdown (scheduleEntry_t appShutdownTask)
 Manages Tasks that ensure safe execution of device sleeping in Standby or Power-Down mode.

Detailed Description

Implements APIs for the Shutdown Task Manager.