什么是HAL?为什么HAL会放在Linux内核一栏里?

什么是HAL?为什么HAL会放在Linux内核一栏里?,第1张

HAL层(全称Hardware Abstraction Layer,硬件抽象层)是位于 *** 作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为 *** 作系统提供虚拟硬件平台,使其具有硬件无关性,这样就可以在多种平台上进行移植。

从HAL的作用看,它决定了系统硬件功能的发挥,所以它肯定属于系统内核的组成部分

嵌入式linux系统是在嵌入式设备中运行linux系统。 嵌入式android系统是在嵌入式设备中运行android系统。 其区别就是android系统和linux系统的区别。 android系统的底层是linux的内核,上面跑的是android的java虚拟机。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8333955.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存