Microchip megaAVR 0-series device info facilities are defined in the
include/picolibrary/microchip/megaavr0/device_info.h/source/picolibrary/microchip/megaavr0/device_info.cc
header/source file pair.
The ::picolibrary::Microchip::megaAVR0::Device_Info::Device_Type enum class is used to
identify a Microchip megaAVR 0-series device type.
::picolibrary::Microchip::megaAVR0::Device_Info::device_type() function.::picolibrary::Output_Formatter is specialized for
::picolibrary::Microchip::megaAVR0::Device_Info::Device_Type.
The
::picolibrary::Output_Formatter<::picolibrary::Microchip::megaAVR0::Device_Info::Device_Type>
specialization does not support user formatting configuration.
The ::picolibrary::Microchip::megaAVR0::Device_Info::Device_Revision class is used to
store a Microchip megaAVR 0-series device revision.
::picolibrary::Microchip::megaAVR0::Device_Info::Device_Revision::as_unsigned_integer()
member function.::picolibrary::Microchip::megaAVR0::Device_Info::Device_Revision::as_printable_character()
member function.::picolibrary::Microchip::megaAVR0::Device_Info::device_revision() function.::picolibrary::Output_Formatter is specialized for
::picolibrary::Microchip::megaAVR0::Device_Info::Device_Revision.
The
::picolibrary::Output_Formatter<::picolibrary::Microchip::megaAVR0::Device_Info::Device_Revision>
specialization does not support user formatting configuration.
The ::picolibrary::Microchip::megaAVR0::Device_Info::Device_Serial_Number class is used
to store a Microchip megaAVR 0-series device serial number.
::picolibrary::Microchip::megaAVR0::Device_Info::Device_Serial_Number::as_array()
member function.::picolibrary::Microchip::megaAVR0::Device_Info::device_serial_number() function.::picolibrary::Output_Formatter is specialized for
::picolibrary::Microchip::megaAVR0::Device_Info::Device_Serial_Number.
The
::picolibrary::Output_Formatter<::picolibrary::Microchip::megaAVR0::Device_Info::Device_Serial_Number>
specialization does not support user formatting configuration.
The ::picolibrary::Testing::Interactive::Microchip::megaAVR0::Device_Info::print() print
interactive test helper is available if the
PICOLIBRARY_MICROCHIP_MEGAAVR0_ENABLE_INTERACTIVE_TESTING project configuration option
is ON.
The interactive test helper is defined in the
include/picolibrary/testing/interactive/microchip/megaavr0/device_info.h/source/picolibrary/testing/interactive/microchip/megaavr0/device_info.cc
header/source file pair.