EXECUTION SPACE AGNOSTIC DEVICE DRIVERS

Andrus Jeremy C, Auricchio Joseph R,Blaine Russell A,Chimene Daniel A, Douglas Simon M, Fuller Landon J, Goryachok Yevgen, Kim-Biggs John K, Liu Arnold S,Magee James M,Steffen Daniel A, Yepez Roberto G

user-607cde9d4c775e0497f57189(2020)

引用 0|浏览15
暂无评分
摘要
Embodiments described herein provide techniques to manage drivers in a user space in a data processing system. One embodiment provides a data processing system configured perform operations, comprising discovering a hardware device communicatively coupled to the communication bus, launching a user space driver daemon, establishing an inter-process communication (IPC) link between a first proxy interface for the user space driver daemon and a second proxy interface for a server process in a kernel space, receiving, at the first proxy interface, an access right to enable access to a memory buffer in the kernel space, and relaying an access request for the memory buffer from the user space driver daemon via a third-party proxy interface to enable the user space driver daemon to access the memory buffer, the access request based on the access right.
更多
查看译文
关键词
User space,Daemon,Memory buffer register,Data processing system,Computer network,Computer science
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要