シリアル端末付きのSolaris sparcの割り込みキー

シリアル端末付きのSolaris sparcの割り込みキー

Solaris では stop+a を使用して prom に入ります。端末がシリアルコンソールで停止キーがない場合、割り込みキーは何ですか?頑張る

stty -a 

ただし、中断キーが見つかりません。

もちろん、CTRL + Cはプログラムを中断するだけで動作しません。

答え1

シリアルブレーキは、本質的に、トランスミッタが一定期間Txラインをロー(0V)に保つことによって発生します。これはキャラクターではありません。

実際の端末(例:VT100)には、これを実行できるBREAKというラベルの付いたキーがあります。

端末エミュレータやソフトウェアと同様に、これは使用しているプログラムによって大きく異なります。 tipたとえば、を使用してBREAKを送信できます~#。 C-Kermitの場合はControl+を押して\からを押しますB

今BREAKに問題があります。端末が再起動すると、Sun システムはブレークが送信されていると考え、システムを PROM モードに切り替える場合があります。悪い。だから余分キー入力の順序付けが可能です。

kbd -a alternate

/etc/default/kbdファイルでデフォルト値に設定することもできます。

代替モードが有効な場合、シリアルドライバはシーケンスを処理します。

RETURN ~ Control+B

休憩として。

(例:「RETURN」、「〜」、「Control+B」)

関連情報