2008-12-01から1ヶ月間の記事一覧
カーネルの主な初期化処理はsys/kern/init_main.cのmain()から始まるが、この中でconfigure()が呼ばれている場所がある: /* Configure the system hardware. This will enable interrupts. */ configure(); configure()はsys/kern/subr_autoconf.cにあり、…
NetBSD-5.0BETA/i386のSMP実装がどうなっているのかについて調べてみる。 ディレクトリ構成 sys/arch/i386がi386依存のコードで、sys/arch/x86がamd64/i386共通コードになっている模様。 SMPサポート時のアナウンス http://kerneltrap.org/node/443を読むと…
ようやくx86でもelfバイナリを読み込んで制御をうつし、システムコールを受け取って処理するという一連の流れが実装できた。(mipsでは既に動いている 但し、まだ仮想メモリは無く、elfバイナリのロードはヘッダに書いてある通りの場所に読み込んでしまう、と…
$ pidgin process 26155: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/db/dbus/machine-id": No such file or directory See the manual page for dbus-uuidgen to correct this issue. D-Bus not …
仕事のマシンでFreeBSD 6系を使ってるが、6.4に上げたらなんかLinuxエミュレーションがまともに動かなくなった気がする。 $ /compat/linux/bin/bash bash-3.00$ bash bash: fork: 無効な引数ですこんなんでますけどなにこれ。 Xのドライバにnvidiaのモジュー…
http://www.mainichi.jp/enta/book/kyodoInterview/archive/news/2008/20081126org00m040015000c.html ハードカバーでまだAmazonの中古が売ってないからちょっと値段が高いんだが、おもしろそう。 年末に読んでみようかなぁ。
別に興味はないのだが、正式リリースらしいのでどんな感じなのか記事を斜め読みしてみた: JavaFXによるGUIアプリケーションの作成 (1/3):CodeZine(コードジン)・・・ん?XAMLみたいにマークアップランゲージでGUI定義するんじゃないんだ。 要するにJavaS…
お昼ご飯に家の近くの洋食屋さんへ行ってみた。 二人で行って、僕は鮭のクリームソース、相方はかにクリームコロッケ。 ・・・・まずい。 なんかあまりいろいろ書こうという気が起きない感じの味だった。盛りつけとかきれいで、お店の雰囲気も悪くないんだが…
Broadcom BCM1250ってMIPS64デュアルコアなのかぁ、遊んでみたいなぁ・・・とか思って、ググッてみたらCisco 7301がヒットして、思ったとおり1,159,800円もしてショボーン(´・ω・`)としてたら、なんかエミュレータ見つけたよマニュアルがあるので、これの通…
初めてマトモに起動してるところをみた。 以下、作業記録:cvsupでcurrentをダウンロードしてくる。 supfileはこんな感じ: *default host=cvsup.jp.FreeBSD.org *default base=/home/syuu/FreeBSD *default prefix=/home/syuu/FreeBSD/cvsroot *default rel…
8259A.pdf Intel 8259 - Wikipedia http://community.osdev.info/index.php?(PIC)8259A パソコンのレガシィI/O活用大全 http://davmac.org/davpage/PIC.html 8086 Interrupt Mechanism 8259pic.pdf