摘要:
这一章主要讲的是嵌入式linux的调试技术 对于复杂的Linux驱动及HAL等程序库,需要使用各种方法对其进行调试,例如,设置断点、逐步跟踪代码、输出调试信息等。Printk函数运行在内核空间,printf函数运行在用户空间。 Printk函数用法与printf函数类似,只不过printk函数运行在 阅读全文
摘要:
这一章主要讲的是硬件抽象层:HAL HAL ( Hardware Abstraction Layer,硬件抽象层 )是建立在Linux 驱动之上的一套程序库。这套程序库并不属于Linux 内核, 而是属于Linux 内核层之上的应用层。 Google为android加入hal主要目的如下: 1、统一 阅读全文