因为SAMA5D36处理器有两块TC block,其中TC0用于产生系统tick以及产生时钟事件,为了给应用程序提供额外的定时器,将TC1,通过驱动对寄存器的直接配置,作为定时器使用,此驱动应用于Atmel SAMA5D36处理器,编译后,通过insmod 可以动态加载。
文档内容节选
include linuxmoduleh 内核模块必须头文件,支持动态添加和卸载模块 include linuxcdevh 字符设备相关定义 include linuxerrnoh 包含返回值宏定义,可通过prror输出错误信息 include linuxdeviceh 包含自动添加设备节点相关函数定义 include linuxpollh include linuxschedh include linuxinterrupth include linuxfsh include linuxgpioh include linuxioh include linuxirqdomainh include asmuaccessh include linuxatmeltch define VMETIMERNAME sama5d3xtimer define MISCCLASSNAME atmeltimer define MILLION 1000000 define MCK 132MILLION define IOCM......
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门文章
热门标签
评论