FrontPage 新規 編集 検索 一覧 ヘルプ

Diary/2006-7-23

CTTYコマンド

Human68k Command.x 内蔵コマンド。CTTY AUX <Enter> にて標準入出力とエラー出力を補助入出力(AUX)に切り替えることができる。具体的には、次の DOSコールが内部で実行される。

 dup0(3,0)
 dup0(3,1)
 dup0(3,2)

なお元に戻すには、シリアル端末側から CTTY CON <Enter> を行う。こちらも具体的には次のDOSコールが実行される。

 dup0(0,0)
 dup0(1,1)
 dup0(2,2)

さて、本コマンドにより、コンソールではなく、シリアルポートを介して別な端末からの操作が可能となります。DOSコールだけを使って作られたプログラムであれば、これだけで十分いけますね。

ただ、実際に使っていこうとすると、付属のスクリーンエディタ ED.X でさえも満足に使えないことがわかります。DOSコールだけでなく、IOCSコール使ってるんでしょうねぇ。

さすがにハードウェア直接アクセスされてたら困りますが、この辺り、ごにょごにょやったらどうにかならないかな?(^^;

[カテゴリ:x68]

springテーマの色をちょっと変更

そのうちに他のスタイルを試してみるからいいや・・・と放置してたものの、あまりに見づらいのでリンク文字色を今頃になって変更。しばらくこれでいいかな(^^;。