文件名称:ldt:Linux驱动程序模板
文件大小:21KB
文件格式:ZIP
更新时间:2024-05-03 13:11:39
linux-kernel drivers linux-driver-template C
LDT-Linux驱动程序模板 LDT项目对于Linux驱动程序开发初学者和新驱动程序的起点很有用。 该驱动程序使用以下Linux设施:模块,平台驱动程序,文件操作(读/写,mmap,ioctl,阻止和非阻止模式,轮询),kfifo,完成,中断,tasklet,工作,kthread,计时器,简单的杂项设备,多个字符设备,设备模型,configfs,UART 0x3f8,硬件环回,软件环回,ftracer。 用法: 赶紧跑 git clone git://github.com/makelinux/ldt.git && cd ldt && make && ./ldt-test && sudo ./misc_loop_drv_test 并探索资源。 档案: LDT的主要源文件: 测试脚本,运行它: 设备I / O的通用测试实用程序: 具有读取,写入,fifo,tasklet和I
【文件预览】:
ldt-master
----.gitmodules(70B)
----misc_loop_drv.c(9KB)
----ldt.c(15KB)
----ldt_plat_test(122B)
----ldt-test(4KB)
----common.h(820B)
----dio.c(7KB)
----kthread_sample.c(1KB)
----.gitignore(36B)
----lib()
----Makefile(2KB)
----ldt_plat_dev.c(1KB)
----tracing.h(1KB)
----README.md(1KB)
----ldt_plat_drv.c(3KB)
----misc_loop_drv_test(1KB)
----pci-ldt.c(5KB)