[dpdk-dev] [PATCH v11 2/2] doc: add dmadev library guide
fengchengwen
fengchengwen at huawei.com
Thu Jul 29 15:28:37 CEST 2021
sorry, self-response, add an explanation inline
On 2021/7/29 21:13, fengchengwen wrote:
> On 2021/7/29 19:02, Jerin Jacob wrote:
>
> [snip]
>
>>> +
>>> +The DMA library follows the same basic principles as those used in DPDK's
>>> +Ethernet Device framework and the RegEx framework. The DMA framework provides
>>> +a generic DMA device framework which supports both physical (hardware)
>>> +and virtual (software) DMA devices as well as a generic DMA API which allows
>>> +DMA devices to be managed and configured and supports DMA operations to be
>>> +provisioned on DMA poll mode driver.
>>> +
>>> +Figure below outlines the model of the DMA framework built on:
>>> +
>>> +.. code-block:: console
>>> +
>>> + +-------------+ +-------------+ +-------------+
>>> + | virtual DMA | | virtual DMA | | virtual DMA |
>>> + | channel | | channel | | channel |
>>> + +-------------+ +-------------+ +-------------+
>>> + | | |
>>> + ------------------- |
>>> + | |
>>> + +----------+ +----------+
>>> + | dmadev | | dmadev |
>>> + +----------+ +----------+
>>> + | |
>>> + +--------------+ +--------------+
>>> + | hardware DMA | | hardware DMA |
>>> + | channel | | channel |
>>> + +--------------+ +--------------+
>>> + | |
>>> + --------------------------------
>>> + |
>>> + +--------------+
>>> + | hardware DMA |
>>> + | controller |
>>> + +--------------+
>>
>> Please change to .svg file.
>> See grep -ri "Inkscape" doc/guides/contributing/documentation.rst
>> for guidelines.
>
> Already send v12 without this, could it do later after merge ?
I'm not familiar with "Inkscape" at the moment, and it may take some time to
modify it. so could we go with the above raw version first ?
>
> [snip]
> .
>
More information about the dev
mailing list