A data transfer buffer design method of Scatter-Gather DMA
A technology of data transmission and design method, which is applied in the field of data transmission, can solve the problems of not being able to participate in data transmission at the same time, and the data cannot make full use of the DMA data transmission bandwidth, so as to achieve the effect of improving efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] The invention provides a data transmission buffer design method of Scatter-Gather DMA. When using scatter-gather DMA for data transmission, two scatter-gather DMA linked lists are created, and the two scatter-gather DMA linked lists are respectively pointed to two sets of cores Space buffer, the number of each group of kernel space buffers corresponds to the corresponding number of scatter-gather DMA linked list nodes,
[0021] While copying the user space data to a set of kernel space buffers and performing DMA transfer, use the CPU to copy the user space data to be transmitted next time into another set of kernel space buffers. When the last DMA transfer is completed, use the interrupt handler Initiate the next DMA transfer until the user space data is completely written to the device.
[0022] Utilize the method of the present invention to create two scatter-gather DMA linked lists when using scatter-gather DMA to carry out data transmission between computer main mem...
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