summaryrefslogtreecommitdiff
path: root/src/drivers/include
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2022-11-09 13:33:50 +1100
committerjacqueline <me@jacqueline.id.au>2022-11-09 13:33:50 +1100
commitff30b27f0d042972b4777c43dbdfccb7641be0f2 (patch)
tree1c29eb810d52f4c556026d782947e733805a3d44 /src/drivers/include
parente389871d20232632c95fe17b523b672719008de7 (diff)
downloadtangara-fw-ff30b27f0d042972b4777c43dbdfccb7641be0f2.tar.gz
First test cases :)
Diffstat (limited to 'src/drivers/include')
-rw-r--r--src/drivers/include/i2c.hpp3
-rw-r--r--src/drivers/include/spi.hpp10
2 files changed, 13 insertions, 0 deletions
diff --git a/src/drivers/include/i2c.hpp b/src/drivers/include/i2c.hpp
index a4c71767..3704509d 100644
--- a/src/drivers/include/i2c.hpp
+++ b/src/drivers/include/i2c.hpp
@@ -7,6 +7,9 @@
namespace drivers {
+esp_err_t init_i2c(void);
+esp_err_t deinit_i2c(void);
+
/*
* Convenience wrapper for performing an I2C transaction with a reasonable
* preconfigured timeout, automatic management of a heap-based command buffer,
diff --git a/src/drivers/include/spi.hpp b/src/drivers/include/spi.hpp
new file mode 100644
index 00000000..e58656a2
--- /dev/null
+++ b/src/drivers/include/spi.hpp
@@ -0,0 +1,10 @@
+#pragma once
+
+#include "esp_err.h"
+
+namespace drivers {
+
+esp_err_t init_spi(void);
+esp_err_t deinit_spi(void);
+
+} // namespace drivers