HarmonyOS
arm 标签描述

简介: HAL层又称硬件抽象层,HAL层在Android体系中有着深远的意义,因为Android究竟是完全开源还是完全不开源的秘密就在这一层·Google将硬件厂商的驱动程序放在这一层,正是因为这一层的代码没有开源,所以Android被Linux家族删除.本章将详细介绍HAL层的基本知识,为本书后面的驱动开发和移植打下坚实的基础  1、认识HAL层 HAL层(硬件抽象层)是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,这样就可以在多种平台上进行移植。从软、硬件测试的角度来看,软、硬件的...