【TOPPERS】ITRON総合スレ3【NORTi】【HOS】 (880レス)
1-

491
(1): 2010/06/02(水)19:41 AAS
>>463
話があってないような?
492: 2010/06/02(水)21:50 AAS
今時、lowlvl.srcってのも
493: 2010/06/06(日)02:43 AAS
>>462
何で偉そうなの?
494
(2): 2010/06/30(水)10:11 AAS
ベクターテーブルとかって例えばHEWだったらジェネレートしてくれるんでしたっけ?
それは何々あるか理解しとけば弄らなくても良いのでしょうか?
ハードウェアからの多重割り込みってどうやって抑止するんでしょうか。
495: 2010/06/30(水)13:48 AAS
割込みを受け付けると、割込み禁止モードになるハードウェアが多いんじゃないかと思うけど。
496: 494 2010/06/30(水)13:53 AAS
なるほど、回路とかFPGA側で多重割り込みなんかしないような作りにするわけでつね。
497: 2010/06/30(水)16:25 AAS
てか、マニュアルで確認してくださいよ?
498: 2010/07/01(木)09:23 AAS
>>494
> ベクターテーブルとかって例えばHEWだったらジェネレートしてくれるんでしたっけ?
だいたいそう。全マイコンでどうかまではよくしらない。

> それは何々あるか理解しとけば弄らなくても良いのでしょうか?
マニュアルを見ればかいてあるはず。

> ハードウェアからの多重割り込みってどうやって抑止するんでしょうか。
マイコンによってすべてそうかは知りませんが、M16Cファミリなら
#pragma INTERRUPT って書いた時のオプションで、割込み禁止なのか許可なのか指定できる。 
記憶が正しければ /E を付けた場合に許可だったと思う。
仕組みは、コンパイラが、割込みハンドラでレジスタのスタック保存をし、割込み許可フラグを
省2
499
(1): 2010/07/28(水)00:47 AAS
OSの勉強しようと思ったけどLINUXのソースコードは難しいので、TOPPERSから始めて見たが、
TOPPERSでも大変だなあって思った。

作った人は偉い
500
(1): 2010/07/28(水)13:34 AAS
シングルソースで済むように、フル装備のITRONだからねー
501
(2): 2010/07/28(水)13:46 AAS
>499
TOPPERSは他と比較すると読みやすいかもしれませんが、
一応実用になるRTOSのカーネルのソースを理解するのは、
上級者向けということなので、結構難しいよ。
一応、NEXCESSだったか、今はそれなりの料金かかるけど
そこで、カーネルの内部構造 という講座があって、高田先生
みずから説明してくれたりするよ。
502
(1): 2010/07/28(水)15:08 AAS
Unix V6, V7か Minixがいいのでは。
503: [―{}@{}@{}-] 2010/07/28(水)16:53 AAS
只今オープン価格中です
良かったら見てください。
外部リンク:ameblo.jp
504: 2010/07/28(水)21:08 AAS
>>500
そうですね。
CPU固有のソースコードを分離したせいで思ったよりも複雑ですね。
それに伴ってコンフィグレーターが複雑だし、静的APIのコンバーターもあったりして、
カーネルよりもコンパイルの仕組みの方が複雑な気がしました。
505
(1): 2010/07/28(水)21:09 AAS
>>501
外部リンク:www.nces.is.nagoya-u.ac.jp
終わっているようですが

>>502
ま、TOPPERSである程度勉強を進めてしまったので、このままTOPPERSをしてみたいと
506
(1): 501 2010/07/29(木)10:15 AAS
>505
国からカネもらってやってたのが終わって、今はNCESですね。
近々のは以下のようなのがあります。
外部リンク[htm]:www.nces.is.nagoya-u.ac.jp
507: 2010/07/29(木)21:43 AAS
>>506
名古屋まで行って聞きたいセミナーはないような
外部リンク[htm]:www.nces.is.nagoya-u.ac.jp
508
(4): 2010/07/29(木)21:53 AAS
TOPPERS/JSPのWindowsシミュレーション環境をWindowsXPで動かそうとしたけど
Visual Studio 2008だとうまく動かないな。

make.vbsがちっとも動作しない。
jsp/cfg/vc_project/のchecker.dspとconfigurator.dspのコンパイルは何とかなるけど、
jsp/tools/WINDOWS/vc_project/toppers.dspがコンパイルできない。

やはりVC++6がいるのかな?
509: 2010/07/30(金)01:12 AAS
未だにVC++6にしか対応していないってのは問題かも
510: 2010/07/30(金)21:15 AAS
>>508
Linuxのシミュレーション環境もそのままでは動作しない
このパッチが必要
外部リンク[html]:www.northern-cross.info

TOPPERSプロジェクトの人達はPC系OSで動かすことはあまり考えていないようだ
まあ、PC関係のソースコードを変更する度にバージョンアップしたくないってのもあるかもしれないが
1-
あと 370 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s