X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fprog_guide%2Fbbdev.rst;h=6b2bd54e1ae7c2eebaff1073d431979f0eacc159;hb=bc778a17fa46f1ec69180c7f660585155eefc318;hp=d491849675706cbcf32384d1c632a4d40e307fa7;hpb=15a9ef841a1c7191983d95ef6cc813f94133db8c;p=dpdk.git diff --git a/doc/guides/prog_guide/bbdev.rst b/doc/guides/prog_guide/bbdev.rst index d491849675..6b2bd54e1a 100644 --- a/doc/guides/prog_guide/bbdev.rst +++ b/doc/guides/prog_guide/bbdev.rst @@ -13,7 +13,7 @@ optimized libraries to appear as virtual bbdev devices. The functional scope of the BBDEV library are those functions in relation to the 3GPP Layer 1 signal processing (channel coding, modulation, ...). -The framework currently only supports Turbo Code FEC function. +The framework currently only supports FEC function. Design Principles @@ -927,9 +927,11 @@ given below. +--------------------------------------------------------------------+ |RTE_BBDEV_LDPC_HARQ_6BIT_COMPRESSION | | Set if a device supports input/output HARQ compression | +| Data is packed as 6 bits by dropping and saturating the MSBs | +--------------------------------------------------------------------+ |RTE_BBDEV_LDPC_LLR_COMPRESSION | | Set if a device supports input LLR compression | +| Data is packed as 6 bits by dropping and saturating the MSBs | +--------------------------------------------------------------------+ |RTE_BBDEV_LDPC_INTERNAL_HARQ_MEMORY_IN_ENABLE | | Set if a device supports HARQ input to device's internal memory | @@ -1069,7 +1071,7 @@ The mbuf ``length`` is inclusive of CRC24A/B where present and is equal the code block size ``K``. The first CB Virtual Circular Buffer (VCB) index is given by ``r`` but the -the number of the remaining CB VCBs is calculated automatically by BBDEV +number of the remaining CB VCBs is calculated automatically by BBDEV and passed down to the driver. The number of remaining CB VCBs should not be confused with ``c``, the