[Armadillo:03636] Re: Armadillo-300のシリアルコンソールの処理概要について
Masahiro Kidokoro
email@hidden
2008年 11月 7日 (金) 08:41:46 JST
城所です。
ご回答ありがとうございます。
> なので、「送信要求割り込み関数」というのが、なにを指しているのか
> いまいち分っていません。教えてもらえますか?
「送信要求割り込み関数」とはLow-levelシリアルドライバ(serial_ns9750.c)
の送信要求割込み関数(ns_ser_tx_int)です。
多分この割り込み関数が呼ばれるのは、上位から送信割込イネーブル
(ns_ser_start_tx)が呼ばれてからだと思っています。
この間関数は struct uart_ops ns_ser_pops の.start_tx に
登録されている関数です。
疑問点としてはコンソール入力された文字はご教授のように
> > flip bufferにpushされたデータは、flip bufferに溜ります。
> > その後、read()されたタイミングで、flip bufferからデータを
> > 取り出します。
となった後、最終的にコンソールに出力されるまでの
Low-levelシリアルドライバより上位の動きが知りたいと思っております。
宜しくお願い致します。
--
◎10月1日より、会社名・組織名・メールアドレスが
変更になりました。
今後ともよろしくお願いいたします。
--------------------
城所 正博(Masahiro Kidokoro)
email@hidden
パナソニック電工株式会社 新規商品創出技術開発部
EMITプラットフォーム開発センター
ミドルウェアプラットフォーム開発グループ
〒571-8686 大阪府門真市大字門真1048
TEL:06-6908-6752 FAX:06-6907-8146
MIC:7-5711-6845
armadillo メーリングリストの案内