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

昨日のldの件

本家MLで進行中.Nickからは「ページサイズとかが関係してるんじゃない? -Nオプション試してよ」と言われ,試したけれど,直らない. もしやと思い,CVS mainlineで試したみたら,直る場合もあるけれど,直らない場合もある. んー. 「テストケース送って」…

バグレポート

知人のエンジニアから「英語でバグレポートすごいですね」と言われました. 恥じらい捨てれば簡単です. 私は,TOEIC最高点でさえ550点届くか届かないか程度*1ですが,やればなんとかなっちゃうものです. いざとなれば,ソースコードという共用語があります…

ldのバグ?

そんなこんなで,ldをいじめていたら,不可思議な現象を発見. CVS mainlineのソースをビルドして再度確かめないと,はっきりしたことは言えないのだけれど.

いまさらApache Harmony

SunのVMもGPL化したし,もういいじゃんという声も聞こえてきそうですけれども. DRLVMの考え方は,組込み用途の伏兵になるのではかと気になるのですよ. … OSGiとの絡みも含めて,定期的にヲチしておいたほうがよいかなと. PizzaFactory3で使ってみるという…

GNU ldのマッピング

シモネタではありませんシタネタです.「奴らの下を行け」系列な話. ldscriptには,MEMORYコマンドっていうものがあります.ファーム寄りの開発をしなければ,一生使うことはないかと思うのですが. ROMやRAMを意識してオブジェクトを配置したいときに使い…

日時

日時を入れてくれるのはよいのだけれど,0時を跨いで前日のところに書いたら24+n時にしてくれると嬉しいなぁ.今だったら27時ですな.「寝ないと朝が来ない」という子供の頃の教えをいまだ信じているもので.たとえ世間様が午前3時と言っていても,ワタクシ…

Cheat sheet

以前からぽつぽつ試しているcheat sheet.スクリプトでアクションが記述できるという強力な機能は魅力的なのだけれども,絵を入れられないのがちょっと不満.アクション使ってガシガシ動かせば絵なんか要らない,という割切りなのだとは思うのだけれど.

Sourceforge.jpでsubversion

https://sourceforge.jp/projects/sourceforge/document/how_to_use_subversion/ja/9/how_to_use_subversion.html という文書もあるのですね.いつのまに…と思ったら,去年の11月末? …オクレテイル私.

検索機能が期待通りに動かない?

コンテンツにあるキーワードを検索しても,上手くひっかけてくれないときがあるらしい. 最も大事な「サポート」「サポート契約」を取りこぼしているようで,……死活問題ですよコレは.;-( 濁音問題? 「ボード」「プラグイン」「サンプル」も取りこぼすっぽい…

IPA-OSS,申請するか…

基本的には撤退しようと思っていたIPA案件,再度申請をすべきかどうか思案中. ネタは, g:blackfin:id:suikan:20070210 でも出ていたgdbproxy. GDBって,GUI - GDB - stub/proxy の組になっていて,GDBとそのシリアルプロトコルは割と練れているのですが,…

v850-elf-gdbでtarget simができない件

GDB

gdb-patchesで書いたあとしばらく放置されていたけれども,先週末にDanielから連絡があった. 貰ったパッチは,ちょっと苦しい気もするけれども,こういう解法しかないよね,たぶん. 本当は,Mono-endian かどうかをBFD辺りが知っていても良いような気もす…

発売日は,あさって?

広告代理店が2冊置いて行きました.請求書も一緒に ;-)現世代版μITRON系TOPPERSに関する,集大成みたいな位置づけになるのかなぁ.TOPPERS/FI4カーネルに関する記事はないですけれど.今後,開発の中心はASPカーネルに移行するだろうけれど,JSPカーネルも1.…

夢想するのはタダ

一般論でいうならば,夢想でさえ,大きなエネルギーを注ぎ込まないと成し得ないのですけれどね. 私が,私の着想について表現する時のみ,過度にドライなくらいがちょうど良いと思っています.

バグ潰し

さてASPカーネルでも弄くるかねと思って,OSX上でGDBのCVS headをビルドしようとしたら,エラーが出てビルドできない. 最近,GDBは,-Werrorに加え色々と厳しいwarningを入れてくるものだから,マイナーホスト上ではマトモにビルドできないケースが増えてい…

バイナリエディタ

id:monamour555:20070206 の暗示通り,EHEPをベースとして行く事に決定. デフォルトの状態ではout,elf,o,objなど組込みで使いがちな拡張子がextensionsに含まれていないのですが,無償版では手で頑張って頂く,と.有償版では,その辺りに手を入れて,快適…

Terminal View

動作確認終了.まだWin32上で試していませんが,まあ,大丈夫でしょう. IPA-OSS案件のときに,javax.comm/gnu.io.rxtx周りは散々悩まされたので.javax.commバッドノウハウ蓄積量世界一*1はダテではありません.(謎 PizzaFactory3 Elements Update Site 動…

V850ES/JG2

今年は,例の付録基板に記事で関与はしない*1のですけれど. イベントネタで付録基板に絡むことになりそうなので,necelのサイトからもらってきたマニュアルを流し読み.LINのSBFをハードがやってくれるのねぇ.嬉しいなぁコレ有ると労力は激減よね.…ホンモ…

bfin-elf-gdb

g:blackfin:id:suikan:20070210 の件. マイナーターゲットのGDBは,大なり小なり頭痛の種を持っているものですが,bfinも例に漏れずでして….

ふぅ.

射撃しつつ前進明日は,シリアル端末とバイナリエディタを統合しよう.

そんなわけでTerminalは完了.

上で書いたビルド順番の件*1で痛い目を見たけれど,なんとかheadless build環境まで持ち込む.動作チェックと公開は連休明け. *1:もしこれがホントだとしたら,PDEのバグじゃないかと思う

feature.xmlに書いたincluded featureの順番がビルドに順番に直結する?

タイトルがやけに長いけれど,つまり,そういうこと. included feature が2つ以上あって片方がもう片方に依存するような場合には,feature.xml内の記述順を気にしないとダメかも. Workspaceを開いて作業しているときにハマったことはないので,Headless bu…

サンプルテンプレート機能

PizzaFactory3のフリースタンディング環境にも,サンプルテンプレート機能を付けてみる. 教材で使いたいという要求に応えるため.TOPPERSカーネル用に作ったときよりもスマートにできた*1.TOPPERSカーネル用にも成果をバックポートしようかな. *1:やっとN…

Xen ITRON

お仕事っていか,…至近の売上に直結していないという意味では,お仕事ではないな… http://moon.goodsoft.jp/xen_itron/をつらつらと眺めています.とりあえず,PizzaFactory3でコンパイルできる程度までは整備して,中身を読み進んで行くと…チカラワザだなぁ…

なぜ一線を置くのか

雑談の中で「TOPPERSプロジェクトはなぜユーザコミュニティ系イベントに出ないのか?」と聞かれました. デブサミにも出てないし,OSCを始めとする地方のオープンソースイベントにもでてないじゃん,と.理由はいくつかあると思います.…後で書きます.:-)

objcopy でブートイメージ,の補足

先日の続き. 普通にobjcopyを行うと,.data領域に配置されてしまうので,ROMからのブートストラップに使うためには苦しい.bfd/binary.c を覗くと /* One data section. */ sec = bfd_make_section (abfd, ".data"); などとハードコートされている.しかし…

講演スケジュール

ていうか,3月〜4月って,確定している講演だけで3本,さらに未確定もあるんすか? > スケジュール帳.

名古屋

名古屋市工業研究所に遊びに行ってきました. 書けること,買いても仕方ないこと,書けないこと,まあいろいろと. 未決定ですが,3月の末くらいに名古屋市工研がらみで講演するかもしれないです. 日記での偉そうな書きっぷりと対照的な弱腰のリアルな私に…

技術の劣化コピー.

TOPPERS/JSPのターゲット依存部を見ると,だんだんと劣化コピーが進んで行くのが判ります.JSP→FI4も典型的な劣化コピーである気もするので,あんまり偉そうなことは言えませんが*1.今,MIPSのMMU周りのマニュアルを読んでいるのですが…ソフトウェアだけで…

EclipseWikiにエントリ

GoogleアラートでEclipseWikiにeclipsewiki.net - このウェブサイトは販売用です! -&nbspeclipsewiki リソースおよび情報なるエントリができていることを知る. 社内の誰かが書いたのかなと思ったのだけれども,誰も知らないとのこと.ふむ.ということは他…

バイナリエディタ

やっぱ欲しいよね.組込み開発やっていると. で,評価中なのが,EHEP - Eclipse Hex Editor Plugin. ちょっとバグがあるのと,拡張子との関連付けの付近で一手間かけなきゃいけなさそうなのと. でも,割と完成度は高いし,技術的には許容範囲内なのですけ…