summaryrefslogtreecommitdiff
path: root/src/drivers/include
diff options
context:
space:
mode:
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