Pārlūkot izejas kodu

Merge pull request #59 from KurtE/T4-SPI_end

T4.x Implement SPI.end()
main
Paul Stoffregen pirms 4 gadiem
vecāks
revīzija
d834af6a20
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 9 papildinājumiem un 1 dzēšanām
  1. +9
    -1
      SPI.cpp

+ 9
- 1
SPI.cpp Parādīt failu

@@ -1716,7 +1716,15 @@ void SPIClass::transfer(const void * buf, void * retbuf, size_t count)
}


void SPIClass::end(){}
void SPIClass::end() {
// only do something if we have begun
if (hardware().clock_gate_register & hardware().clock_gate_mask) {
port().CR = 0; // turn off the enable
pinMode(hardware().miso_pin[miso_pin_index], INPUT_DISABLE);
pinMode(hardware().mosi_pin[mosi_pin_index], INPUT_DISABLE);
pinMode(hardware().sck_pin[sck_pin_index], INPUT_DISABLE);
}
}

//=============================================================================
// ASYNCH Support

Notiek ielāde…
Atcelt
Saglabāt