1 名前:login:Penguin [03/12/12 08:45 ID:tRHVcB2u] 組み込み系エンジニア(初級〜プロ級 どなたでも)集まれー。 組込Linuxのディストリビューション、カーネル、BSP、 ドライバ、ツール、クロス開発環境、他OSとの比較など、 Embeddedな題材についての紹介、評価、質問、風評、何でもござれ。 2〜9あたりで、関連スレ、ディストリ、参考文献を紹介。
53 名前:login:Penguin [04/06/19 21:15 ID:h1uXzTkt] 組み込みリナックスの出荷予測 / VDC / Linux 's future in the embedded systems market,may 2001 Telecom / Data com consumer electronics FA Retail automation OA 軍事・航空 ストレージサーバー メリット ソースが入手可能 ロイヤリティーフリー デバイスドライバが豊富 ミドルウエアが豊富 安定している 問題点 ドライバとカーネルの分離 Itron,VxWorks はこのあたりが比較的きれいに分離 ROM化できる構造になっていない 初期化済み外部変数をさわるという行為 *RAMで動作させることを前提としてあるのでは
54 名前:login:Penguin [04/06/19 22:06 ID:gbwMyfPR] 最大の問題点は普及期の製品に適用できないことだと思う。
55 名前:login:Penguin mailto:sage [04/06/20 11:54 ID:HgrPoVdt] >>53 > ROM化できる構造になっていない 初期化済み外部変数をさわるという行為 > *RAMで動作させることを前提としてあるのでは const付いてなければ問題ないはずですが? つーかROM上で動かすメリットって何かありますか?
56 名前:login:Penguin mailto:sage [04/06/20 12:27 ID:vCYSINfK] >>55 >つーかROM上で動かすメリットって何かありますか? 故障する可能性のあるメカ(HDD)がいらなくなる。 HDDがあるだけでコストが上がる。
57 名前:login:Penguin mailto:sage [04/06/20 15:29 ID:AcMzO6+X] >>56 それは>53,55の質問の想定したところを微妙に外してる気がする。 53で問題になっているのは「実行時にその一部がROMに乗っている」ということ。 (XIP拡張していない)通常のLinuxでは発生しないから、無頓着なプログラムがあるのは確か。 >>53 私もROM上で動かすメリット、ないと思うのだけどね。 . SDRAMとROM系じゃSDRAMの方が断然速い . SDRAMとFlashのビット単価を比べれば、SDRAMの方が断然安い (最近Linuxがターゲットとしている製品はマスクより断然Flashが多いのでFlashと比較) . XIPと圧縮は排他なので、ROMを無駄に食う。 っつーことで、ROM化を指向するのは馬鹿だと思う。(と、いつも客に説明するんだけど....
58 名前:login:Penguin mailto:sage [04/06/20 22:35 ID:HgrPoVdt] >>57 あとは、MTDを使うときにROMにコード乗ってると書き込めないというのがありますな。 ページ単位でアクセス禁止されるタイプなら別に問題ないですが。 CONFIG_MMU=nの世界ではXIPは結構ありがたい物です。 RAMの消費も抑えられるし、再配置のコストも減るし。 そんな環境でlinuxを使うのが間違っているという意見もありますが。 で、少し気になったんですが、.rodata書き換えるようなコードは コンパイラに文句いわれませんか?
59 名前:login:Penguin [04/06/25 23:59 ID:Lidw84JY] >>58 ROMが余ってRAMが足りないってハードの設計ミスとかのリカバリってこと?
60 名前:login:Penguin [04/06/26 21:37 ID:F0yVAINH] VxWorks のシステムコールを Linux に変換するのに 参考となる 参考文献はあるでしょうか?
61 名前:login:Penguin mailto:sage [04/06/30 14:18 ID:Vzs+aX8X] 「CE Linux」試験版ソースコードを公開 ttp://www.itmedia.co.jp/news/0311/25/njbt_04.html ttp://ne.nikkeibp.co.jp/members/NEWS/20040630/104268/
62 名前:login:Penguin [04/07/01 19:54 ID:vKU7C3jW] Linuxのタイマーはミリセカンドでしか動作しませによね。 割り込みはマイクロセカンドで動作しますか?
63 名前:login:Penguin mailto:sage [04/07/02 01:29 ID:SXdM6814] > Linuxのタイマーはミリセカンドでしか動作しませによね。 tickタイマはね。実装によってはposixタイマapi用の高精度タイマをもっていますよ。 > 割り込みはマイクロセカンドで動作しますか? 割り込みはハードの分解能で動作するの。割り込み禁止にするプログラムがあっ たらそれが律速する。そのあたりには、RTOSと比較しても別に特別なことはない。
64 名前:login:Penguin [04/07/02 09:59 ID:hAFVG40N] 天才>>63 >割り込み禁止にするプログラムがあったらそれが律速する。 "律速"がどういう状態かちょっと分かりません。
65 名前:login:Penguin mailto:sage [04/07/02 12:29 ID:OllBT+mj] >>64 たとえハードの時間分解能が1usだとしても, 割り込み禁止にするプログラムがあって,それが100usの間割り込み禁止を掛けるなら, 割り込みの時間分解能は100usに引っ張られて粗くなる,つまり, 割り込み禁止にするプログラムが時間分解能を律するファクターになる ということでは?
66 名前:login:Penguin mailto:sage [04/07/02 15:32 ID:hAFVG40N] iTRON系には標準では割り込み禁止命令は無いようですが、 POSIXなんかではアプリ作成には便利ということで定義されてるということでしょうか。 それとも何かのために必要なんでしょうかね。
67 名前:login:Penguin mailto:sage [04/07/02 17:32 ID:B6kWQkqK] >>66 あんた本当に組込み系の人? アプリで割禁はしないだろう。 ドライバがデバイスに対してアトミックな操作をする場合とか。
68 名前:login:Penguin mailto:sage [04/07/02 17:55 ID:hAFVG40N] >>67 組み込みLinuxをやろうかと検討している人。 ”割り込み禁止”の存在を不思議に思っただけでつ。
69 名前:login:Penguin mailto:sage [04/07/03 05:36 ID:5vhzCogq] >>68 システムコールなAPIとして割り込み禁止が存在するのは、 デバイスドライバに対して「これから割り込みが禁止されるから それなりに準備してね」と宣言する為。 特権命令として割り込み禁止命令がトラップされていて アプリケーションからでは利用できないOSもある訳で…。 μITRONは移植性の点から、色々と理由があって標準APIとしては 実装されないだけじゃなかったか?dis_int()とena_int()。
70 名前:login:Penguin mailto:sage [04/07/03 22:27 ID:2PlLCZy3] >>68 割り込み禁止の存在が不思議に思えるのはよっぽど真面目な論理派なのか? 実際、論理的に本当に「割り込みを」禁止したいことは稀なのだけどね。 ついでに、割り込み禁止の使用は、Linuxでも推奨されていない。Linuxにあっ た「割り込み禁止」は、カーネルのAPIではなく、x86 のCPU 自体の命令に由 来するものなの。最近は明示的な割り込み禁止は、ほぼ排除された。 ほとんどの場合、やりたいことはクリティカルリージョンの排他処理だから、 もっと真面目に排他処理をするのが正しい道。アルゴリズム的にそうやっても いいし、標準的な機能としてはup/down セマフォとか、低レベルにはspinlock/unlock。 通常の実装では、spinlock/unlockは、結局のところCPUもしくは割り込みコン トローラの割り込み禁止/許可として実装されてるのだけど、それは実装依存。 RT拡張の実装では割り込み抽象層へ対するフラグでしかないものもあるし。 ということです。
71 名前:login:Penguin mailto:sage [04/07/05 08:41 ID:lWG2YOjL] >>69 ent_int()とret_int()なら使ってるんだけど、 実はこれらも割り込み禁止してたの?
72 名前:login:Penguin mailto:sage [04/07/05 18:05 ID:sf7DtSy0] >>71 それは割り込み処理タスクの宣言と復帰だろ? ena_int()は割り込みタスクの位置(アドレス)をOSに知らせる為の物。 OSはこいつで割り込みベクタに登録したり復帰関連処理を入れたりする。 また、CPUによっては割り込みがかかると多重割り込み防止の為に割り込みの 状態を変更する(禁止される事多し)から、復帰時に状態を元に戻す為に ret_int()がある訳だ。 不用意な割り込みを避ける為にena_int()やret_int()は内部で 割り込みの状態を操作する場合もあるだろうよ。
73 名前:login:Penguin mailto:sage [04/07/10 12:31 ID:fUBRiHaW] 会社を抜け出してESEC見にビッグサイト行ってきました。 Linux系ではなんかしらないがもん太びすたクンが一番大きいブースでブイブイ言わしてました。 他は普通の大きさ。
74 名前:login:Penguin mailto:sage [04/07/11 00:39 ID:68RQnnW7] どうかんがえても組み込みLinuxではMontaVistaが一番大御所だろ
75 名前:login:Penguin mailto:sage [04/07/11 00:42 ID:CORktoVj] それもそうだし、彼らには、それしかないから。ってものありだな。
76 名前:login:Penguin mailto:sage [04/07/12 11:15 ID:YA9m1CC/] しかし、組み込みにあうのは、BSDとかリアルタイムUNIXかも。
77 名前:login:Penguin mailto:sage [04/07/13 21:58 ID:bPA19jUq] RTLinux と TRON とではどちらが敏感なの?
78 名前:login:Penguin mailto:sage [04/07/14 01:42 ID:8dvicVue] >>77 ITRONのことかな? それだったら具体的な実装を出さないと話にならん。
79 名前:login:Penguin mailto:sage [04/07/14 10:32 ID:6SEgICJD] >>77 うちの嫁より隣の嫁のほうが敏感でつ。
80 名前:login:Penguin mailto:sage [04/07/15 22:35 ID:VXJx8U4W] 割り込み応答という話では uITRONが軽い分速いって言うね。 あと RTLinuxの方が GPL って言葉に敏感になってしまう。トラウマのように。
81 名前:login:Penguin mailto:sage [04/07/16 05:12 ID:+EHfbW+n] RTLinux と GPLの関係も微妙だよね。
82 名前:login:Penguin mailto:sage [04/07/16 13:46 ID:484E8EIO] いいじゃんGPLだって。
83 名前:login:Penguin mailto:sage [04/07/18 05:49 ID:7ID592eU] だってうっかりGPLつきのモジュール 製品に組み込んであとで魔女狩り受けたら悲惨じゃん エレコムや東芝の例、、、
84 名前:login:Penguin mailto:sage [04/07/18 07:50 ID:XBx5BkJF] >>83 あなたも、うっかりレストランで食事をして、出る時にお金を払わされたり、 うっかり飛行機を操縦して、無免許で捕まったりしないように、注意してね。 その程度の常識だろう。 . 東芝は、対応窓口への徹底がたりなかった。 . エレコムは、もともとルールを守る気がなかった。 というだけのことで、なにも悲惨じゃない。
85 名前:login:Penguin mailto:sage [04/07/20 05:46 ID:5vhnqv6i] ソース欲しけりゃ100万円、とかにすればいいのに。 さらにドライバとかならライブラリのソースは非公開ってことでさ。
86 名前:login:Penguin mailto:sage [04/07/20 05:54 ID:BnGlDMv9] それはGPLを理解していないと思われ。
87 名前:login:Penguin mailto:sage [04/07/20 08:18 ID:GPlTlTxy] すべてのメーカがSONYのコクーンみたいに 手厚いGPLの印刷物やライセンス表示や免責や ソースコードのありかのURLを取説にくっつけるかと思うと 萎えてしまう。やっぱLinux(GPL)ものは商用利用しちゃいかんのよ と思う。ぶっちゃけ法律的拘束力の無い紳士協定だとおもうんだけど、 紳士協定を遵守しようとする非営利の団体(NGOのような団体) が実体は無いんだけどあるような錯覚になってしまう。営利企業から見ると。
88 名前:login:Penguin mailto:sage [04/07/20 08:28 ID:qrTDEhJt] >>87 なんで萎えるの?
89 名前:login:Penguin mailto:sage [04/07/20 16:10 ID:QA/zJvJj] >>88 >>87 は、GPL反対派。 営利企業は、なんでもかんでも自分の物にしたいのだよ。 賢い企業であれば、使い分けしながらうまくやっていくはず。 SONYがそうかはわからないけど。
90 名前:87 mailto:sage [04/07/20 23:29 ID:GPlTlTxy] 特許とか企業機密(ただのひみつの場合もあるが)は法律で 守られているという前提をなんかよくわかんないNGOから 「公開しろ」と圧力かけられるというかんじ。 腹黒いアンコを包んでいるのが薄皮の公明正大なもの といえばいいかな。たとえが変ですいません。
91 名前:login:Penguin mailto:sage [04/07/21 00:19 ID:CsKClw1j] >>90 企業にはGPLで公開されたソースを使わないで, 自前で開発するという選択肢もあるというのをお忘れなく.
92 名前:87 mailto:sage [04/07/21 05:13 ID:5nQivILX] BSDライセンスという選択肢もあるデス。 いままではuITRONを購入して使っていたです。
93 名前:login:Penguin mailto:sage [04/07/21 11:07 ID:CsKClw1j] >>92 選択肢があるってことは, 「よくわかん団体から企業機密の公開を迫られているのは不当だ.」ってのは当たらないのではないですか? もしGPLに従わなかった場合に訴訟沙汰になる可能性は予見できる訳ですから, それを避ける選択をすれば良いのです. それはともかく,90の後半の例えが分からないですが... 腹黒いアンコ = フリーソフトウェア運動? 薄皮の公明正大なもの = GPL ってことですか?
94 名前:login:Penguin mailto:sage [04/07/21 11:28 ID:CsKClw1j] 93を訂正 -もしGPLに従わなかった場合に訴訟沙汰になる可能性は予見できる訳ですから, +もしGPLに従わなかった場合にその「よくわかん団体」から圧力掛けられる可能性は予見できる訳ですから, 87氏はもともとGPLは法的拘束力の無い紳士協定に過ぎないのではと懐疑しているんでしたね.
95 名前:87 mailto:sage [04/07/22 07:30 ID:qJUzFug3] アンコ = 営利企業の知的所有権や著作権や裏で隠れててやっているインチキその他 のつもりです。 紳士協定のくだりは、 ドイツで判例が出てもそれはドイツ国内法だけの問題で 誰かが日本国内で同様の訴訟をだして判例ができないと 法的拘束力はできないと思いますので現状紳士協定だと思います。
96 名前:login:Penguin mailto:sage [04/07/22 08:16 ID:GRjAqCy9] >>90 自社開発のものなら GPL にしなきゃいいだけだし 自社開発じゃないものなら 自社の特許とか企業秘密にならないじゃん。
97 名前:87 mailto:sage [04/07/22 08:58 ID:qJUzFug3] >>96 ただのLinuxのモジュールだったらそれでいいんですけど、 RT_Linux上のモジュールだけライセンスが変なんですよ。 サブシステムというかLinuxの上のスーパーシステムである RT_LinuxカーネルがGPLであるかどうかを選択できて、 その中に取り込む顧客のローダブルモジュールに GPLがついたりつかなくなってしまうんですって。 どんどん調べていくと、 FSMLabsの商用版 RT_Linux/Pro - GPLフリー FSMLabsのフリー版 (i386)RT_Linux/Free - 2重ライセンス ということまでわかったんです。
98 名前:login:Penguin mailto:sage [04/07/22 15:18 ID:1laqf3yQ] >>97 ようするに、ライセンス等の問題に将来発展し、損害を被ると判断するなら、 それを使用する事を避ければいいことだし、 その問題を回避or完全にライセンスに準拠できると判断するならば、 使用すればいい事でしょ。 誰もそれを使用すること(GPL)を強制してはいません。 そして、それを決めるのはあなた自身です。 at your own risk
99 名前:login:Penguin mailto:sage [04/07/22 18:21 ID:pDe0cFDg] >>97 このへんで相談して、結果を教えてもらえるとうれしい。 ttp://www.oscar.gr.jp/
100 名前:login:Penguin mailto:sage [04/07/24 22:06 ID:HEXVRhoI] 一般売りのない開発からすると、RTLinuxフリーはGPL以外のところで怖いわな。 まぁ在る意味GPL絡みとも言えるけど。
101 名前:login:Penguin mailto:sage [04/07/25 16:44 ID:ePze+0W5] >>100 詳しく
102 名前:login:Penguin mailto:sage [04/08/15 18:37 ID:VSBab2+u] 読んどけ。 uClinux for Linux Programmers ttp://www.linuxjournal.com/article.php?sid=7221
103 名前:login:Penguin mailto:sage [04/08/17 12:32 ID:TqoJvH/v] まっからおじさんだ。
104 名前:H8 [04/10/01 22:26:33 ID:rUL7ea1D] 日立のH8って 生産終了、とかいうウワサはほんとうなんでしょうか?
105 名前:login:Penguin mailto:sage [04/10/02 01:02:37 ID:CRfJHwte] >>104 それを言うならルネサスのH8だ。終了の噂は知らん。
106 名前:login:Penguin mailto:sage [04/10/02 04:13:34 ID:KRxttet9] Ref: uClinux [本家]ttp://www.uclinux.org [H8移植]ttp://sourceforge.jp/projects/uclinux-h8/ [GBA移植]ttp://fqu.jp/playgba.html [iPod移植]ttp://ipodlinux.sourceforge.net/
107 名前:login:Penguin mailto:sage [04/10/02 19:11:20 ID:T8xqRDg+] >>104 小口ユーザには売らないんだろ。ワンショット10万個ぐらいは小口あつかいだからな....
108 名前:login:Penguin mailto:sage [04/10/02 20:01:39 ID:CRfJHwte] SH と M16C(=R8C) に力を入れてるみたいだから、H8 や M32R は消えても不思議 ないような気がする。過去には HD630X や H8/500 を捨てた前科があるからね。
109 名前:login:Penguin mailto:sage [04/10/02 22:52:52 ID:T8xqRDg+] や、それを捨てたのは理由が違う.....
110 名前:login:Penguin mailto:sage [04/10/03 02:14:17 ID:4UrnRNES] ルネサスの人にそのへん聞いてみようと思っていたが、すっかり忘れていたよ…
111 名前:login:Penguin mailto:sage [04/10/03 20:58:46 ID:Ln4Vt0o7] でもUSB1.1ターゲット付とかマメに新しいもの出している気がするんだが 基本は自動車メーカでしょH8の大口って
112 名前:login:Penguin mailto:sage [04/10/06 01:25:27 ID:nNpQby0E] >>104 嘘。ねたもとはミツイワ氏の言っていること? 生産終了なんて誰もいってない。彼は「買えない」っていってるんだ。 実際は逆にすごい勢いで増産してるが、大口で売れまくりで生産が追いつかん。 それで、小口ユーザ向けの一般品に手がまわせなくて品切れなんだとさ。
113 名前:login:Penguin mailto:sage [04/10/06 13:17:22 ID:+qfBRJEK] M32Rは、H8シリーズの上位CPU?
114 名前:login:Penguin mailto:sage [04/10/06 20:59:32 ID:L9udYuG9] ちがう、もともとは TRON仕様に準拠したCPU Gmicro M32 という名前 www.personal-media.co.jp/book/tw/tw_index/tw01.html ちなみに M16(C)/M32 は三菱CPU H8/SH2/SH3/SH4 は 日立CPU
115 名前:login:Penguin mailto:sage [04/10/23 01:15:54 ID:P6UslaFQ] ブロードバンドルータってARMとかはいってるみたいだけど uCLinuxとかいれて遊んでる人いる?
116 名前:login:Penguin mailto:sage [04/10/23 01:56:11 ID:vDdEvwDN] >>115 例えば freewing-web.hp.infoseek.co.jp/arm_gcc/ (まだ挑戦中みたいだけど)
117 名前:login:Penguin [04/10/23 15:40:28 ID:/LSBq7gX] >> 114 M32RはRISC M32はCISC
118 名前:login:Penguin mailto:sage [04/10/23 16:17:36 ID:P6UslaFQ] >>116 このページは知ってました。 挑戦中というよりもうやめちゃってるんでは…
119 名前:tom [04/10/23 19:01:22 ID:P9mEDgHU] ねぇねぇ、 powerPC440GXで動くjavaってなにかな? 組込みやってるんだけどさぁ、、^^)
120 名前:login:Penguin mailto:sage [04/10/23 21:44:23 ID:vDdEvwDN] >>119 gcj
121 名前:login:Penguin mailto:sage [04/10/23 22:44:17 ID:8I2JWu5Q] >>119 普通にsunのがあるじゃん。
122 名前:login:Penguin mailto:sage [04/10/23 23:13:11 ID:9BOoCItY] 必要なSDRAMの容量ってどうやって決めてる?
123 名前:login:Penguin mailto:sage [04/10/23 23:26:32 ID:8I2JWu5Q] 予算にしたがって(それでいいのかよ)
124 名前:login:Penguin mailto:sage [04/10/23 23:37:39 ID:P6UslaFQ] >>123 まあハード屋とソフト屋で根拠もださず「○MBで十分だろ(ハード)」とか 「○MBじゃたりない、倍にしろ(ソフト)」で争うよりいいかも… いや冗談です
125 名前:login:Penguin mailto:sage [04/10/23 23:50:37 ID:9BOoCItY] topとかpsでVSZ見ていくつは必要だねってハード屋と調整して たんだけど、当てにならないって言い出されて正直困ってる。
126 名前:tom [04/10/24 00:00:33 ID:YtJlvk1M] sunのJavaってMontaVistaLinux上で動くの? preview kitなんだけどさ・・
127 名前:login:Penguin mailto:sage [04/10/24 01:04:30 ID:TZiik3pf] >>126 MontaVista & PowerPCだとWebsphereMicroEnvironmentのVer5.5 あたりが対応していたはず。現行パッケージのVer5.7.1のリストからは 外れてるけど営業に聞いてみたら?
128 名前:login:Penguin mailto:age [04/11/13 02:25:42 ID:GCmrsJZM] SH-LinuxでWebカメラ動かしてるヤシおらんか?
129 名前:login:Penguin mailto:sage [04/11/13 11:02:49 ID:uG50/370] webカメラ限定なの? USBカメラとか、Torvaとかならうごかしてるよ。
130 名前:128 mailto:sage [04/11/13 14:36:12 ID:nxjPZOnG] 研究室にSH-2002ってマイコンボードがあったから、 時間があるときに借りて遊んでるんだけど、 USBで何かカメラを接続してキャプチャをしてみようと思って、 いじくってるところ。 ボードのUSBチップがISP1161ってやつで、 とりあえず手元にあるカメラはov511が載っている。 SH-2000のサイトから落とせる、hcd-1161というドライバでは、 ov511を認識はしてくれるがデータが取り込めん。 参考になる動作例とか、ないかな?
131 名前:login:Penguin mailto:sage [04/11/13 14:53:15 ID:F3GFQMME] >>130 まず、デバイス固有ドライバの問題か、ホストアダプタドライバの問題か切り分けよう。 そのov511の載ってるカメラはPCのLinuxで動いた? 動いてるなら、そのデバイス固有ドライバがSH-Linuxのカーネルにあるか確認。
132 名前:login:Penguin mailto:sage [04/11/13 14:56:47 ID:uG50/370] >>130 hcd-1161 は、なかなかうまくいかないのよね。おかげでドライバもいくつか あったりする。私はえびはらさんの(tango版というのか)がいちばんうまくいってる。
133 名前:login:Penguin [04/11/13 15:01:56 ID:uG50/370] ちがうな。tango版はtangoさんのだ。 えびはらさんの日記で知って飛んでいったので混同した。ごめんなさい。
134 名前:130 mailto:sage [04/11/13 16:23:08 ID:kDw8wZUS] さんくすです>>131 ,132,133 >>131 カメラがPCで動くか試してみる。 ちなみに、ov511のドライバは、 クロス開発用マシン上で、make xconfigでモジュールにしてmakeし、 ボード上でのinsmodも特に問題無しです。 >>132 ,133 どんなボード使ってます? tangoさんのhc_isp116xドライバは試したが、 make modulesが通らない。 メッセージどおりソースを修正すると、 insmod時にSegmentation Fault。
135 名前:login:Penguin mailto:sage [04/11/13 16:44:04 ID:uG50/370] >134 7709+SDRAM+isp1161+FPGA+CFな自作ボード。ioがusbしかない(ROMがないので CFを外すわけにいかない)ので、がんばってるんですが、必ずしもうまくない。 ROMつけて、CFスロットをあけたほうが楽かな。
136 名前:130 mailto:sage [04/11/13 17:33:20 ID:nxjPZOnG] >135 カメラはPCのVineLinux2.6では問題無く動作。キャプチャもできる。 USBのhcd-1161がいけないのかな。 ov511をinsmodすると、 ov511.c: i2c write retries exhausted というエラーメッセージ×3が出るのも気になる。 dmesgでは、ov511は認識してくれているようだけど。 debugレベル上げてみるか...
137 名前:130 mailto:sage [04/11/13 17:39:31 ID:nxjPZOnG] >135 自作ボード... って加える前に書いてしまった ort しばらくがんばってみます。
138 名前:r [05/01/27 19:08:35 ID:tkR5jOE6] sh4-linux にて割り込みを禁止させたく、自分なりに調べたところ、 disable_irq()という割り込みコントローラを使う方法があったので、 ドライバ内で実行させてみました。 禁止したいのは、eth0の割り込みで、irq13に割り当てられているので、 disable_irq(13)としたのですが、/proc/interruptsをみても 何も変わっていませんでした。 割り込み禁止の方法が悪いのか、確認の方法が間違っているのか、 両方なのか、わからない状態です。 助言をよろしくお願いします。
139 名前:login:Penguin mailto:sage [05/01/27 20:16:40 ID:ezzc95TJ] >>138 外からパケット送りつけた時に/proc/interruptのカウントが 増えなきゃいいんじゃないの? とソースを読まないで書いてみる。
140 名前:r [05/01/27 20:47:58 ID:tkR5jOE6] >>139 お返事ありがとうございます。 割り込み禁止だけして、pingを使おうとしたら、 外からも中からも通らなくなり、カウントも止まりました。 この方法で割り込み禁止できたようです。
141 名前:login:Penguin [05/02/08 11:47:26 ID:+0tw9vez] ttp://pc5.2ch.net/test/read.cgi/linux/1107692207/123- から勧められてこちらに来ますた。 Linuxってピクトブリッジの出力側を対応してるんでしょうか? Linuxはオプソだから、携帯電話メーカーなんかがソース公開しててくれれば助かるんですが。
142 名前:login:Penguin mailto:sage [05/02/08 12:25:56 ID:H8o6Z4Bk] USB Targetなドライバはあったような気がする。 その上はアプリケーションで作れ。
143 名前:login:Penguin [05/02/08 13:04:37 ID:+0tw9vez] USB Targetとピクトブリッジじゃ相当間が開いているような。。。 移植出来るようなコードは無いでつか?
144 名前:login:Penguin [05/02/08 14:52:08 ID:+0tw9vez] 組み込み系は閑散し杉。
145 名前:O [2005/03/29(火) 00:01:27 ID:IGwRt0zP] あるデバドラから別のキャラクタデバイスのread関数を呼び出すには どうすればよいでしょうか? I2CのEEPROMにMACアドレスが書かれていて、Etherドライバの中から i2cのデバドラ経由で読み出したいのです。 参考になるコードは無いでしょうか?
146 名前:login:Penguin mailto:sage [2005/03/29(火) 10:08:01 ID:vueRPHPu] >>145 v4lのドライバあたり それくらいなら自力でEEPROM叩いた方が楽じゃないかと思うが。
147 名前:O [2005/03/29(火) 23:39:35 ID:DYxODfSZ] >>146 やっぱ、自力でEEPROM叩いた方がよさそうですね。 そうします。
148 名前:login:Penguin [2005/03/31(木) 10:19:55 ID:VCgLb1eZ] そういえば、T-EngineでのT-Kernelと協力するとかなんとか っていうT-Linux話は最近どうなの? Linux単体運用でないLinuxの選択肢が増える事はいい事だとは思うけど。
149 名前:login:Penguin mailto:sage [2005/03/31(木) 14:52:43 ID:t1dJhJTz] >>148 モンタでやってるよー。 物は出来てるけど、採用事例はこれからみたいだね。
150 名前:login:Penguin mailto:sage [2005/03/31(木) 17:14:31 ID:HoGiqDBH] パーソナルメディアでもMontaVistaでも ソフトウェアとして販売されている形跡を見つけられないよぉ。 それとも無料で 既に何処かでT-Linux関連がダウンロードできてたりするの? 詳しいサイトがなかなか見つからないね。
151 名前:login:Penguin mailto:sage [皇紀2665/04/01(金) 10:34:32 ID:Wc7WK7rR] t-linux www.personal-media.co.jp/press/press/041202_tlinux.html
152 名前:login:Penguin mailto:sage [皇紀2665/04/01(金) 21:27:50 ID:dBUqHKCB] それ、まだ販売してなかったのか
153 名前:login:Penguin [2005/04/10(日) 18:02:47 ID:YiS4/z0Y] LinuxがROMで実行できないのはどういった理由からなんでしょうか?