libyggdrasil  v1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
spi.hpp File Reference

Frontend for the SPI abstraction. More...

#include <cpp/common/registers.hpp>
#include <cpp/common/attributes.hpp>
#include <cpp/common/utils.hpp>
#include <array>
#include <type_traits>
Include dependency graph for spi.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  bsp::drv::SPI< Context, SPIImpl >
 Base class for SPI abstraction. More...
 

Namespaces

 bsp
 
 bsp::drv
 

Enumerations

enum  bsp::drv::SPIMode : u8 { bsp::drv::SPIMode::_0 = 0b00, bsp::drv::SPIMode::_1 = 0b01, bsp::drv::SPIMode::_2 = 0b10, bsp::drv::SPIMode::_3 = 0b11 }
 

Detailed Description

Frontend for the SPI abstraction.

Author
Fabian Weber, Nikolaij Saegesser