摘要: Android模拟器只能通过端口映射的方式使用kgdbserver调试程序。但开发板除了可以通过ip连接到kgdbserver外还可以通过串口进行连接。开发板同样也带了kgdbserver程序,可直接运行。 大多数开发人员认为kgdb是最好的内核调试工具。Kgdb除了提供类似的printk函数的日志 阅读全文
posted @ 2016-07-03 17:24 立彦 阅读(161) 评论(0) 推荐(0) 编辑
摘要: Hal是建立在linux驱动之上的一套程序库。这套程序库并不属于linux内核而是属于linux内核层之上的应用层。 Google为android加入hal主要目的如下: 1、统一硬件的调用接口。 2、解决了gpl版权问题。 3、针对一些特殊的要求。 编写一款支持hal的linux驱动程序的步骤: 阅读全文
posted @ 2016-07-03 17:23 立彦 阅读(368) 评论(0) 推荐(0) 编辑