- androidzaurus
- 5968
- 0
- 5
- 0
CELFの活動の話。今年完了したもの。U-bootのARM拡張、busyboxのSmemcapとBootchart、SquashFS LZOサポート。#celfjp
2010-12-10 13:40:08Linuxでfastbootサポート、モジュールロードの高速なシンボル解決、UBIL/UBIチェックポイント、メインラインへのRT-preemptパッチセット、リンク時間最適化、MIPI仕様を可能にするためのHelpなど。#celfjp
2010-12-10 13:52:13LinuxカーネルへのWatchdogフレームワーク、Binary解析ツールの拡張、ブートパラメータのキャッシング、UBI上のBTRFS、ARMのSparse IRQ、統合されたArmバージョンのサポート(Linaro?)、defconfigの改良。#celfjp
2010-12-10 13:55:34LinaroはCortex-A8/9に注力するそうなので、v5などの古いコアのコード統合は期待できないですね。 #celfjp #linarojp
2010-12-10 13:55:45Hardware Donation。BKLしている?開発者へのDonation、Android開発者へのDonation。 #celfjp
2010-12-10 13:57:22MentorはEDA大手3社の中で一番(てか唯一)Androidに力を入れているんで。ええ。 RT @androidzaurus: メンターがcodesourceryお買い上げの話。どうなるかな? #celfjp
2010-12-10 14:05:35AndroidはカーネルだけLinuxで、あとは独自なので注意。起動プログラムはRAMディスク上の/init。カーネルは直下の/initを探しにいかない。ボートパラメータで指定。#celfjp
2010-12-10 14:21:49ソースは/system/core/init以下。initはブート部分とデーモン部分に別れる。ブート部分は一回だけ実行。デーモン部分は永久ループ。#celfjp
2010-12-10 14:23:08property_set_fd。AndroidのシステムプロパティDBを指す。ここの仕組みは面白いが長くなるので今回は割愛。#celfjp
2010-12-10 14:28:54signal_recv_fd。伝統的なInitが行うことに近いことを行う。サービスのプロセスを終了を監視、常駐サービスなら再起動するなどの処理を行う。#celfjp
2010-12-10 14:30:08