PIXNET Logo登入

H's 手札

跳到主文

My memo

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 7月 13 週三 201115:46
  • Android device kernel source code git list

常常要 trace reference device 的人,應該會需要找各 device 的 kernel source code,這篇文章主要整理的這份清單,以 Android 各版本的 leading device 為主,加上各版本 Google 所使用平台的 dev. board的資訊。
其實 Google 開發中的平台可以從 Android 的 gitweb 和 review board 看出一些端倪,包括 CPU、code name、採用的 kernel function ... etc.
以下是曾經個人追過的 device,括號內為Google 或 SoC 廠開發時使用的 code name (2.0之前,目前回去看也沒啥意義,就不列了 :P):
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(2) 人氣(5,418)

  • 個人分類:Linux Kernel & driver
▲top
  • 7月 12 週二 201115:11
  • Android Vold (Volume Daemon)

在 Linux kernel 2.6 之後,Linux 已經採用 udev 來管理各種 device 的新增、移除,但是在 Android 中,Google 並未使用 udev 的機制,而是採用 vold 來取代 udev的工作。
Vold 的trace 可以參考下面文章的分析,trace 跟原理都寫得很詳細。
http://blog.csdn.net/datangsoc/article/details/5928132
PS: 最早的 Android 並沒有 vold,而是更單純的 mountd
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(6,109)

  • 個人分類:Linux Kernel & driver
▲top
  • 1月 18 週二 201113:35
  • [轉] Interactive map of Linux kernel

Linux_kernel_diagram.png (1024×766)
非常有趣也很有用的 Linux kernel 互動架構圖 XD
點進去可能會被複雜度嚇到就是了 :P
http://www.makelinux.net/kernel_map
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(2,269)

  • 個人分類:Linux Kernel & driver
▲top
  • 11月 29 週一 201012:02
  • [整理] gpiolib

GPIO(General Purpose I/O) 對嵌入式系統的開發者應該是很熟悉的東西,之前有轉錄一篇 傳統 gpio 的控制方法,
但這是立基於SoC provider 的所提供的 API,並不具備一個標準的介面。而且在嵌入式系統大力發展下,越來越多的
SoC 推出,加上SoC要連接越來越多的周邊,會使用FPGA或是 I/O expander 來擴充 GPIO 數量。因此除了SoC
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(5,556)

  • 個人分類:Linux Kernel & driver
▲top
  • 10月 08 週五 201012:01
  • initramfs 機制

最近遇到一個奇怪的問題是 kernel 在 load ramdisk 時出問題,而且還不是100%發生 ...
主要問題牽扯到 2.6 引進的 initramfs 處理 ramdisk 的流程,還要先了解 bootloader 的
一些背景知識。找了些相關資訊,順便做做筆記:
initramfs 相關的 src path:
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(3,516)

  • 個人分類:Linux Kernel & driver
▲top
  • 10月 01 週五 201017:21
  • [備忘]Linux errno list

要用的時候,老是忘記路徑還要花時間找,乾脆記錄在這 Orz
kernel/include/asm-generic/errno-base.h
kernel/include/asm-generic/errno.h
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(16,103)

  • 個人分類:Linux Kernel & driver
▲top
  • 9月 08 週三 201011:00
  • [轉] USB 通訊架構

來源:
淺談 USB 通訊架構之定義(一)
淺談 USB 通訊架構之定義(二)
 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(2,009)

  • 個人分類:Linux Kernel & driver
▲top
  • 9月 07 週二 201012:30
  • [轉]Linux cgroup 機制


來源: http://blog.chinaunix.net/u1/51562/showart_1736813.html
Kernel doc.: http://www.mjmwired.net/kernel/Documentation/cgroups.txt

(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(5,805)

  • 個人分類:Linux Kernel & driver
▲top
  • 8月 12 週四 201000:34
  • [轉] 釋放Linux記憶體

image
來源: http://blog.yesican.tw/?p=912
幾天突然發現記憶體完全被吃光,連swap也一樣,硬碟也發出存取的聲音,查出原因是rtorrent非常耗記憶體,雖然抓檔速度超快,但是關掉後也沒將記憶體釋放,對整個系統還是有那麼一點影響,所以還是先採取手動釋放記憶體,經過釋放記憶體後,整個系統感覺也較順了。
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(2) 人氣(21,061)

  • 個人分類:Linux Kernel & driver
▲top
  • 7月 21 週三 201011:38
  • [轉]do_initcalls 的原理

來源: http://www.itqun.net/content-detail/194643_2.html
do_initcalls 的原理 
(繼續閱讀...)
文章標籤

huenlil 發表在 痞客邦 留言(0) 人氣(3,487)

  • 個人分類:Linux Kernel & driver
▲top
123»

近期文章

  • 資訊產業、專案管理常用術語
  • Build Android on Ubuntu 11.10
  • Android device kernel source code git list
  • Android Vold (Volume Daemon)
  • Android adb tool 功能整理
  • Android init language Tips
  • MTP (Media Transfer Protocol) on Android
  • [轉] Interactive map of Linux kernel
  • [整理] Galaxy S / Nexus S 硬體
  • [整理] Linux file system & eMMC

最新迴響

  • [20/02/19] 123 於文章「何謂callback function?...」留言:
    https://ithelp.ithome.com.tw/a...
  • [17/07/14] 訪客 於文章「資訊產業、專案管理常用術語...」留言:
    你OEM的理解錯誤 OEM ODM都是代工, 差別在OEM...
  • [17/02/13] SunyAndy 於文章「[轉]Windows Kernel 學習...」留言:
    我佩服佩服 您的知識增長...
  • [16/08/16] 訪客 於文章「資訊產業、專案管理常用術語...」留言:
    你的OEM和ODM寫反囉 ...
  • [16/01/29] 訪客 於文章「資訊產業、專案管理常用術語...」留言:
    請問一下, G/O和G/L以及SMT又是甚麼意思呢? 謝...
  • [14/11/20] 13245 於文章「Android 真的免費?...」留言:
    大推 版主 GOOGLE開放ANDROID給各家製造商,像...
  • [14/01/09] Crazy Shark  於文章「[轉]Android 的AIDL是啥?...」留言:
    正好看到Android Gradle有提到這名詞 謝謝講解 ...
  • [14/01/01] 倪承義 於文章「[轉]科幻與現實:永動機...」留言:
    果然永動機是不可能的因為他違反物理定律...
  • [13/12/27] dfhrm 於文章「[整理] Galaxy S / Nexu...」留言:
    ☉啥§?性藥性藥§居然買1送﹂2-﹉你﹋還♀傻...
  • [13/11/12] 訪客 於文章「Build Android on Ubu...」留言:
    --slave /usr/bin/gcov gcov /u...

文章搜尋

文章分類

toggle Android (2)
  • Android (34)
  • Android AP (8)
toggle Linux (1)
  • Linux Kernel & driver (28)
toggle Programming (3)
  • Tools (9)
  • Windows Programming (10)
  • C++ (5)
toggle 技術 (3)
  • 專案管理 (1)
  • Misc (3)
  • 硬體 (3)
toggle 閱讀與聆聽、觀賞與體會 (3)
  • 第八藝術 (2)
  • 遊戲 (1)
  • Music (3)
toggle 雜記 (3)
  • Notes (17)
  • 旅行 (1)
  • 知識- (1)
  • 未分類文章 (1)

參觀人氣

  • 本日人氣:
  • 累積人氣: