[Armadillo:05012] Re: CON16 (シリアルインターフェース1)のリブート時のメッセージ抑制
email@hidden
2010年 3月 11日 (木) 09:45:08 JST
中村様
同じく220ユーザのtotoです。
hermit> setenv console=ttyAM1,115200
で、解決しました。
資料の体系がよく分かっていなかったので、
解決に時間を要しました。
MLで相談をして、良かったです。
どうも、ありがとうございました。
"Yasuhisa Nakamura" <email@hidden>さん:
> 中村です。
>
> もう少し情報を書いておきます。
> 参考にしてください。
>
> [Armadillo:05008]で私が書いた、
> > hermit-atのソースのsrc/target/armadillo2x0/linux.cを
> > 見てみましたが、確かに"-notty"や"-ttyAM1"でのカーネル
> > 起動オプションはみな同じでした。
>
> は、ソースの次の部分です。
> char console[] = { "console=ttyAM0,115200" };
>
> この部分が"-notty"でも"-ttyAM1"でも同じですので、
> カーネルはttyAM0をコンソールだと思って起動します。
>
> これに対して"Armadillo"用のhermitのソース
> src/target/armadillo/linux.c をみてみると、
>
> #if !defined (CONSOLE)
> char console[] = {"console=null"};
> #elif defined (CONSOLE) && CONSOLE == 1
> char console[] = {"console=ttyAM1,115200"};
> #elif defined (CONSOLE) && CONSOLE == 0
> #endif
>
> という部分があり、"-notty"や"-ttyAM1"で console の
> 文字列(カーネル起動オプションの1つ)が変わるように
> なっています。
>
> "CONSOLE"というdefineについては
> src/target/armadillo/Makefile を参照してください。
>
> このため、
> > "元祖Armadillo"の解説なのではないか?と思っております。
> と考えました。
>
> --
> なかむら
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
armadillo メーリングリストの案内