diff options
author | Lisin Dmitriy <d.lisin@thirdpin.ru> | 2019-06-07 17:41:23 +0300 |
---|---|---|
committer | Lisin Dmitriy <d.lisin@thirdpin.ru> | 2019-06-07 17:41:23 +0300 |
commit | f580d0bb402b7f3c8475e243763adfb2f4c57dc9 (patch) | |
tree | 78e5d3271de45acbda89a8fa2a62ef18ec2661b5 | |
parent | ef672e281ec2c607aac97f0f0621e84e83937545 (diff) |
IMPR: [spi] Remove unnecessary irq dependency
-rw-r--r-- | cm3cpp/spi.cpp | 4 | ||||
-rw-r--r-- | cm3cpp/spi.hpp | 4 |
2 files changed, 1 insertions, 7 deletions
diff --git a/cm3cpp/spi.cpp b/cm3cpp/spi.cpp index e37c256..94d775c 100644 --- a/cm3cpp/spi.cpp +++ b/cm3cpp/spi.cpp @@ -49,8 +49,6 @@ Spi::Spi(Config spi_conf) break; } - this->register_isr(_irq, this); - Gpio mosi(spi_conf.mosi_pin); mosi.mode_setup(Gpio::Mode::ALTERNATE_FUNCTION, Gpio::PullMode::NO_PULL); mosi.set_output_options(Gpio::OutputType::PUSH_PULL, @@ -182,8 +180,6 @@ inline void Spi::enable_nvic() nvic_enable_irq(static_cast<uint8_t>(_irq)); } -void Spi::call() {} - } // namespace spi } // namespace cm3cpp diff --git a/cm3cpp/spi.hpp b/cm3cpp/spi.hpp index cbb4f13..f217d9b 100644 --- a/cm3cpp/spi.hpp +++ b/cm3cpp/spi.hpp @@ -114,7 +114,7 @@ enum StdMode MODE_3 }; -class Spi : public IInterruptable +class Spi { public: using Gpio = gpio::Gpio; @@ -130,8 +130,6 @@ class Spi : public IInterruptable Spi(); Spi(Config spi_conf); - void call(); - bool get_flag_status(Flag flag) const; void reset() { spi_reset(_spi); } |