当前位置: 技术问答>linux和unix
有人熟悉DMA吗?我要实现内存中的内存的“搬动”。(LINUX)
来源: 互联网 发布时间:2015-07-07
本文导语: 谢谢先 请EMAIL:zengqiquan@sina.com | DMA和内存中的搬动是个不同的概念! 内存中的搬动就是块拷贝,系统有相应的函数实现。而DMA指直接内存访问,是用于外设和内存间的数据传输控制,需要DMA控制器来完...
谢谢先
请EMAIL:zengqiquan@sina.com
请EMAIL:zengqiquan@sina.com
|
DMA和内存中的搬动是个不同的概念!
内存中的搬动就是块拷贝,系统有相应的函数实现。而DMA指直接内存访问,是用于外设和内存间的数据传输控制,需要DMA控制器来完整。
内存中的搬动就是块拷贝,系统有相应的函数实现。而DMA指直接内存访问,是用于外设和内存间的数据传输控制,需要DMA控制器来完整。
|
说的不清楚,不明白。
|
楼主思路有些混乱
|
copy_to_user
copy_from_user
copy_from_user
|
内存中搬动不需要DMA吧
|
_memccpy, memchr, memcmp, memmove, memset, strcpy, strncpy
--------------------------------------------------------------------------------
这些够用了,呵呵
--------------------------------------------------------------------------------
这些够用了,呵呵