ホーム
>
製品情報
>
SoftWare
>
Lynx対応ライブラリ
特徴
デバイスドライバ
DSPボード上メモリのリード&ライトのサポート、IOCTLによるボードの各種制御を行うための、キャラクタデバイス型のデバイス・ドライバーです。付属のライブラリは、このデバイス・ドライバー経由でDSPの制御を行います。
ライブラリ
ユーザーのCプログラムからDSPの制御を行うための、基本機能を全て含んだライブラリです。 実行ファイルをDSPにダウンロードしたりDSPの実行を制御するなどの機能を簡単に実現できます。
コマンド
Lynx−OSのシェル上からボードを制御するための基本的なコマンドをサポートしています。 ユーザープログラムのロード、実行状態の制御、メモリーの内容表示・編集などの機能を実現します。
機能一覧
デバイス・ドライバー機能一覧(基本機能)
lseek
DSPメモリーアドレスの設定
read
DSPメモリーのリード
write
DSPメモリーのライト
デバイス・ドライバー機能一覧(IOCTL))
DSP_RESET、DSP_URESET
DSPリセットの設定/解除
DSP_HOLD、DSP_UHOLD
DSPホールドの設定/解除
DSP_BDNO
DSPボード番号の設定
DSP_INT、DSP_UINT
DSPへの割り込み発生/停止
DSP_INTW
DSPからの割り込み待ち
DSP_INTR
DSPからの保留割り込みのリセット
DSP_INTS
DSPからの割り込み検査
ライブラリ機能一覧
A324_libinit
ライブラリ初期化
A324_getmem
DSPメモリーの読み出し
A324_valid
DSP有功検査
A324_loadc
プログラムのダウンロード
A324_bdsel
DSPボード選択
A324_loadm
データのダウンロード
A324_bdinit
DSPボード初期化
A324_savec
プログラムのアップロード
A324_hold
DSPのホールド
A324_savem
データのアップロー
A324_run
DSPの実行
A324_int0
DSPへの割り込み
A324_start
DSP実行開始
A324_intwait
DSPからの割り込み待ち
A324_startm
DSP実行開始
A324_intreset
DSPからの割り込み解除
A324_boot
DSP実行開始
A324_intstat
DSPからの割り込み状態取得
A324_holdstus
DSPホールド状態の取得
A324_monitor
DSPのモニタコマンド実行
A324_putmem
DSPメモリーの書き込み
A324_bios
DSPのBIOS機能実行
コマンド一覧
load324
プログラムのダウンロード
dump324
メモリー内容のダンプ
reset324
DSPのリセット
edit324
メモリー内容の編集
hold324
DSPのホールド制御
stgen324
ブートモジュールの生成
run324
DSPの実行開始
対応機種
PC−AT(DOS/V)、または、その100%互換機
ただしLynx−OSが問題なく動作し、DSPの割り込み・メモリー・I/Oなどの資源が競合しないこと。
動作環境
品 名
Lynx対応ライブラリ
型 式
ADSP324-35
動作環境
O S
Lynx-OS
メモリ
16MByte以上
供給メディア
FD 3.5”2HD 1.44MByte
対応DSP
ADSP324-00A
価格(税抜)
¥180,000.