ADSP2101のアセンブラはどうしようか、といろいろ検索していたところ、やっぱり御本家AnalogDevicesのものに辿り着きました。現行のGUIをつかった統合環境ではなくDOSのコマンドプロンプト上で動作するツールです。アセンブラの他にCコンパイラ、ランタイムライブラリ、マニュアル類も見つかりました。
(各章のアイコンがPGAパッケージなのがちょっとかわいい)
まず、最初にやることですがターゲットのハードウェア構成を記述したSYSファイルを作成し、システムビルダーに通せとあります
今回のボード用に記述したSYSファイル(2101.sys)です。ターゲットデバイス指定、ROM/RAMの接続とアドレス配置、I/Oの定義が含まれます。テキサスのTMS320Cxxでも同じような定義ファイルを書いた覚えがあります。
コマンドライン上でシステムビルダーbld21.exeを実行させますが、これは古い16ビットアプリケーションなのでWindows付属のコマンドプロンプトでは動作しません。DOS互換ボックスを起動させてその中で実行、出力としてアーキテクチャファイル(2101.ACH)を得ます