Skip to content

Commit

Permalink
CryptoPkg: remove unnecessary auto gen MODULE_TYPE (#428)
Browse files Browse the repository at this point in the history
## Description

generate_cryptodriver.py unnecessarily included the MODULE_TYPE in the
component section (i.e. [Components.$(ARCH).$(MODULE_TYPE)] instead of
[Components.$(ARCH)]). Per the DSC specification, MODULE_TYPE is not a
supported value to set in the components section. This is set in the
component INF file.

Additionally, an issue with auto-generated functions in CryptLib.c was
noted such that an incorrect parameter list could be generated. This was
due to an attempt to call .strip(" OPTIONAL") in get_params_tuple. This
call does not strip " OPTIONAL", but will strip a single character
contained in the list [" ", "O", "P", "T", "I", "N", "A", "L"]. Updating
this function to use .replace(" OPTIONAL", "") has resolved the bug.

Additionally an issue with auto-generated `_EDKII_CRYPTO_PROTOCOL`
struct was found causing it to fail uncrustify check. Spacing was
updated in generate_cryptodriver.py to correct alignment.

**Core Changes to review are at
CryptoPkg/Driver/Packaging/generate_cryptodriver.py**

For each item, place an "x" in between `[` and `]` if true. Example:
`[x]`.
_(you can also check items in the GitHub UI)_

- [ ] Impacts functionality?
- **Functionality** - Does the change ultimately impact how firmware
functions?
- Examples: Add a new library, publish a new PPI, update an algorithm,
...
- [ ] Impacts security?
- **Security** - Does the change have a direct security impact on an
application,
    flow, or firmware?
  - Examples: Crypto algorithm change, buffer overflow fix, parameter
    validation improvement, ...
- [ ] Breaking change?
- **Breaking change** - Will anyone consuming this change experience a
break
    in build or boot behavior?
- Examples: Add a new library class, move a module to a different repo,
call
    a function in a new library class in a pre-existing module, ...
- [ ] Includes tests?
  - **Tests** - Does the change include any explicit test code?
  - Examples: Unit tests, integration tests, robot tests, ...
- [ ] Includes documentation?
- **Documentation** - Does the change contain explicit documentation
additions
    outside direct code modifications (and comments)?
- Examples: Update readme file, add feature readme file, link to
documentation
    on an a separate Web page, ...

## How This Was Tested

N/A

## Integration Instructions

N/A
  • Loading branch information
Javagedes authored and kenlautner committed Oct 18, 2023
1 parent 2ca8c1b commit 94735f3
Show file tree
Hide file tree
Showing 69 changed files with 121 additions and 136 deletions.
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/Crypto.inc.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS Crypto.inc.dsc
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.909212
# GENERATED ON: 2023-05-31 12:30:02.225238

[Defines]
!ifndef CRYPTO_SERVICES
Expand Down
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/Crypto.pcd.MINIMAL_SHA_SM3.inc.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS Crypto.pcd.MINIMAL_SHA_SM3.inc.dsc
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.893584
# GENERATED ON: 2023-05-31 12:30:02.222895

# HMACSHA256 family
gEfiCryptoPkgTokenSpaceGuid.PcdCryptoServiceHmacSha256New | TRUE
Expand Down
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/Crypto.pcd.SMALL_SHA_RSA.inc.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS Crypto.pcd.SMALL_SHA_RSA.inc.dsc
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.893584
# GENERATED ON: 2023-05-31 12:30:02.223900

# HMACSHA256 family
gEfiCryptoPkgTokenSpaceGuid.PcdCryptoServiceHmacSha256New | TRUE
Expand Down
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/Crypto.pcd.STANDARD.inc.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS Crypto.pcd.STANDARD.inc.dsc
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.909212
# GENERATED ON: 2023-05-31 12:30:02.223900

# HMACSHA256 family
gEfiCryptoPkgTokenSpaceGuid.PcdCryptoServiceHmacSha256New | TRUE
Expand Down
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/Crypto.pcd.TINY_SHA.inc.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS Crypto.pcd.TINY_SHA.inc.dsc
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.893584
# GENERATED ON: 2023-05-31 12:30:02.222815

# SHA1 family
gEfiCryptoPkgTokenSpaceGuid.PcdCryptoServiceSha1GetContextSize | TRUE
Expand Down
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/CryptoDriver.BOOTBLOCK.inc.fdf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriver.BOOTBLOCK.inc.fdf
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.957688
# GENERATED ON: 2023-05-31 12:30:02.283712

# this is to be included a platform inside the BOOTBLOCK or other PEI FV
!ifndef PEI_CRYPTO_SERVICES
Expand Down
2 changes: 1 addition & 1 deletion CryptoPkg/Driver/Bin/CryptoDriver.DXE.inc.fdf
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriver.DXE.inc.fdf
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.957688
# GENERATED ON: 2023-05-31 12:30:02.283712

# this is to be included a platform inside the BOOTBLOCK or other PEI FV
!ifndef DXE_CRYPTO_SERVICES
Expand Down
98 changes: 49 additions & 49 deletions CryptoPkg/Driver/Bin/CryptoDriver.inc.dsc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriver.inc.dsc
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.957688
# GENERATED ON: 2023-05-31 12:30:02.282366

# this is to be included by a platform :)
[Defines]
Expand Down Expand Up @@ -44,19 +44,19 @@

!if $(PEI_CRYPTO_SERVICES) == TINY_SHA
!if $(PEI_CRYPTO_ARCH) == X64
[Components.X64.PEIM]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Pei_$(TARGET)_X64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.PEIM]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Pei_$(TARGET)_AARCH64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == IA32
[Components.IA32.PEIM]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Pei_$(TARGET)_IA32.inf
!endif

[Components.PEIM]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/PeiCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.TINY_SHA.inc.dsc
Expand All @@ -65,19 +65,19 @@

!if $(DXE_CRYPTO_SERVICES) == TINY_SHA
!if $(DXE_CRYPTO_ARCH) == X64
[Components.X64.DXE_DRIVER, Components.X64.UEFI_DRIVER, Components.X64.UEFI_APPLICATION]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Dxe_$(TARGET)_X64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_DRIVER, Components.AARCH64.UEFI_DRIVER, Components.AARCH64.UEFI_APPLICATION]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Dxe_$(TARGET)_AARCH64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_DRIVER, Components.IA32.UEFI_DRIVER, Components.IA32.UEFI_APPLICATION]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Dxe_$(TARGET)_IA32.inf
!endif

[Components.DXE_DRIVER, Components.UEFI_DRIVER, Components.UEFI_APPLICATION]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.TINY_SHA.inc.dsc
Expand All @@ -86,19 +86,19 @@

!if $(SMM_CRYPTO_SERVICES) == TINY_SHA
!if $(SMM_CRYPTO_ARCH) == X64
[Components.X64.DXE_SMM_DRIVER]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Smm_$(TARGET)_X64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_SMM_DRIVER]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Smm_$(TARGET)_AARCH64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_SMM_DRIVER]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_TINY_SHA_Smm_$(TARGET)_IA32.inf
!endif

[Components.DXE_SMM_DRIVER]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/SmmCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.TINY_SHA.inc.dsc
Expand All @@ -107,19 +107,19 @@

!if $(PEI_CRYPTO_SERVICES) == MINIMAL_SHA_SM3
!if $(PEI_CRYPTO_ARCH) == X64
[Components.X64.PEIM]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Pei_$(TARGET)_X64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.PEIM]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Pei_$(TARGET)_AARCH64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == IA32
[Components.IA32.PEIM]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Pei_$(TARGET)_IA32.inf
!endif

[Components.PEIM]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/PeiCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.MINIMAL_SHA_SM3.inc.dsc
Expand All @@ -128,19 +128,19 @@

!if $(DXE_CRYPTO_SERVICES) == MINIMAL_SHA_SM3
!if $(DXE_CRYPTO_ARCH) == X64
[Components.X64.DXE_DRIVER, Components.X64.UEFI_DRIVER, Components.X64.UEFI_APPLICATION]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_$(TARGET)_X64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_DRIVER, Components.AARCH64.UEFI_DRIVER, Components.AARCH64.UEFI_APPLICATION]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_$(TARGET)_AARCH64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_DRIVER, Components.IA32.UEFI_DRIVER, Components.IA32.UEFI_APPLICATION]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_$(TARGET)_IA32.inf
!endif

[Components.DXE_DRIVER, Components.UEFI_DRIVER, Components.UEFI_APPLICATION]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.MINIMAL_SHA_SM3.inc.dsc
Expand All @@ -149,19 +149,19 @@

!if $(SMM_CRYPTO_SERVICES) == MINIMAL_SHA_SM3
!if $(SMM_CRYPTO_ARCH) == X64
[Components.X64.DXE_SMM_DRIVER]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Smm_$(TARGET)_X64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_SMM_DRIVER]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Smm_$(TARGET)_AARCH64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_SMM_DRIVER]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_MINIMAL_SHA_SM3_Smm_$(TARGET)_IA32.inf
!endif

[Components.DXE_SMM_DRIVER]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/SmmCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.MINIMAL_SHA_SM3.inc.dsc
Expand All @@ -170,19 +170,19 @@

!if $(PEI_CRYPTO_SERVICES) == SMALL_SHA_RSA
!if $(PEI_CRYPTO_ARCH) == X64
[Components.X64.PEIM]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Pei_$(TARGET)_X64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.PEIM]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Pei_$(TARGET)_AARCH64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == IA32
[Components.IA32.PEIM]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Pei_$(TARGET)_IA32.inf
!endif

[Components.PEIM]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/PeiCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.SMALL_SHA_RSA.inc.dsc
Expand All @@ -191,19 +191,19 @@

!if $(DXE_CRYPTO_SERVICES) == SMALL_SHA_RSA
!if $(DXE_CRYPTO_ARCH) == X64
[Components.X64.DXE_DRIVER, Components.X64.UEFI_DRIVER, Components.X64.UEFI_APPLICATION]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Dxe_$(TARGET)_X64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_DRIVER, Components.AARCH64.UEFI_DRIVER, Components.AARCH64.UEFI_APPLICATION]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Dxe_$(TARGET)_AARCH64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_DRIVER, Components.IA32.UEFI_DRIVER, Components.IA32.UEFI_APPLICATION]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Dxe_$(TARGET)_IA32.inf
!endif

[Components.DXE_DRIVER, Components.UEFI_DRIVER, Components.UEFI_APPLICATION]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.SMALL_SHA_RSA.inc.dsc
Expand All @@ -212,19 +212,19 @@

!if $(SMM_CRYPTO_SERVICES) == SMALL_SHA_RSA
!if $(SMM_CRYPTO_ARCH) == X64
[Components.X64.DXE_SMM_DRIVER]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Smm_$(TARGET)_X64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_SMM_DRIVER]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Smm_$(TARGET)_AARCH64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_SMM_DRIVER]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_SMALL_SHA_RSA_Smm_$(TARGET)_IA32.inf
!endif

[Components.DXE_SMM_DRIVER]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/SmmCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.SMALL_SHA_RSA.inc.dsc
Expand All @@ -233,19 +233,19 @@

!if $(PEI_CRYPTO_SERVICES) == STANDARD
!if $(PEI_CRYPTO_ARCH) == X64
[Components.X64.PEIM]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Pei_$(TARGET)_X64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.PEIM]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Pei_$(TARGET)_AARCH64.inf
!endif
!if $(PEI_CRYPTO_ARCH) == IA32
[Components.IA32.PEIM]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Pei_$(TARGET)_IA32.inf
!endif

[Components.PEIM]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/PeiCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.STANDARD.inc.dsc
Expand All @@ -254,19 +254,19 @@

!if $(DXE_CRYPTO_SERVICES) == STANDARD
!if $(DXE_CRYPTO_ARCH) == X64
[Components.X64.DXE_DRIVER, Components.X64.UEFI_DRIVER, Components.X64.UEFI_APPLICATION]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Dxe_$(TARGET)_X64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_DRIVER, Components.AARCH64.UEFI_DRIVER, Components.AARCH64.UEFI_APPLICATION]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Dxe_$(TARGET)_AARCH64.inf
!endif
!if $(DXE_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_DRIVER, Components.IA32.UEFI_DRIVER, Components.IA32.UEFI_APPLICATION]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Dxe_$(TARGET)_IA32.inf
!endif

[Components.DXE_DRIVER, Components.UEFI_DRIVER, Components.UEFI_APPLICATION]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.STANDARD.inc.dsc
Expand All @@ -275,19 +275,19 @@

!if $(SMM_CRYPTO_SERVICES) == STANDARD
!if $(SMM_CRYPTO_ARCH) == X64
[Components.X64.DXE_SMM_DRIVER]
[Components.X64]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Smm_$(TARGET)_X64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == AARCH64
[Components.AARCH64.DXE_SMM_DRIVER]
[Components.AARCH64]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Smm_$(TARGET)_AARCH64.inf
!endif
!if $(SMM_CRYPTO_ARCH) == IA32
[Components.IA32.DXE_SMM_DRIVER]
[Components.IA32]
CryptoPkg/Driver/Bin/CryptoDriverBin_STANDARD_Smm_$(TARGET)_IA32.inf
!endif

[Components.DXE_SMM_DRIVER]
[Components]
CryptoPkg/Library/BaseCryptLibOnProtocolPpi/SmmCryptLib.inf {
<PcdsFixedAtBuild>
!include CryptoPkg/Driver/Bin/Crypto.pcd.STANDARD.inc.dsc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_DEBUG_AARCH64.inf
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.941849
# GENERATED ON: 2023-05-31 12:30:02.269771

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_DEBUG_IA32.inf
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.941849
# GENERATED ON: 2023-05-31 12:30:02.269771

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_DEBUG_X64.inf
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.941849
# GENERATED ON: 2023-05-31 12:30:02.268766

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# AUTOGENERATED BY CryptoPkg\Driver\Packaging\generate_cryptodriver.py
# AUTOGENED AS CryptoDriverBin_MINIMAL_SHA_SM3_Dxe_RELEASE_AARCH64.inf
# DO NOT MODIFY
# GENERATED ON: 2023-05-18 16:49:35.941849
# GENERATED ON: 2023-05-31 12:30:02.270770

[Defines]
INF_VERSION = 0x0001001B
Expand Down
Loading

0 comments on commit 94735f3

Please sign in to comment.