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