Microchip megaAVR multiplexed signals facilities are defined in the
include/picolibrary/microchip/megaavr/multiplexed_signals.h/source/picolibrary/microchip/megaavr/multiplexed_signals.cc
header/source file pair.
Microchip megaAVR multiplexed signals facilities are defined in the following MCU specific namespaces:
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ATmega328P::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ATmega2560These facilities are defined in these namespaces for source code organization reasons.
Multiplexed Signals facilities for the active MCU type are imported into the
::picolibrary::Microchip::megaAVR::Multiplexed_Signals namespace.
Users should access these facilities via the
::picolibrary::Microchip::megaAVR::Mutliplexed_Signals namespace.
Microchip megaAVR SPI peripheral multiplexed signals facilities are defined in the following MCU specific header/source file pairs:
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/spi.h/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/spi.ccinclude/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/spi.h/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/spi.ccThese facilities are defined in these files for source code organization reasons.
Users should access these facilities via the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
header file.
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::spi_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::spi_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::ss_mask() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sck_mask() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::mosi_mask() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::miso_mask() functions.Microchip megaAVR TWI peripheral multiplexed signals facilities are defined in the following MCU specific header/source file pairs:
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/twi.h/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/twi.ccinclude/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/twi.h/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/twi.ccThese facilities are defined in these files for source code organization reasons.
Users should access these facilities via the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
header file.
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::twi_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::twi_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::scl_mask() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::sda_mask() functions.Microchip megaAVR USART peripheral multiplexed signals facilities are defined in the following MCU specific header/source file pairs:
include/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/usart.h/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega328p/usart.ccinclude/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/usart.h/source/picolibrary/microchip/megaavr/multiplexed_signals/atmega2560/usart.ccThese facilities are defined in these files for source code organization reasons.
Users should access these facilities via the
include/picolibrary/microchip/megaavr/multiplexed_signals.h
header file.
::picolibrary::Microchip::megaAVR::Multiplexed_Signals::usart_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::usart_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::xck_mask() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::txd_mask() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_port_address() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_port() function.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_number() functions.::picolibrary::Microchip::megaAVR::Multiplexed_Signals::rxd_mask() functions.