mbed-os/targets
Kevin Bracey 05e2ae7a70 Add memory barriers to STM32F7xx Ethernet
Pending official update from STM, add memory barriers to the Ethernet
HAL code for the STM32F7xx family.

Cortex-M7 has a merging write buffer that is not automatically flushed
by accesses to devices, so without these DMBs, we sometimes lose synch
with the transmitter.

The DMBs are architecturally needed in every version of this HAL, but
adding just to the STM32F7 version for now to clear test, as the
problem has only been observed on Cortex-M7-based devices.

Fixes #5622.
2017-12-20 15:05:29 +02:00
..
TARGET_ARM_SSG Enable Compiling with ARMC6 across all targets 2017-09-11 13:20:32 -05:00
TARGET_Analog_Devices Realign ADuCM4x50 and ADuCM302x instance memory blocks 2017-12-07 14:57:08 +11:00
TARGET_Atmel Update RTC drivers for extended RTC. 2017-12-05 07:54:02 +01:00
TARGET_Freescale Update K64F trng_api.c 2017-11-21 16:50:43 -06:00
TARGET_Maxim Update params in calls to LD/STREXW to be uint32_t 2017-11-10 09:53:42 +00:00
TARGET_NORDIC Merge pull request #5487 from nvlsianpu/bugfix_5462_initial_pin_value 2017-11-16 16:13:13 +00:00
TARGET_NUVOTON Merge pull request #5363 from mprse/extended_rtc 2017-12-12 17:36:44 +00:00
TARGET_NXP Merge pull request #5363 from mprse/extended_rtc 2017-12-12 17:36:44 +00:00
TARGET_ONSEMI Merge pull request #5452 from 0xc0170/fix_i2c_onsemi 2017-11-16 16:18:28 +00:00
TARGET_RENESAS Merge pull request #5363 from mprse/extended_rtc 2017-12-12 17:36:44 +00:00
TARGET_Realtek Merge pull request #5577 from VeijoPesonen/realtek_rtl8195am_gt_wifi-set-credential 2017-12-12 17:31:04 +00:00
TARGET_STM Add memory barriers to STM32F7xx Ethernet 2017-12-20 15:05:29 +02:00
TARGET_Silicon_Labs Remove custom Silicon Labs sleep management 2017-12-01 12:13:06 +01:00
TARGET_TOSHIBA Enable Compiling with ARMC6 across all targets 2017-09-11 13:20:32 -05:00
TARGET_WIZNET Enable Compiling with ARMC6 across all targets 2017-09-11 13:20:32 -05:00
TARGET_ublox Enable Compiling with ARMC6 across all targets 2017-09-11 13:20:32 -05:00
targets.json Merge pull request #5459 from jeromecoutant/PR_LPT_RTC 2017-12-12 17:33:31 +00:00