zaurus

NetBSD/zaurus sysinst

内蔵ドライブを CF に換装したついでに sysinst を使って NetBSD をインストールしてみた。 disklabel を作る前に MBR の編集画面が無かったり、そもそも fdisk が ramdisk に入ってなかったりしたので修正して commit しておいた。

SL-C3200 内蔵ドライブ換装と/hdd3のext3化

自分の SL-C3200 も 6GB MicroDrive から 8GB CF に換装してみたけど快適だ。容量が増えるのも有り難いけど、カッツン、カッツン言わなくなるって良いなぁ。 換装した CF は 東映無線ラジオデパート店で買った Silicon-Power の 300 倍速大容量プロフェッシ…

TODO

とりあえず思いついた分だけ。 X xsrc/xfree/xc/programs/Xserver/hw/xfree86/drivers/wsfb/wsfb_driver.c OpenBSD の wsfb driver から Rotate 処理を持ってきて、画面解像度 640x480 で表示できるようになっている。 ただし、X 側の マウスドライバの挙動…

TODO

42:42+09:00">src/etc/etc.zaurus/MAKEDEV.conf:/dev/apm の追加 ついでに INSTALL カーネルもビルド対象にしてしまったけど、こっちは余計な修正な気がする。まだインストーラ無いしな。

callout(9)

callout(9) の API 変更以降、キーボードの attach 時に src/sys/kern/kern_timeout.c の assert() に引っかかるようになったんで調べてみたら callout_init(9) してなかった。orz いままで良く動作してたな…。

NetBSD/zaurus 20061123 版

シリアルケーブルが無くてもいけるんで、遊ぼうとすれば遊べるかも。

NetBSD/zaurus

リセットできるようにしてみた。地味ながら便利。 しかし、これって PXA2x0 generic な実装じゃないのかなぁ。メモリコントローラに書き込む値が機種によって違ったりするのかしらん。

OpenBSD/zaurus

そういえば、OpenBSD/zaurus のキーボードドライバがバグってるぽいので誰か報告してあげてください。 --- obsd/src/sys/arch/zaurus/dev/zaurus_kbd.c.orig 2005-12-22 05:36:03.000000000 +0900 +++ obsd/src/sys/arch/zaurus/dev/zaurus_kbd.c 2006-11-23…

NetBSD/zaurus

ようやく LCD をコンソールにできるようになった。

NetBSD/zaurus 20061114 版

とりあえず、先に放置しておく。

NetBSD/zaurus

マルチユーザモードまで到達したよ。 NetBSD/zaurus booting ... [ Kernel symbol table missing! ] pmap_postinit: Allocated 35 static L1 descriptor tables Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 The NetBSD…