ARMというのは単純ではない事が分かってきた。
ARM7まではわりと素直なのだが、ARM9だと、リマップ、TCM設定、キャッシュ有効化、キャッシュのフラッシュ、CPUクロック、バスクロック、ペリフェラルクロックなどの設定などなど、わりと気を遣うところが多いのだ。
日本語ドキュメントはとても少ない。
ファーム屋は自分のコードを他人に見せないしWEBにも公開しない。
そもそもブートコードやブートシーケンスなんて、
手に入ったライブラリ任せなのかもしれない。
そういう状況であれば、自分でゼロからブートコードを書く人は少ないのかもしれない。
だが、ろくにライブラリも提供されず、自分でゼロから書く必要があるような場合だと、
何も情報が無いのはつらい。
誰かが書いたであろうコードをゼロから書かなくてはならないなんて無駄でしかない。
ARM社は、コードをもっとガンガン公開して欲しい。
実際のコーディング例をたくさん掲載して欲しい。
(だけどトレーニングでお金とれないから、タダではコードを見せない?)
日本製のもっと簡単で高性能な石は無いのかなぁ・・・
2010年4月30日金曜日
2010年4月13日火曜日
2010年4月5日月曜日
登録:
投稿 (Atom)
-
https://social.msdn.microsoft.com/Forums/vstudio/en-US/f0502813-9c4f-4b45-bab8-91f98971e407/popup-popupstaysopen-togglebutton-and-data-bindi...
-
どうも書かなくてはならないネタが出来てしまった。 マルチスレッドには欠かせないSleep(0)についてだ。 自分はSleep(0)を多用していた。 MSDNの記述 によると 「中断時間として 0ms を指定してこの関数を呼び出すと、現在のスレッドは自らに割り当てられている...