Android - 硬件抽象層(HAL)

  出發點:保護廠商利益            Android的硬件抽象層,簡單來說,就是 對Linux內核驅動程序的封裝,向上提供接口,屏蔽低層的實現細節。也就是說,把對硬件的支持分成了兩層,一層放在用戶空間(User Space),一層放在內核空間(Kernel Space),其中,硬件抽象層運行在用戶空間,而Linux內核驅動程序運行在內核空間。         爲什麼要這樣安排呢?把硬件抽
相關文章
相關標籤/搜索