]> git.proxmox.com Git - mirror_edk2.git/commit - MdePkg/Include/Library/BaseLib.h
MdePkg/BaseLib: Add CRC16-ANSI and CRC32c implementations
authorPedro Falcato <pedro.falcato@gmail.com>
Thu, 7 Apr 2022 22:02:00 +0000 (06:02 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 13 Jun 2022 02:41:35 +0000 (02:41 +0000)
commit92288f433485e84863047fae698614c6785869d1
treee699d3a37ee422eca15ef9eaf472e6786c485435
parentb09ada6edc7f3f28d3b4f2ef09852ebd39f17920
MdePkg/BaseLib: Add CRC16-ANSI and CRC32c implementations

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3871

Add the CRC16-ANSI and CRC32C implementations previously found at
Features/Ext4Pkg/Ext4Dxe/Crc{16,32c}.c to BaseLib.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Signed-off-by: Pedro Falcato <pedro.falcato@gmail.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
MdePkg/Include/Library/BaseLib.h
MdePkg/Library/BaseLib/CheckSum.c