Revise how delays are calculated in SPI bit bang driver so that we may get a little better frequency resolution

This commit is contained in:
Gregory Nutt
2013-07-01 20:55:36 -06:00
parent 652c33a53a
commit bdf96a93db
4 changed files with 109 additions and 66 deletions
+1
View File
@@ -266,6 +266,7 @@ static uint32_t spi_setfrequency(FAR struct spi_dev_s *dev, uint32_t frequency)
actual = priv->low->setfrequency(priv, frequency);
spivdbg("frequency=%d holdtime=%d actual=%d\n",
frequency, priv->holdtime, actual);
return actual;
}
/****************************************************************************