このまま、このスレッドに繋げるのはかなり心苦しいのですが・・・ "Henry Sugimoto of OB." <ob_henry@xxxxxxxxxxxxxxxx> wrote: > これなんですが、H8やSH2,3のマニュアルからは > 割り込みとDMAの優先順位が、良くは読み取れない > のですが、どなたか理解されてましたら、教えて下さ > い。 バースト状のDMA中に、割り込み要因が発 > 生した場合、割り込み処理中にDMA要求が発生した > 場合、どうなるんだろぉ〜♪ H8/3067あたりだとNMI割り込みとDMACで一応書かれてますね。 私のふる〜い記憶と解釈だとBUS権を持ってるデバイスがそれを 解放するまで他のデバイスはBUSを使わせて貰えないと思ってます。 なので、通常割り込みあたりだとDMAがBUSを使ってる間はデータ 落ちが発生するかな?と(特にブロック転送)。 BUSの優先権もCPUが最低だし(ただすぐにBUS権を譲るとは書いてないですが) ※昔あったサイクルスチール(?)あたりならなんとかなる? ---------------------------------------------- Toshio Inagaki(稲垣 敏夫) e-mail : de7k2sbh@xxxxxxxxxxxxx URL http://www.bb.wakwak.com/~de7k2sbh/