OpenMPTL - STM32 (common)
C++ Microprocessor Template Library
Classes | List of all members
mptl::SPI_Common_Ext< base_addr > Class Template Reference

Some architectures (e.g. More...

#include <spi.hpp>

Inheritance diagram for mptl::SPI_Common_Ext< base_addr >:
mptl::SPI_Common< base_addr >

Classes

struct  CR2
 
struct  SR
 

Additional Inherited Members

- Public Types inherited from mptl::SPI_Common< base_addr >
using DR = reg< std::uint_fast16_t, base_addr+0x0c, rw, 0x0000 >
 Data register. More...
 
using CRCPR = reg< std::uint_fast16_t, base_addr+0x10, rw, 0x0007 >
 CRC polynomial register. More...
 
using RXCRCR = reg< std::uint_fast16_t, base_addr+0x14, ro, 0x0000 >
 Rx CRC register. More...
 
using TXCRCR = reg< std::uint_fast16_t, base_addr+0x18, ro, 0x0000 >
 Tx CRC register. More...
 
- Static Public Attributes inherited from mptl::SPI_Common< base_addr >
static constexpr reg_addr_t base_addr
 

Detailed Description

template<reg_addr_t base_addr>
class mptl::SPI_Common_Ext< base_addr >

stm32f4xx) support multiple frame formats


The documentation for this class was generated from the following file: