【PMC】T-Kernel総合スレッド【イーソル】
メールボックスで、代替できないとは言わないけど、
ちょっと変じゃない?って感じがしてるから気になってるのよ >>119
削除されたわけじゃないよ.
T-kernel系のカーネル仕様はμITRON3.0をベースにしているから.
DTQは,4.0でMBXと分離追加された機能なのさ. >>122
メールボックスはポインター渡しだからちょっと使いにくいんだよね。
データキューの代わりならメールボックスよりメッセージバッファの方が
使いやすいと思う。
DTQ て連続したデカい容量のやり取りにすごく重宝してたのになー。
RS-232C などのデータは MBX のほうがいいけど、もっと容量の
大きいブロック単位での受信(LAN イーサネット)を行おうとしてて MBX 使っちゃうと、いちいちコピーが発生して処理が遅くてさー。
しかたなく 先頭アドレスを 4byte char に変換して MBX にブチ込む方法がいいのかもしれないけど変なかんじw
>>112
ITRON+POSIX = eCos じゃなかった? >>127
eCosは独自仕様コアにITRONのラッパーがあるという構造だったはず。
普通のITRONとはかなり違う存在です。 >>126
MBFとMBXが混ざっているじゃん。
そんな簡単な事で悩んでたのかよー俺はwwwwwwwww
↑さらにT-KERNELの仕様書みてたら tk_cre_mb'x' がちゃんと存在するじゃん。
一緒に並んで記載されてるから mb'f' だけしか存在しないかとおもってたwwwwww撃沈w
>>115
な、なんと。そうでありましたか(^^;;)。 なんていうか、T-Engineと大型ソフト対応に向かったのにITRON携帯はLinuxに逃げちゃったし、
次は小型のμT-Kernelだなんて、
戦略大しぱーい? ITRONとSHってセットでハイエンドで落ちぶれた感があるけど、気のせい? おれもそう思う。TOPPERSは判りにくいし、T-Kernelは高いから採用できね T-Kernel Renesas C版を、SH4/7760でμT-Kernelとして使っている。
T-Monitor/T-Kernelのデバイス依存部で、"FPU無効"設定になっている。
理由が分からん、何でだ!?
SRレジスタのFD=1設定、全部外していいのかな? ディスパッチャがFPUレジスタを退避・復元してる?
ディスパッチャだけじゃなくて、割込みのハンドリングとかでも。
そのへん確認してみないとなんとも言えない。 >>140
多分これと同じ手法使ってるんじゃないかなー
ttp://assam-at-night.blogspot.com/2006/06/lazy-fpu-context-switchnetbsd.html
>>142
なるほど、参考になります。
ただ、T-Kernel的にリソース/パワーがある=リッチに使う 想定だったはずと思...。
>>141
例えば、以下のコードだったり、
#pragma inline(_enaint)
static void _enaint( UINT imask )
{
set_cr(imask | SR_FD);
}
#define _EI(imask) ( _enaint(imask) )
以下のコメントだったり、
;// To prevent accidental FD = 0 setting
;// Set to FD = 1 at all times
#if等で切れるようにしてないのが。
時間ロスなのでlong longで整数演算化中 & レスThanks。 SH-4ってそういうFPUの使用を検出する例外機構ってあるの? >>144
SRレジスタのFDビットで判別可
FPU禁止状態で、FPU命令を実行すると対応する例外発生
のようです。 TRONSHOW前なのに全然盛り上がってない
これがT-Kernelクオリティ やっぱ盛り上がりって重要だよね。
ガラパゴ厨ガンガレ! 中の人の俺ですら関心がねえww
違う部署だからだけど。
>>146
学生さん?
録音テープに法的な証拠能力は無いんだが スレタイ、T-KernelよりT-Engineの方がええこたねぇ?
検索で引っかかりにくい。 OS板だからねぇ。
かっこの中で、【T-Engine】とでもするか。 来年のことを言うと鬼が笑う。
15年以上先のことを言うと… ↑
このスレッドすご杉!!!!!
流行ってるビジネスニュース板なのに、火曜日建てられたスレにレスが14しかないwwwww そのうち2つはこんなのw
9 名前:名刺は切らしておりまして [sage]: 2009/06/10(水) 13:25:24 ID:TYxCTvoj
カーネル・サンダース?
10 名前:名刺は切らしておりまして []: 2009/06/10(水) 13:29:40 ID:JRDiWvoK
∧,_∧
(´・ω・`) ))
(( ( つ ヽ ♪
〉 とノ )))
(__ノ^(_) 盛り上がらないねぇ
T-Engineフォーラムの中の人は、もっと盛り上げる努力しろや テクニックだとか笑い話書けば良いだろ?
それとかモジュールやクラスのコードをコピペして使って下さいだとか。 暗いと不平を言うよりもすすんであかりをつけましょう 暗いと不平を言うよりも手さぐりで前へ進みましょう。 暗いと不平を言うよりも手さぐりで出口をさがしましょう。 イーソルじゃなくてパーソナルメディアを選ぶ理由って何がある?
イーソルとパーソナルメディアが一緒になればいいのに。 >>172
イーソルの社長の顔が生理的に受け付けない人用 >>173
もっと競合する会社が増えなきゃだめでしょ
オプソ VS ガラパゴ
デジタル・アナログの如く永遠の問題。
その間で揺れ続けるしかない開発者w >>174
吹いたww
いいおっさんなんだけどなww
【IT】イーソルのT-Kernelベースソフトウェアプラットフォーム「eCROS」が、ボッシュが開発したカーナビに採用[09/07/16]
http://anchorage.2ch.net/test/read.cgi/bizplus/1247759215/
しかし、パーソナルメディアの話、ホントに聞かなくなったな。
ttp://www.esol.co.jp/company/press/emb_press090605.html
イーソルのT-Kernelが宇宙へ 日新システムズ,μITRONのアプリケーションを組み込みLinux上で動作させるためのエミュレーション・ソフトウェアを発売
http://www.kumikomi.net/article/news/2009/07/30_01.php
Android Marketのアプリ、1万本を突破
http://www.itmedia.co.jp/promobile/articles/0909/08/news028.html
Symbian Foundation、EPL下でマイクロカーネルを予定より先行してリリース
http://www2.symbian.org/jp/media/news/pr2009_10.php
DROID、発売後1週間で25万台販売――Flurry調査
http://www.itmedia.co.jp/enterprise/articles/0911/17/news020.html
>米モバイル市場調査会社Flurryによると、Motorola製Android 2.0搭載スマートフォン「DROID」の発売1週間の販売台数は25万台になるという。 イーソル、Android利用の組み込み開発ワンストップソリューション
AndroidのカーネルをLinux以外のOSに置き換える
ttp://monoist.atmarkit.co.jp/fembedded/news/2010/02/01esol.html
> 現在、eSOL Adaptor for Android製品ラインアップとして、Linuxを
> 同社組み込みOS「eT-Kernel」に置き換えるための「eT-Kernel
> Adaptor for Android」を開発中だという(2010年第2四半期中の
> リリース予定) ttp://bizboard.nikkeibp.co.jp/kijiken/summary/20100215/NE1023H_1655139a.html
> 人工衛星で普及が進むTRON,ネットワーク型構成への移行で重要性増す
> 人工衛星で使われているリアルタイムOSといえば,世界的には
> 米Wind River Systems, Inc.のVxWorksが有名だ。一方,日本で
> 開発される人工衛星は,国産のTRON系OSの搭載がほぼ標準に
> なってきている。今後,打ち上げられる衛星では,データ処理系は
> ITRONベース,ミッション機器の処理はeT-KernelベースのOSを
> 搭載する例が多くなりそうだ。 てか、デバイスのOS無いようなプログラムに、
ITRONのソースリンクして、
OSはITRONですって逝ってるだけじゃね?
メモリなんかはC言語標準関数でやって積極的にITRONのAPIをスルーして。 ミニマルのITRON(μITRON3.0だとレベルR、4.0だと最小セット(「最低機能」))の場合、
メモリ管理なんかは含まれてないからそれで別に何の問題もないが? >>187
リアルにOS無しデバイス扱ったことあるけど、ディスパッチャの有無だけで全然違うぞ。
ない場合は、一番大変で重要なところを作るはめになる。
メモリ管理どころか、printfすらないシステムなんて普通にあったしな。
制御系はprintfの出力先が無い事が多い
OSが無い場合はICEでブレイクポイント張って、メモリダンプがしてたっけ >>190
最近(でもないか)は、UARTに出力するのが一般的だね。←printf
UART動かすまで大変だったりするが。
>>187
フリースタンディング環境にはstdlib.hなんてないけれどね.
ASTRO-H で何をしようとしているのかは,このPDFが参考になると思うよ.
ttp://www-utheal.phys.s.u-tokyo.ac.jp/~yuasa/conference/spwusersgroupmeeting_200901/yuasa_SpaceWire_DAQ_Framework_v2.pdf 金星探査機「あかつき」に T-Kernelベースソフトウェアプラットフォーム「eCROS」が採用
ttp://www.esol.co.jp/company/press/emb_press100601.html 組み込みBTRONという意味ならは終了だろうね。
あのファイルシステムも(ryらしいし。
Qt載せるのはGUI周りの話だから、
それを載せる→即終了は早計なんじゃまいか。 日経に記事が載ってるから見に来てみたら・・・何この閑散具合w PMCからはQtとBSD TCP/IPスタックも提供か。
QtはT-Shellのディスプレイ・プリミティブ上に実装してんのかな? >>198
T-Shellなんてゴミは使わず、単純なフレームバッファ越しに描くんじゃないかな T-Shellなんて80年代に出来た時代遅れのBTRON系のUIのまんまだしね おまいら、明けましておめでとう。
T-Kernel2.0の話題は無いのけ?
>>205
これって、NetBSD版TCP/IP使えばネットワークフィルタリング可能?
最低でもipfilter程度の機能はほしいんだけど
PFみたいなものを期待してるんだったら、それはプロトコルスタックのライブラリじゃなくて、
カーネルモジュールで実装されてるんだから、無理だと思う。 今、teamacaronを学生主体の小型衛星開発の処理部に使用しようと画策しているものです。
USBにて他のマイコン(PIC、AVR等)と通信をしようと、ドライバを書き出したのですが、難解すぎて遅々として進みません・・・。
どこかにT-kernel用のUSBドライバ(CDCクラス)がぽんっと落ちてたりしませんか。
もしくは、USBドライバ作成の指針をご教授願いたいです(SDIとGDIどちらを使えばいいのかもわからない・・・) あのUSBスタックは超漢字とほぼ同じらしいから
超漢字向けのUSBCDC辺りが参考になるといいね。
とは言えOSとドライバとの接点は別物らしいけど。
ttp://www.vector.co.jp/soft/other/tron/se348598.html
多分GDI使うんじゃないかな。頑張ってね。 次スレ:
【伝説】T-Engineって何だったの?【幻?】 日本が優位なゲーム機のOSにitron仕様OSが使われたら
少しは普及するかもね T-Engine/SH7727 キットがヤフオクに出てる.
ttp://page9.auctions.yahoo.co.jp/jp/auction/k137409650 インタフェースの記事(F系)を読んで愕然
オープンソース系の連中からは見向きもされんわな (たとえば、自分のライセンスはOSDに適合してないのに、「オープン×オープン」
と煽るという、なにがなんでもダメ過ぎるフリーライドとかな。あの幹部企業たちの
考えている「コンプライアンス」がどんなものか良く分かる)