このページの内容は無保証です。
$ tar --bzip2 -x -f linux-2.4.13.tar.bz2
$ cd linux
$ bzcat ディレクトリ/パッチファイル | patch -p1
$ cp ディレクトリ/ramdiskファイル arch/ppc/boot/images/ramdisk.image.gz
$ make obs_config
$ make {oldconfig | menuconfig | xconfig | config}
$ make dep
$ make clean
$ make zImage.initrd
$ tcpdwl -v 192.168.253.254 arch/ppc/boot/images/zImage.initrd.embedded
Push switch ドライバを組み込みました。ボタンをおして shutdown 出来るようになります。 linux-2.4.13 に対するパッチ patch-2.4.13-20020504.bz2.
- 基本動作: OK
- LED: OK
- eth0: OK
- eth1: OK
- serial: OK
- RTC: OK (センチュリー・システムズ様製)
- IDE: OK (linux/drivers/ide/ide-m8xx.c)
- INIT-switch: OK (多分)
- FlashROM: 未対処
若林さんのサイト にある パッチ(linux-2.4.7.obs-20010805.patch.gz)を取り込んでちょっと変更しました。 linux-2.4.13 に対するパッチ patch-2.4.13-20020324.bz2.えいやのログ(時計が進んでいるなあ)。
- 基本動作: OK
- LED: OK
- eth0: OK
MDIO を使って auto-negotiation が正しく動作するようにしました
- eth1: OK
- serial: OK
baud rateは115200. 変更したい人は linux/arch/ppc/boot/mbx/embed_config.c の bd->bi_baudrate = 115200; を書き換えてください。
- RTC: OK (センチュリー・システムズ様製)
- IDE: OK (linux/drivers/ide/ide-m8xx.c)
- INIT-switch: 作業中(かもしれない)
- FlashROM: 未対処
若林さんのサイト にある パッチ(linux-2.4.6.obs-20010709.patch.gz)を取り込んで機能追加しました。linux-2.4.6 に対するパッチ patch-2.4.6-mk1.bz2
linux-2.4.0-test10 に対するパッチ patch-2.4.0-test10-mk4.bz2。
- 時計をあわせるようにしました。でもずれていってしまうかもしれません。
linux-2.4.0-test10 に対するパッチ patch-2.4.0-test10-mk3.bz2。
- シリアルポートを接続していないと楽しくありません。コンソールになります。
- /dev/eth0, /dev/eth1 は動いているようです。
- 時計は常に 1970年になってしまいます。 date コマンドであわせる必要があります。
linux-2.4.0-test10 に対するパッチ patch-2.4.0-test10-mk2.bz2。
- シリアルポートを接続していないと楽しくありません。コンソールになります。
- 10Base-T ポート /dev/eth1 は動いているようです。
linux-2.4.0-test10 に対する パッチ。もはや用済み。
- パッチの説明。内容は古い。