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

リンカスクリプトで定義されたシンボルを C のソース内で参照

リンカスクリプトでメモリのアドレス定義を指定しますが、 このとき、リンカスクリプト内で、特定のアドレスに目印(シンボル)をつけておくことが出来ます。 こんな感じ。 MEMORY { ... ram(rwx) : o = 0xffc020, l = 0x003f00 ... } SECTIONS { ... .sample …

データ領域 と BSS 領域

前にも書きましたが、下記参考書を参考に、組み込み OS を作りつつお勉強しています。http://www.amazon.co.jp/12%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%81%A7%E4%BD%9C%E3%82%8B%E7%B5%84%E8%BE%BC%E3%81%BFOS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%…

gd-2.0.35 のインストール

ubuntu-10.10 に gd-2.0.35 をインストールしようとして若干手間取ったので、メモ。 apt-get を試してみる yam@ubuntu:~/work/mrhc/src/mrhc$ sudo apt-get install gd Reading package lists... Done Building dependency tree Reading state information..…