- 博客(201)
- 收藏
- 关注
原创 Windows内核函数 - ANSI_STRIN字符串与UNICODE_STRING字符串相互转换
Windows内核函数 - ANSI_STRIN字符串与UNICODE_STRING字符串相互转换
2024-05-20 16:19:41
259
原创 Windows内核函数 - ANSI_STRING字符串与UNICODE_STRING字符串
Windows内核函数 - ANSI_STRING字符串与UNICODE_STRING字符串
2024-05-15 17:35:56
370
原创 驱动开发中的DMA是什么
但是, 如果DMA的目的地址与Cache所缓存的内存地址访问有重叠, 经过DMA操作, 与Cache缓存对应的内存中的数据已经被修改, 而CPU本身并不知道, 它仍然认为Cache中的数据就是内存中的数据, 那在以后访问Cache映射的内存时, 它仍然使用陈旧的Cache数据。Cache被用作CPU针对内存的缓存, 利用程序的空间局部性和时间局部性原理, 达到较高的命中率, 从而避免CPU每次都必须要与相对慢速的内存交互数据来提高数据的访问速率。DMA通常与硬件体系结构, 特别是外设的总线技术密切相关。
2024-03-19 18:18:46
1274
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人