從 Linux 2.6 起引入了一套新的驅動管理和註冊機制 :Platform_device 和 Platform_driver 。
Linux 中大部分的設備驅動,都可以使用這套機制 , 設備用 Platform_device 表示,驅動用 Platform_driver 進行註冊。
從 Linux 2.6 起引入了一套新的驅動管理和註冊機制 :Platform_device 和 Platform_driver 。
Linux 中大部分的設備驅動,都可以使用這套機制 , 設備用 Platform_device 表示,驅動用 Platform_driver 進行註冊。
Android初始化語言由四大類聲明組成:行為類(Actions),命令類(Commands),服務類(Services),選項類(Options).
HAL是Hardware Abstraction Layer的首字母縮寫。我最早是在Winnt 3.5的幫助中知道這個名詞的,對幫助文檔中的說法我比較認同,所以一直對它抱有好感。不過Windows下的HAL和Linux下的HAL兩者所指並非相同之物:
在Android平台裡,上層應用程式的service與底層的系統service有很大的區別,只是許多人都將它們混在一起了。例如,在Android裡著名的MediaPlayer範例,許多人都知道其結構為:
作者:劉旭暉colorant@163.com轉載請註明出處
http://blog.csdn.net/colorant/