如何解决如果前一个进程使用 DMA,操作系统和 DMA 在切换到新进程时会做什么
如果前一个进程正在使用DMA在一个外设和IO之间传输数据,并且没有完成,并且一个更高优先级的进程已经准备好了。切换到新进程后,OS 和 DMA 会做什么,如果它与 IOMMMU 一起工作,因为 ASID 已更改。新进程是否可以使用DMA,即使它正在为前一个进程提供服务?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。