[H8-ML(4325)] I/O初期化
From: Toshio Inagaki <de7k2sbh@xxxxxxxxxxxxx>
Date: 2004年01月20日(火)11時39分14秒
"masanobu suzuki" <signas@xxxxxxxxxxxxxxx> wrote:
>また、I/Oやレジスタの設定、変数の初期化をスタートアップルーチン
>側に記述すると、プログラムの見通しが悪くなり判りにくいものに
>なるため、スタートアップルーチンは必要最低限にすることが望まし
>いです。

ははっ(汗)、スタートアップルーチン側でやっちゃってます。
理由はアセンブラ時代の癖が抜けなく、どうも冗長の様なコードが
出てくるのが嫌で・・・(^^;
※他の理由としてはリセットが解除されたらさっさとI/Oポートは規定の
状態に落ち着いてほしいっていうのもあったりしますが。


勿論、CPUの割り込み許可は最後の最後で全ての周辺I/Oの初期化が完了した
後に行うのは異論のないところです。

----------------------------------------------
Toshio Inagaki(稲垣 敏夫)
e-mail : de7k2sbh@xxxxxxxxxxxxx
URL : http://park10.wakwak.com/~de7k2sbh/
スレッド概略
[4293(R)](起点)
 └[4321(U)]
   └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]