1
0
Fork 0

Revert "More attempted SPI fixes"

This reverts commit bed7e731b206961117b717adb1031ab3011e7db9.
This commit is contained in:
Tim Keller 2021-10-19 19:15:48 +00:00
parent a5a64800ed
commit f841b8c984
2 changed files with 0 additions and 15 deletions

View file

@ -10,24 +10,14 @@ Spi::Spi(SpiMaster& spiMaster, uint8_t pinCsn) : spiMaster {spiMaster}, pinCsn {
}
bool Spi::Write(const uint8_t* data, size_t size) {
if(!active){
Wakeup();
}
return spiMaster.Write(pinCsn, data, size);
}
bool Spi::Read(uint8_t* cmd, size_t cmdSize, uint8_t* data, size_t dataSize) {
if(!active){
Wakeup();
}
return spiMaster.Read(pinCsn, cmd, cmdSize, data, dataSize);
}
void Spi::Sleep() {
if(!active){
return;
}
active = false;
nrf_gpio_cfg_default(pinCsn);
NRF_LOG_INFO("[SPI] Sleep")
}
@ -42,11 +32,7 @@ bool Spi::Init() {
}
void Spi::Wakeup() {
if(active){
return;
}
nrf_gpio_cfg_output(pinCsn);
nrf_gpio_pin_set(pinCsn);
active=true;
NRF_LOG_INFO("[SPI] Wakeup")
}

View file

@ -23,7 +23,6 @@ namespace Pinetime {
private:
SpiMaster& spiMaster;
uint8_t pinCsn;
bool active;
};
}
}