2012年01月14日 linux-3.2 with zaurus(SL-C860) on ARMedslack-13.1 [長年日記]
_ linux-3.2 with zaurus(SL-C860) on ARMedslack-13.1
linux-3.2が出たので、zaurus(SL-C860) on ARMedslack-13.1でビルド。
linux-3.1.5の.configを持って来て、make oldconfigしたところ、
Physical address of main memory (PHYS_OFFSET) [] (NEW)
で、デフォルト値が表示されないので、何らかの値を入力しないと先に進めなくなっていた。
しかたないので、
0x00000000
を入力したところ、一応 make oldconfigが終したので、その後に.configを直接編集して、
CONFIG_ARM_PATCH_PHYS_VIRT=y # CONFIG_PHYS_OFFSET is not set
と修正し、make && make modules_installを実行し、無事にビルド成功。
カーネルのバイナリはhttp://myh.no-ip.org/~m-ito/zaurus-kernel/index.htmlからどうぞ。
と、そうこうしている間に linux-3.2.1がリリースされているな...。
_ 気づいた問題点
- サスペンドから復帰すると、音が出なくなる。alsamixer等は一見正常に動いている、つまりサウンド関係のドライバは正常なように見えてしまう。