Example #1
0
void stm32_deselectsram(void)
{
  /* Restore registers to their power up settings */

  putreg32(FSMC_BCR_RSTVALUE, STM32_FSMC_BCR2);

  /* Bank1 NOR/SRAM timing register configuration */

  putreg32(FSMC_BTR_RSTVALUE, STM32_FSMC_BTR2);
 
  /* Disable AHB clocking to the FSMC */

  stm32_disablefsmc();
}
Example #2
0
void stm32_deselectlcd(void)
{
  /* Restore registers to their power up settings */

  putreg32(0xffffffff, STM32_FSMC_BCR4);

  /* Bank1 NOR/SRAM timing register configuration */

  putreg32(0x0fffffff, STM32_FSMC_BTR4);

  /* Disable AHB clocking to the FSMC */

  stm32_disablefsmc();
}