]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/portable/GCC/ARM_CM4_MPU/portmacro.h
Added portMEMORY_BARRIER() implemented as __asm volatile( "" ::: "memory" ) into...
[freertos] / FreeRTOS / Source / portable / GCC / ARM_CM4_MPU / portmacro.h
index 08efbd4124065132d460d8bb622cb0e9a9f112b9..f0e51fbfb3b191ddfeadacb74c2f74c2a59ccd52 100644 (file)
@@ -291,6 +291,7 @@ portFORCE_INLINE static void vPortSetBASEPRI( uint32_t ulNewMaskValue )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
+#define portMEMORY_BARRIER() __asm volatile( "" ::: "memory" )\r
 \r
 #ifdef __cplusplus\r
 }\r