私は数年間のLinux管理経験を持つビジネスプログラマーです。私は組み込みLinuxから始めています。昨日、私たちは新しいデバイスデザインについて議論していました。私は答えがなかったいくつかの質問を受けました。組み込みLinux、ボタンを押すだけでシリアルポートの使用を切り替える方法は?
エンジニアは、電子ボードにシリアルポートが付いたプッシュボタンをいくつか持ちたいと考えています。 OSはLinuxです。
通常、ユーザーがシリアルポートに接続すると、Linuxのログインプロンプトではなく、ユーザーがプロトコルに応答します。しかし、彼がデバイス上の一連のボタンを押すと、Linuxプロンプトは代わりにシリアルポートで彼に答えます。
プッシュボタン割り込みを処理するLinuxドライバは、どうやってそのようなシリアルポートの基本的な使い方を切り替えることができますか?誰にどのようにこれを行うには、URLの参照を持っていますか? (できればいくつかのサンプルコードで)
注:特定のユーザーのログイン時にはいいメニューを提供することを提案しましたが、できません。
アドバイスありがとうございます。
敬具、 バート
です。 私の知らないことを許しているので、テルネットまたはSSHのLinuxログインプロンプトは、シリアルポートプロンプトと同じプロセスで制御されていませんか? – quadmore
@quadmore:一般的にいいえ。一つは 'getty'プロセスであり、もう一つはネットワークサーバです。あなたのプロトコルプロセスは、おそらく別のものです – thkala