Cooperative work system and method of user mode drive and kernel mode drive
A collaborative work system and collaborative work technology, applied in the direction of program loading/starting, program control design, instruments, etc., can solve the problems of limited application, insufficient power of equipment manufacturers, performance degradation, etc., to improve stability and reliability, simplify Drives the effectiveness of the development and maintenance process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0047] see figure 1 , a system and method for cooperating between a user driver and a kernel driver in this embodiment are applied to a Linux system.
[0048] A collaborative work system of user-mode drivers and kernel-mode drivers, for driver development, divides the implementation of device drivers into two parts: one part is in the kernel space, called the kernel-mode partial driver; the other part is in the user space, called the user-mode driver .
[0049] The two parts interact with the character devices / dev / deviceX and / dev / u-dmabufX through the sys file system interface. The system provides a loadable kernel module to use the kernel's unstable interface, which runs independently in the kernel state and provides a stable interface for some drivers in the kernel state. The steps after system startup include:
[0050] First, if image 3 As shown, build a driver device structure in the kernel, including the device owner, secondary device ID number, interrupt event cou...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com