Go to main content
Oracle® Solaris 11.3 デバイスドライバの記述

印刷ビューの終了

更新: 2016 年 11 月
 
 
第 9 章

ダイレクトメモリーアクセス (DMA)

多くのデバイスは、バスを一時的に制御できます。これらのデバイスは、メインメモリーなどのデバイスを必要とするデータ転送を行うことができます。デバイスは CPU の助けを借りずにその処理を行なっているため、このようなデータ転送をダイレクトメモリーアクセス (Direct Memory Access、DMA) と呼びます。実行できる DMA 転送の種類は次のとおりです。

  • 2 つのデバイス間

  • デバイスとメモリー間

  • メモリーとメモリー間

この章では、デバイスとメモリー間の転送についてのみ説明します。この章では、次の内容について説明します。