Esempio n. 1
0
void weak_function lm_ssidev_initialize(void)
{
    /* Configure the SPI-based microSD CS GPIO */

    ssi_dumpgpio("lm_ssidev_initialize() before tiva_configgpio()");
    tiva_configgpio(SDCCS_GPIO);
    ssi_dumpgpio("lm_ssidev_initialize() after tiva_configgpio()");
}
Esempio n. 2
0
void weak_function lm_ssiinitialize(void)
{
  /* Configure the SPI CS GPIO */

  ssi_dumpgpio("lm_ssiinitialize() Entry)");
  tiva_configgpio(SSICS_GPIO);
  ssi_dumpgpio("lm_ssiinitialize() Exit");
}
Esempio n. 3
0
void weak_function lm3s_ssiinitialize(void)
{
  /* Configure the CS GPIO */
#if 0
  ssi_dumpgpio("lm3s_ssiinitialize() Entry");
  ssi_dumpgpio("lm3s_ssiinitialize() Exit");
#endif
}
Esempio n. 4
0
void weak_function lm_ssiinitialize(void)
{
  /* Configure the SPI-based microSD CS GPIO */

  ssi_dumpgpio("lm_ssiinitialize() Entry)");
  lm_configgpio(SDCCS_GPIO);
#ifdef CONFIG_NX_LCDDRIVER
  lm_configgpio(OLEDCS_GPIO);
#endif
  ssi_dumpgpio("lm_ssiinitialize() Exit");
}
Esempio n. 5
0
void tiva_ssiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected)
{
    ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert");
    if (devid == SPIDEV_MMCSD)
    {
        /* Assert the CS pin to the card */

        ssi_dumpgpio("tiva_ssiselect() before tiva_gpiowrite()");
        tiva_gpiowrite(SDCCS_GPIO, !selected);
        ssi_dumpgpio("tiva_ssiselect() after tiva_gpiowrite()");
    }
}
Esempio n. 6
0
void lm_spiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected)
{
    ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert");
    ssi_dumpgpio("lm_spiselect() Entry");

    if (devid == SPIDEV_MMCSD)
    {
        /* Assert the CS pin to the card */

        lm_gpiowrite(SDCCS_GPIO, !selected);
    }
    ssi_dumpgpio("lm_spiselect() Exit");
}
Esempio n. 7
0
void lm3s_spiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected)
{
  ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert");
  ssi_dumpgpio("lm3s_spiselect() Entry");
  if (devid == SPIDEV_MMCSD)
    {
      /* Assert the CS pin to the card */

      lm3s_gpiowrite(SDCCS_GPIO, !selected);
    }
#ifdef CONFIG_NX_LCDDRIVER
  else if (devid == SPIDEV_DISPLAY)
    {
      /* Assert the CS pin to the display */

      lm3s_gpiowrite(OLEDCS_GPIO, !selected);
    }
#endif
  ssi_dumpgpio("lm3s_spiselect() Exit");
}
Esempio n. 8
0
void tiva_ssiselect(FAR struct spi_dev_s *dev, enum spi_dev_e devid, bool selected)
{
  ssidbg("devid: %d CS: %s\n", (int)devid, selected ? "assert" : "de-assert");
  ssi_dumpgpio("tiva_ssiselect() Entry");
  ssi_dumpgpio("tiva_ssiselect() Exit");
}