From 39460931d8e3d044f00f7a4f58b44b1035338f09 Mon Sep 17 00:00:00 2001 From: jacqueline Date: Mon, 3 Jun 2024 21:02:24 +1000 Subject: Remove spi locking hack + increase max sd frequency These two changes (mostly the former) dramatically increase responsiveness when doing database updates; previously we were suffering from some nasty priority inversion. afaict the underlying need to acquire_spi seems to be fixed? i.e. spi bus acquisition is working properly. fingers heavily heavily crossed. --- src/drivers/include/drivers/spi.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/drivers/include') diff --git a/src/drivers/include/drivers/spi.hpp b/src/drivers/include/drivers/spi.hpp index 60638f71..95b002b4 100644 --- a/src/drivers/include/drivers/spi.hpp +++ b/src/drivers/include/drivers/spi.hpp @@ -13,6 +13,6 @@ namespace drivers { esp_err_t init_spi(void); esp_err_t deinit_spi(void); -std::lock_guard acquire_spi(void); +int acquire_spi(void); } // namespace drivers -- cgit v1.2.3