This module contains functional safety diagnostics APIs for WatchDog Timer Test .
This document contains API documentation for the diagnostic tests included in the MPLAB® Code Configurator PIC16/18 ISO26262 Diagnostic Library.
This module contains functional safety diagnostics APIs for CPU Registers .
This module contains APIs to calculate and validate the frequency of the CPU clock using a reference Secondary Oscillator Crystal. The Clock test implements the SW_CLOCK_PERIODIC_MONITOR_01 SW REQ. ID by using time-slot monitoring technique.. It verifies the reliability of the system. clock (i.e., the system clock should be neither too fast nor too slow)
This module contains APIs to calculate, store and validate the frequency of the CPU clock using a reference line frequency.
This module contains APIs to calculate, store and validate 16-bit CCITT CRC for a given EEPROM region. .
This module contains APIs to calculate, store and validate 32-bit CCITT CRC for a given EEPROM region.
This module contains APIs to calculate, store and validate 16-bit CCITT CRC for a given FLASH region .
This module contains APIs to calculate, store and validate 32-bit CCITT CRC for a given FLASH region. .
This module contains functional safety diagnostics API for Interrupt Frequency Test.
This module contains functional safety diagnostics API for SRAM March-B. .
This module contains functional safety diagnostics APIs for SRAM March-C. .
This module contains functional safety diagnostics APIs for SRAM March-C Minus. .
This module contains functional safety diagnostics APIs for WatchDog Timer Test. .
Here is a list of all documented files with brief descriptions
#define F_CPU (1000000U)
This is a macro which defines the system clock