Android HAL層與Linux Kernel層驅動開發簡介

近日稍微對Android中的驅動開發作了一些簡要的瞭解,稍稍理清了一下Android驅動開發的套路,總結一下筆記。linux HAL:Hardware Abstract Layer 硬件抽象層,因爲Linux Kernel須要遵循GPL開源協議,硬件廠商爲了保護本身硬件方面的各項參數不被外泄,而一個設備的驅動程序包含了硬件的一些重要參數,因此驅動的開源勢必會使硬件廠商蒙受損失,Google爲了保護
相關文章
相關標籤/搜索