[riot-commits] [RIOT-OS/RIOT] 7f675e: stm32_common/flash_common: properly clear EOP bit

Alexandre Abadie noreply at github.com
Thu Jul 4 11:28:52 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 7f675e9ca9d3a1018f95f041949fc3493f6affc0
      https://github.com/RIOT-OS/RIOT/commit/7f675e9ca9d3a1018f95f041949fc3493f6affc0
  Author: francisco <femolina at uc.cl>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M cpu/stm32_common/periph/flash_common.c

  Log Message:
  -----------
  stm32_common/flash_common: properly clear EOP bit

- EOP bit is cleared by writing 1 to the register.
- Guard EOP bit clear for STM32F2, STM32F4, STM32F7
  and STM32L4 EOP bit is only set if EOPIE is enabled.
  Since this is not the case for any platform we exclude
  it when not needed.


  Commit: 24ea728007a2cbc0a9ce60e3d765b66ea186eb6a
      https://github.com/RIOT-OS/RIOT/commit/24ea728007a2cbc0a9ce60e3d765b66ea186eb6a
  Author: francisco <femolina at uc.cl>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M cpu/stm32_common/periph/flashpage.c

  Log Message:
  -----------
  stm32_common/flashpage: _wait_for_pending_operations() before write


  Commit: 5a62ec9798fa88f17e17b8fc2527a27962a52e02
      https://github.com/RIOT-OS/RIOT/commit/5a62ec9798fa88f17e17b8fc2527a27962a52e02
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

  Changed paths:
    M cpu/stm32_common/periph/flash_common.c
    M cpu/stm32_common/periph/flashpage.c

  Log Message:
  -----------
  Merge pull request #11790 from fjmolinas/pr_fix_wait_for_pending_isr

stm32_common/flash_common: fix _wait_for_pending_isr()


Compare: https://github.com/RIOT-OS/RIOT/compare/0791174c1fe6...5a62ec9798fa


More information about the commits mailing list