LoginSignup
0
0

More than 5 years have passed since last update.

Zybo > Chronicles blog 47 > dmb(); > DMB(データメモリバリア)命令

Last updated at Posted at 2016-06-15

MicroZed Chronicles リスト http://adiuvoengineering.com/?page_id=285
@ Adam Taylor blog
https://forums.xilinx.com/t5/Xcell-Daily-Blog/Adam-Taylor-s-MicroZed-Chronicles-Part-47-AMP-Asymmetric/ba-p/512235

http://qiita.com/7of9/items/13ef53c33b3eb48b5be0
のコード内の以下が気になった。

dmb(); // waits until write has finishes

コード自体に定義はないが、sev()と同じくアセンブラの実行のようにも思う。

ライトバッファを制御するDMB(データメモリバリア)命令とDSB(データ同期バリア)命令、パイプラインをフラッシュ(破棄)するISB(命令同期バリア)命令の3種類をバリア命令と言います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0