removed redundant code to set and reset Slave Select pin
This commit is contained in:
parent
1bf7106e2c
commit
a2493c2c48
|
@ -161,7 +161,7 @@ void SPIClass::beginTransaction(uint8_t pin, SPISettings settings)
|
|||
{
|
||||
_SSPin=pin;
|
||||
pinMode(_SSPin,OUTPUT);
|
||||
digitalWrite(_SSPin,LOW);
|
||||
// digitalWrite(_SSPin,LOW);
|
||||
#if 0
|
||||
// code from SAM core
|
||||
uint8_t mode = interruptMode;
|
||||
|
@ -187,7 +187,7 @@ void SPIClass::beginTransaction(uint8_t pin, SPISettings settings)
|
|||
|
||||
void SPIClass::endTransaction(void)
|
||||
{
|
||||
digitalWrite(_SSPin,HIGH);
|
||||
// digitalWrite(_SSPin,HIGH);
|
||||
#if false
|
||||
// code from SAM core
|
||||
uint8_t mode = interruptMode;
|
||||
|
|
|
@ -110,7 +110,8 @@ uint32 spi_tx(spi_dev *dev, const void *buf, uint32 len) {
|
|||
*/
|
||||
void spi_peripheral_enable(spi_dev *dev) {
|
||||
bb_peri_set_bit(&dev->regs->CR1, SPI_CR1_SPE_BIT, 1);
|
||||
// Roger clark. attempt to use hardware slave select . didnt work bb_peri_set_bit(&dev->regs->CR2, SPI_CR2_SSOE_BIT, 1);
|
||||
// Roger clark. attempt to use hardware slave select . didnt work
|
||||
//bb_peri_set_bit(&dev->regs->CR2, SPI_CR2_SSOE_BIT, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -119,7 +120,8 @@ void spi_peripheral_enable(spi_dev *dev) {
|
|||
*/
|
||||
void spi_peripheral_disable(spi_dev *dev) {
|
||||
bb_peri_set_bit(&dev->regs->CR1, SPI_CR1_SPE_BIT, 0);
|
||||
// Roger clark. attempt to use hardware slave select . didnt work bb_peri_set_bit(&dev->regs->CR2, SPI_CR2_SSOE_BIT, 0);
|
||||
// Roger clark. attempt to use hardware slave select . didnt work
|
||||
//bb_peri_set_bit(&dev->regs->CR2, SPI_CR2_SSOE_BIT, 0);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue