Drivers with interrupts: adding sleep deep locking
Any driver with attach or async API should be considered for deep sleep.

Add locking to those that require in most cases
high-frequency clocks:

- CAN
- I2C
- SPI
- Serial
- Ticker/Timeout/Timer
ls
1 parent fcdb043 commit e6d8a9a8a4729c5abf6312f5404d8769e55c0736
@Martin Kojtal Martin Kojtal authored on 14 Aug 2017
Showing 13 changed files
View
drivers/CAN.cpp
View
drivers/CAN.h
View
drivers/I2C.cpp
View
drivers/I2C.h
View
drivers/SPI.cpp
View
drivers/SPI.h
View
drivers/SerialBase.cpp
View
drivers/SerialBase.h
View
drivers/Ticker.cpp
View
drivers/Ticker.h
View
drivers/Timeout.h
View
drivers/Timer.cpp
View
drivers/Timer.h