Introduction
This document contains API documentation for the diagnostic tests included in the MPLAB® Code Configurator AVR® ISO26262 Diagnostic Library.
This file contains prototypes and datatypes for CPU self tests.
This file contains prototypes and datatypes for CPU self test subset-1.
This file contains prototypes and datatypes for CPU self test subset-2.
This file contains prototypes and datatypes for CPU self test subset-3.
This module contains functional safety diagnostics APIs for Clock Frequency test.
This module contains functional safety diagnostics APIs for CPU Registers.
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 APIs for SRAM March-C Minus.
This module contains functional safety diagnostics APIs for WatchDog Timer Test.
This module contains functional safety diagnostics APIs for WatchDog Timer Test.
Here is a list of all documented files with brief descriptions
This file contains common type definitions for Startup and Periodic types of Clock Frequency diagnostics.
This file contains APIs to test Clock Frequency diagnosis periodically.
This file contains API prototypes for Periodic Clock Frequency.
This file contains macros to hold the user settings for diagnostics library.
This file contains APIs to test CPU Registers.
This file contains prototypes for APIs to test CPU Registers.
This file contains implementation for CPU self tests.
This file contains function prototypes and other datatypes for CPU self tests.
This file contains prototypes and datatypes for CPU self test subset-1.
This file contains implementation for CPU self test subset-2.
This file contains prototypes and datatypes for CPU self test subset-2.
This file contains implementation for CPU self test subset-1.
This file contains prototypes and datatypes for CPU self test subset-3.
This file contains look up table and an API to read its contents for 16-bit CCITT CRC algorithm.
This file contains prototype of API to read look up table contents for 16-bit CCITT CRC algorithm.
This file contains look up table and an API to read its contents for 32-bit CRC algorithm.
This file contains prototype of API to read look up table contents for 32-bit CRC algorithm.
This file contains prototypes for APIs to calculate, store and validate 16-bit CCITT CRC for a given EEPROM region.
This file contains APIs to test EEPROM using CRC16 CCITT Direct Computation algorithm.
This file contains APIs to test EEPROM using CRC16 CCITT Look-up Table algorithm.
This file contains prototypes for APIs to calculate, store and validate 32-bit CRC for a given EEPROM region.
This file contains APIs to test EEPROM using CRC32 Direct Computation algorithm.
This file contains APIs to test EEPROM using CRC32 Look-up Table algorithm.
This file contains prototypes for APIs to calculate, store and validate 16-bit CCITT CRC for a given FLASH region.
This file contains APIs to test FLASH using CRC16 CCITT Direct Computation algorithm.
This file contains APIs to test FLASH using CRC16 CCITT Look-up Table algorithm.
This file contains prototypes for APIs to calculate, store and validate 32-bit CRC for a given FLASH region.
This file contains APIs to test FLASH using CRC32 Direct Computation algorithm.
This file contains APIs to test FLASH using CRC32 Look-up Table algorithm.
This file contains APIs for Interrupt Frequency test.
This file contains data structures and API prototypes for Interrupt Frequency Test.
This file contains common type definitions for EEPROM and FLASH module.
This file contains APIs to test SRAM using March-C Minus algorithm.
This file contains API prototypes for SRAM March-C Minus test.
This file contains common type definitions for SRAM diagnostics module.
This file contains the calls to the on-startup SRAM March test.
This file contains APIs to test WDT in Simple-Timer Mode using Indirect Time-Slot Monitoring method.
This file contains API prototypes for Indirect Time-Slot Monitoring based WDT Test (Simple-Timer Mode)
This file contains APIs to test WDT in Windowed-Timer Mode using Indirect Time-Slot Monitoring method.
This file contains API prototypes for Indirect Time-Slot Monitoring based WDT Test (Windowed-Timer Mode)
Here is a list of all documented files with brief descriptions