|
ハード、ソフト共"PCI"を意識せずに使用出来るデータ転送ボードです。
PCI バスインターフェースのバス仕様を一切出さず、ユーザー側にとってなじみのある制御線のみで制御を行えるように配慮しました。
実際に次のような制御信号を使ってデータの転送をおこないます。
|
P C 機 器 |
|
←― 要求(Req) |
|
転送準備OK(Ready) ―→ |
|
←― 同期信号(Clock) |
|
←― データ有効(Valid) |
|
転送許可(Enable) ―→ |
|
ソフトによる入出力処理は単純に入力命令と出力命令の2種類にしました。 |
|
初期化
PpciInit()
ブロックデータの入出力
PpciBlockRead(先頭アドレス,転送バイト数,タイムオーバ)
PpciBlockWrite(先頭アドレス,転送バイト数,タイムオーバ)
- 1パラレルデータの入出力
PpciIOInput(入出力モード)
PpciIOOutput(入出力モード,データ)
|
|