summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRiku Isokoski <riksu9000@gmail.com>2021-08-12 14:06:58 +0300
committerRiku Isokoski <riksu9000@gmail.com>2021-08-12 14:06:58 +0300
commit1d341a7aeb16acb45f25b16590630efd655ecd30 (patch)
tree47a8c9162965002fc22af53142a660963719abe7
parent90ea1071d1df4bf80f2a7d62467aca44c8a63d75 (diff)
Don't reconfigure pins
-rw-r--r--src/drivers/TwiMaster.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/drivers/TwiMaster.cpp b/src/drivers/TwiMaster.cpp
index 52f93d85..429a6eb7 100644
--- a/src/drivers/TwiMaster.cpp
+++ b/src/drivers/TwiMaster.cpp
@@ -180,15 +180,10 @@ TwiMaster::ErrorCodes TwiMaster::Write(uint8_t deviceAddress, const uint8_t* dat
}
void TwiMaster::Sleep() {
- while (twiBaseAddress->ENABLE != 0) {
- twiBaseAddress->ENABLE = (TWIM_ENABLE_ENABLE_Disabled << TWIM_ENABLE_ENABLE_Pos);
- }
- nrf_gpio_cfg_default(6);
- nrf_gpio_cfg_default(7);
+ twiBaseAddress->ENABLE = (TWIM_ENABLE_ENABLE_Disabled << TWIM_ENABLE_ENABLE_Pos);
}
void TwiMaster::Wakeup() {
- ConfigurePins();
twiBaseAddress->ENABLE = (TWIM_ENABLE_ENABLE_Enabled << TWIM_ENABLE_ENABLE_Pos);
}