2005-02-01から1ヶ月間の記事一覧

sh-ipl+g

ネタも無いので sh-ipl+g BIOS call の仕方。r0 に機能番号、r4-r7 に引数を設定して trapa 0x3f で起動する。処理結果は r0 に設定される。破壊されるレジスタは r0 のみ。まあ、trap なんであたりまえって言えばあたりまえだけど。 またソースを見るのも嫌…

ld -N

ldscript を見たら解決方法が判った。ld のオプションに -N を付けると .data セグメントをアラインせずに .text セグメントと同一ページに置いてくれるらしい。Makefile の LDFLAGS に -N を追加してみたら、自分が欲しかったデータが生成される様になった…

ld

bootxx がとりあえずリンクできる様になったので objcopy -O binary してみたら、何か ELF 形式の実行ファイルより大きくなってしまってアルェ〜な感じ。objdump で ELF ヘッダを見てみたら .data セグメントの配置アドレスが離れているのが原因っぽいなぁ。…

r12

PBR の先頭は 3 バイトしか使えないのか。つーことは、遅延スロットの命令を無害なものになる様にするしかないのかぁ。 sh-lilo の r12 にはそういう秘密があったのね、あー。

ああ、そういう事か…。こっち側の対応も駄目々々って事ね。全部目を通して考え直さないと。

中国ソフトウェア業界の実力とオフショア開発の勘所 中国オフショア開発の成功と失敗の実態 なぜ、中国オフショア開発の見積もりは高いのか? いいかげんにして! 日本企業─中国に嫌われる理由 続・いいかげんにして! 日本企業─理不尽な態度 要求仕様のボト…

遅れを隠蔽しようとしているのを知ったときは、さすがにムカついた。

遅れてるんだったら遅れてるって素直に報告しろよー。