社区
驱动开发/核心开发
帖子详情
请问关于做DMA驱动的一些问题
NKLoveRene
2009-09-27 10:49:59
看了LDD里面DMA的东西还是不太明白
想做个ISA的驱动,按照书上的大概步骤就是
request_dma();
dad_dma_prepare();(书中的函数,一些准备)
read部分
dad_dma_isdone(); (书中的函数,判断是否完成)
free_dma();
1. 不知道是不是这样一个过程?
2. read部分具体怎么做?
谢谢
...全文
210
3
打赏
收藏
请问关于做DMA驱动的一些问题
看了LDD里面DMA的东西还是不太明白 想做个ISA的驱动,按照书上的大概步骤就是 request_dma(); dad_dma_prepare();(书中的函数,一些准备) read部分 dad_dma_isdone(); (书中的函数,判断是否完成) free_dma(); 1. 不知道是不是这样一个过程? 2. read部分具体怎么做? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guopeixin
2009-09-27
打赏
举报
回复
[Quote=引用 1 楼 gelu1040 的回复:]
1、建立DMA通道,包括目的和源、缓冲大小级一些其他配置(如CRC);
2、设置触发条件;
3、设置完成条件;
4.要注意下中断位得及时清
[/Quote]
经典
beyondma
2009-09-27
打赏
举报
回复
还有一个要注意下中断位得及时清
gelu1040
2009-09-27
打赏
举报
回复
1、建立DMA通道,包括目的和源、缓冲大小级一些其他配置(如CRC);
2、设置触发条件;
3、设置完成条件;
Ubuntu 无线网络连接WIFI(b43
驱动
出现
DMA
问题
的解决)
本文介绍了在Ubuntu 10.04系统中,Broadcom b4312无线网卡出现
DMA
错误导致无法连接WIFI的
问题
及解决方法。通过修改b43.conf配置文件,切换到PIO模式,并探讨了
驱动
与内核版本冲突可能导致的
问题
,最终成功解决了连接
问题
。
传感器
驱动
调试:时序、
DMA
和数据采集的实际
问题
本文聚焦传感器
驱动
开发中的时序约束、
DMA
数据采集与接口选型
问题
,涵盖I2C/SPI协议匹配、FIFO管理、ADC采样时间配置、信号完整性及DRDY中断优化等关键技术点,强调逻辑分析仪验证、缓存失效处理、
DMA
超时机制和生产级错误恢复策略。
Linux编译
驱动
implicit,AXI
DMA
Linux
驱动
程序编译
问题
在学习Linux过程中,尝试编译Xilinx提供的AXI
DMA
驱动
时遇到错误。在xilinx_axi
dma
.c文件的xilinx_
dma
_chan_probe和xilinx_
dma
_probe函数中,出现了未声明的标识符错误,如XILINX_
DMA
_DEVICE_ID_SHIFT,并且devm_ioremap_resource的使用也导致了
问题
。编译过程中产生了警告并被当作错误处理,导致编译失败。
tsi721
驱动
,rapidio网络riomp_
dma
_write抖动
问题
在使用TSI721和kernel-rapidio-master
驱动
进行RapidIO网络通信时,遇到riomp_
dma
_write操作的抖动
问题
。由于应用场景对时间精确度有高要求,抖动导致了
问题
。分析发现,riomp_
dma
_write通过ioctl进入内核态并调用rio_mport_transfer_ioctl。初步测试和代码修改表明,原始实现可能存在的精度
问题
,如current_kernel_time()和getnstimeofday()函数,它们提供的是ms级别的时间精度,而非us级别。建议寻求更精确的时间获取方法以解决抖动
问题
。
驱动
ws2812B灯,使用PWM+
DMA
完成,解决灯颜色不一致的
问题
本文介绍如何使用STM32的PWM结合
DMA
技术
驱动
WS2812B灯带,重点解决了因内存未对齐导致的颜色不一致和灯珠不亮
问题
。通过正确配置TIM定时器与
DMA
数据宽度匹配,确保信号时序准确,提升灯光显示效果。
驱动开发/核心开发
21,620
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章