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

Implements private function APIs for midware_clock_manager_diag.c, midware_error_manager_diag.c, midware_memory_manager_diag.c, midware_power_manager_diag.c and midware_watchdog_manager_diag.c. More...

#include <stdbool.h>
#include <stdint.h>
#include <driver_cpuctrl.h>
#include <driver_errctrl.h>
#include <midware_shared_diag_private.h>
#include <xc.h>

Functions

void AtomicSectionStart (void)
 Backup and disable global interrupts.
void AtomicSectionEnd (void)
 Restore global interrupts if previously enabled.
bool IsErrChConfigurable (uint32_t channelMask)
 Check Error Controller state and error channels indicated by the channel mask input.

Detailed Description

Implements private function APIs for midware_clock_manager_diag.c, midware_error_manager_diag.c, midware_memory_manager_diag.c, midware_power_manager_diag.c and midware_watchdog_manager_diag.c.