这些我真的不懂,我没有设计过cpu,也没有做过os,xaoyao大概知道
DMA buffer我猜大概是需要在页表里设置为不可cache, os需要把用户数据从用户内存拷贝到DMA buffer中
【 在 teleheart 的大作中提到: 】
: 那请教一下之前在x86上的DMA buffer怎么访问的,是不能cache的访问方式吗?如果可以cache,那cpu写完以后怎么刷出去
: 还有CPU休眠断电前怎么把cache里的数据刷到内存里,方便后面恢复运行
--
FROM 104.133.8.*