摘要:
1.打印内核调试信息:printk 该函数的用法和printf函数类似,只不过printk函数运行在内核空间,printf函数运行在用户空间。函数原型: asmlinkage printk(const char *fmt, ...) 第一个参数表示格式字符串。后面是可变参数。 2.防止printk函 阅读全文
摘要:
HAL是建立在Linux驱动之上的一套程序库。这套程序库并不属于Liunx内核,而是属于Linux内核层之上的应用层。 Android HAL架构 最初架构 新的Android HAL架构 编写支持HAL的Linux驱动程序的步骤 第一步:编写Linux驱动 第二步:编写HAL Library 第三 阅读全文