2009-07-06から1日間の記事一覧

C30コンパイラのアセンブル出力

PIC24F,H,dsPIC用CコンパイラC30でコンパイルすると通常オブジェクトファイル(.o)が出力される。このコンパイラの実体はgccなので、中間結果のアセンブラ出力も可能である。 ところがMPLABのインタフェースにはアセンブル出力指示が出来ないので、どうやれば…

データ・コンテキスト内の実行シンボル(その2)

昨日の続き。 「MPLAB ASM30/LINK30 and Utilities User’s Guide」の「5.8 USING EXECUTABLE SYMBOLS IN A DATA CONTEXT」に該当する話が書いてある。一度目を通したはずだが、理解せずに忘れてしまったようだ。 要は、プログラム・アドレスは24bitで、デー…