microlibrary

Reset Facilities

Microchip megaAVR 0-series reset facilities are defined in the microlibrary static library’s microlibrary/microchip/megaavr0/reset.h/microlibrary/microchip/megaavr0/reset.cc header/source file pair.

Table of Contents

  1. Reset Source
  2. Reset Controller

Reset Source

The ::microlibrary::Microchip::megaAVR0::Reset_Source class holds a Microchip megaAVR 0-series microcontroller’s reset source(s).

::microlibrary::Microchip::megaAVR0::Reset_Source automated tests are defined in the test-automated-microlibrary-microchip-megaavr0-reset_source automated test executable’s main.cc source file.

Reset Controller

The ::microlibrary::Microchip::megaAVR0::Reset_Controller reset controller class is used to interact with a Microchip megaAVR 0-series microcontroller’s RSTCTRL peripheral.

::microlibrary::Microchip::megaAVR0::Reset_Controller automated tests are defined in the test-automated-microlibrary-microchip-megaavr0-reset_controller automated test executable’s main.cc source file.

The ::microlibrary::Testing::Automated::Microchip::megaAVR0::Mock_Reset_Controller mock reset controller class is available if MICROLIBRARY_TARGET is DEVELOPMENT_ENVIRONMENT. The mock is defined in the microlibrary/testing/automated/microchip/megaavr0/reset.h/microlibrary/testing/automated/microchip/megaavr0/reset.cc header/source file pair.