Add SPI interface

This commit is contained in:
Henrik Stickann
2022-04-09 21:21:54 +02:00
parent 2e9f64a045
commit 4140a07307
2 changed files with 108 additions and 0 deletions

21
src/spi_interface.cpp Normal file
View File

@@ -0,0 +1,21 @@
#include <sta/spi_interface.hpp>
namespace sta
{
SpiInterface::SpiInterface(Mutex * mutex /* = nullptr */)
: mutex_{mutex}
{}
void SpiInterface::acquire()
{
if (mutex_ != nullptr)
mutex_->acquire();
}
void SpiInterface::release()
{
if (mutex_ != nullptr)
mutex_->release();
}
} // namespace sta