| } | } | ||||
| 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 | // ASYNCH Support |