OpenMPTL - STM32 (common)
C++ Microprocessor Template Library
Classes | Namespaces
spi.hpp File Reference
#include <register.hpp>

Go to the source code of this file.

Classes

struct  mptl::SPI_Common< _base_addr >
 Serial peripheral interface (SPI) More...
 
struct  mptl::SPI_Common< _base_addr >::CR1
 Control register 1. More...
 
struct  mptl::SPI_Common< _base_addr >::CR1::__BR< Rb >
 Baud Rate Control. More...
 
struct  mptl::SPI_Common< _base_addr >::CR1::__BR< Rb >::Prescaler< prescaler >
 
struct  mptl::SPI_Common< _base_addr >::CR2
 Control register 2. More...
 
struct  mptl::SPI_Common< _base_addr >::SR
 Status register. More...
 
struct  mptl::SPI_Common< _base_addr >::I2SCFGR
 I2S configuration register. More...
 
struct  mptl::SPI_Common< _base_addr >::I2SPR
 I2S prescaler register. More...
 
class  mptl::SPI_Common_Ext< base_addr >
 Some architectures (e.g. More...
 
struct  mptl::SPI_Common_Ext< base_addr >::CR2
 
struct  mptl::SPI_Common_Ext< base_addr >::SR
 

Namespaces

 mptl