From: batt Date: Fri, 9 Jul 2010 10:43:19 +0000 (+0000) Subject: Flush the transfer before exiting from write function. X-Git-Tag: 2.6.0~299 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;ds=sidebyside;h=b44c11e480505f754d0f7b4ac3067e4ebf5adcc2;hp=b44c11e480505f754d0f7b4ac3067e4ebf5adcc2;p=bertos.git Flush the transfer before exiting from write function. Since the buffer is used by the DMA, if we return early we run the risk of having the buffer overwritten before the transfer will be completed. Waiting for the flush could be theorically a pessimization, but from tests, since the typical use involves mixed reads/writes, we already wait for the transfers to be completed, and performance are almost the same. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@4017 38d2e660-2303-0410-9eaa-f027e97ec537 ---