2006/7/24 月曜日
2006/7/22 土曜日
ハウルの動く城
ハウルをTV放映していたので鑑賞、ながらで観ていたのでちょくちょく話が見えなくなるw かかしのカブとソフィアの関係がサッパリわからずw なんで人間に戻ったの?とか、そもそも何で戦争してるのか?とか、サリマンもっと早く戦争止められたんちゃうん?とか、カルシファーが何で空から降ってくるの?とか・・・そう言いながらも思ったよりは楽しめた。
落とし穴
C言語で長い行をコメントアウトする手段として通常の/*~*/でなく#if 0~#endifで囲うという手がある。Mozillaプロジェクトでも推奨の手法であるが、これに見事にハマる・・・w コードに試行錯誤の履歴としてデバッグコードが残っていたのだが、構文色表示エディタなら普通のコメントは一目瞭然だが、プリプロセッサの#ifで囲まれている部分は通常のコードの配色である。なんでこんな意味不明なコードが・・・と散々悩んだ挙句に、こっそり#if 0が宣言されていた・・・orz 斜め読みした当方が悪いと言えばそれまでだが、それに気付くまでに費やした時間は、、、(涙 人間、焦って何かをやるとろくなことはないw
2006/7/21 金曜日
放置プレイ
現在、担当の連中が作業で全国を周っているようなので当方は半ば放置されている。黙々と作業をやるしかないのだが、ちっとも進まないw やはりドライバの書き換えが想像以上に困難である。書式や仕様が変わってしまったドライバに関しては新旧のコードを読み比べて理解した上でパッチを当てないといけないのだが、そのコードが理解出来ませんwwwwww(汗 一番困るのがパラメータの類。LCDのpixel-clockなんかわかるかー!しかもデータシートすら無いw 型番がわかっているのでPDFでも転がってないかなと探してみてもロシア語やら中国語やら解読不能なサイトに行き着いたり・・・orz 2.4を移植した人も苦労したようで、そこかしこにデバッグコードが埋め込んであるw PC互換機だったら情報も多いし、アセンブラも読めるからもうちょっと楽なんだろうけどなぁ・・・
水道管
台所の蛇口が水漏れするようなのでパッキンを交換しようと水道を止めようとするが一向に止まらない。知り合いの水道屋に聞いてみると、どうやら止水栓とメータの間の栓が壊れているっぽい。しかし、メーターから先の水道管については民間業者はいじってはいけないそうなので市の水道局に来てもらう。止水栓を止め、栓を付け替え無事水道を止めることができた。それから蛇口を分解してパッキンを入れ替えて完了。やはり、滅多に使わない治具ってのは壊れるもんなのかねw
2006/7/20 木曜日
RTC
– xscale内蔵RTCの他に外付けRTCと電波時計の駆動を行なう
– 外付けRTCはxscaleのSSPに接続されている
– arch/asm/mach-pxa/time.cは内蔵OS Timer #0の駆動ドライバ
– arch/asm/kernel/time.cはアーキテクチャ依存の低レベルsyscall実装
– drivers/rtc/rtc-sa1110.cは内蔵RTC/Alarm/OS Timer#1の駆動ドライバ
– include/asm/mach-pxa/andor-rtc-ctrl.hは電波時計の駆動ドライバ
– arch/asm/mach-pxa/time.cでのドライバ初期化時に電波時計ドライバも同時に初期化する
– マシン依存のMACHINE_STARTで登録されるtimerはOS Timer #0
– 回路図には電波時計のIRQ線が見当たらない・・・果たしてこれは稼動しているのか?>確認
2006/7/19 水曜日
nfsがおかしいのか
以前、クロスコンパイルしたバイナリが実機で動作しなかったのだが、これはnfs経由で実行していた為であった。直接CFで本体で実行したら普通に動作した。これでgcc+glibcのビルドは今のところ成功しているとみていいかもしれない。toolchainsとglibcが無いと話にならないから一安心である。
2006/7/17 月曜日
Zaurus WLAN
久しぶりにZaurusにCF型の無線LANカードを挿してみるが、ステーションとリンクが出来ない・・・。前回までは普通に使えていたのに、ステーション側の設定で何かやっちまったか?とも思ったが、これといって設定も変えてないと思うんだけどなぁ・・・(謎w あれや、これや試すがダメだったので、きっとdhcpがダメなんだろうと固定IP設定で繋げるとリンク成功。ま、まぁ、これでも使えるがどうも腑に落ちん。しかし、PDAが不人気なのかCF型の無線LANカードが次々製造中止になっている。保険として今のうちにCF型の有線LANカードも買っておこうかな・・・
熱暴走?
スタンバイモードからマシンの電源が入らなくなってしまった。日中使用していたので、かなりマシンが熱くなっていたが、バッテリーを一度抜いてACのみにしたら立ち上がった。それから一旦電源落としてバッテリを再装てんしたら直ったのだが、こんな現象は初めてだ。自宅では朝からエアコン付けることが無いからかもしれないが、熱対策も必要なのかなぁ・・・
2006/7/16 日曜日
日本の夏
数日前に天気予報で夏日の日数が年々増加しているという話をやっていた。去年は毎日のように30℃を超え、ほぼ連日真夏日であったのを思うとこの先の気候が心配になる。なんだか暑いといっても我慢の限界を超えたような暑さだし・・・

