之前一直在学习基于Linux内核的一些字符型驱动的编程,对Linux内核驱动也算有了一些基本的了解吧,后来也做过一些基于Linux内核的驱动开发,像基于Android的CC1101高频模块的驱动开发,以及基于V4L2的USB摄像头开发.但是还是一直都没有用到过Android的HAL模块,现在整理一下. 说到HAL,我想目前市面上关于这方面的书应该也有不少,或者随便到网上一搜,都是一大把.但是作为一个只了解了一点Linux驱动方面的知识,懂一点初级的C语言,要完全了解Android的HAL还是有一…