用基本的字符设备实现IC卡设备的驱动模块开发。内核驱动模块的开发是与硬件直接接触的。针对硬件的不同,其内部处理方法也千变万化。对于内核模块开发,最有效的学习途径和最好的学习文档就是Linux的内核源代码。同时,加入一些Linux的邮件开发组也将获益匪浅。