慢慢学Linux驱动开发,第九篇,tiny6410_LED驱动

来源:互联网 发布:工业工程建模软件 编辑:程序博客网 时间:2024/05/20 11:48

     一直在看代码,今天准备真正去试试,就拿tiny6410的LED灯开刀,虽说是自己写,但实际上也是参考例程来的。不过还好基本的思路还是蛮清晰的。

 

     定义本次驱动为misc device(杂项设备驱动),包含头文件miscdevice.h,其实所谓的杂项驱动程序就是主设备号为10的字符设备驱动,其实就是用主设备号10调用了函数register_chrdev()。且misc device会自动在/dev目录下建立设备节点,而不需用mkmod手动建立。

 

开发板IO定义:

 

S3C6410 GPK口:

 


 

 

makefile

 

 

leds_test

 


原创粉丝点击