From d5ae82f68c45a489c91e79298d495191ede160a7 Mon Sep 17 00:00:00 2001 From: Pete Batard Date: Wed, 4 Mar 2020 18:02:45 +0000 Subject: [PATCH] version 1.4 --- ChangeLog.txt | 8 ++++++++ EfiFsPkg/Affs.inf | 2 +- EfiFsPkg/Afs.inf | 2 +- EfiFsPkg/Bfs.inf | 2 +- EfiFsPkg/Btrfs.inf | 2 +- EfiFsPkg/Cbfs.inf | 2 +- EfiFsPkg/Cpio.inf | 2 +- EfiFsPkg/CpioBe.inf | 2 +- EfiFsPkg/ExFat.inf | 2 +- EfiFsPkg/Ext2.inf | 2 +- EfiFsPkg/F2fs.inf | 2 +- EfiFsPkg/Fat.inf | 2 +- EfiFsPkg/Hfs.inf | 2 +- EfiFsPkg/HfsPlus.inf | 2 +- EfiFsPkg/Iso9660.inf | 2 +- EfiFsPkg/Jfs.inf | 2 +- EfiFsPkg/Minix.inf | 2 +- EfiFsPkg/Minix2.inf | 2 +- EfiFsPkg/Minix2Be.inf | 2 +- EfiFsPkg/Minix3.inf | 2 +- EfiFsPkg/Minix3Be.inf | 2 +- EfiFsPkg/MinixBe.inf | 2 +- EfiFsPkg/NewC.inf | 2 +- EfiFsPkg/NilFs2.inf | 2 +- EfiFsPkg/Ntfs.inf | 2 +- EfiFsPkg/Odc.inf | 2 +- EfiFsPkg/ProcFs.inf | 2 +- EfiFsPkg/ReiserFs.inf | 2 +- EfiFsPkg/RomFs.inf | 2 +- EfiFsPkg/Sfs.inf | 2 +- EfiFsPkg/SquashFs.inf | 2 +- EfiFsPkg/Tar.inf | 2 +- EfiFsPkg/Udf.inf | 2 +- EfiFsPkg/Ufs.inf | 2 +- EfiFsPkg/Ufs2.inf | 2 +- EfiFsPkg/UfsBe.inf | 2 +- EfiFsPkg/Xfs.inf | 2 +- EfiFsPkg/Zfs.inf | 2 +- _release.cmd | 16 ++++++++++++++++ src/driver.h | 4 ++-- 40 files changed, 63 insertions(+), 39 deletions(-) create mode 100644 _release.cmd diff --git a/ChangeLog.txt b/ChangeLog.txt index acaa530..4667be5 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,6 +1,14 @@ For detailed information about the changes below, please see the git log or visit: https://github.com/pbatard/efifs +v1.4 (2020.03.04) +* Add SquashFS driver +* Fix unable to switch drive on recent UEFI Shells +* Fix DEBUG warnings on FreePool() +* Fix grub_errno not being set on error +* Fix calling convention for Print() calls +* Update GRUB and gnu-efi to latest + v1.3 (2018.04.25) * Fix F2FS driver bug (MSVC only) that was introduced in v1.2 * Remove custom EDK2 patches for VS2017 and ARM/ARM64 support (now integrated upstream) diff --git a/EfiFsPkg/Affs.inf b/EfiFsPkg/Affs.inf index 860c473..70a177d 100644 --- a/EfiFsPkg/Affs.inf +++ b/EfiFsPkg/Affs.inf @@ -8,7 +8,7 @@ BASE_NAME = affs FILE_GUID = BD873114-A318-48C4-AEF9-6C9E43A50FFA MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Afs.inf b/EfiFsPkg/Afs.inf index cdf6553..33654e3 100644 --- a/EfiFsPkg/Afs.inf +++ b/EfiFsPkg/Afs.inf @@ -8,7 +8,7 @@ BASE_NAME = afs FILE_GUID = DEFE2F9E-38C4-4278-AB7D-3BCC7B3C9292 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Bfs.inf b/EfiFsPkg/Bfs.inf index a977db7..7924588 100644 --- a/EfiFsPkg/Bfs.inf +++ b/EfiFsPkg/Bfs.inf @@ -8,7 +8,7 @@ BASE_NAME = bfs FILE_GUID = 7686EACB-461E-417F-BB6B-0C5DBA8B4087 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Btrfs.inf b/EfiFsPkg/Btrfs.inf index 5335107..41052a8 100644 --- a/EfiFsPkg/Btrfs.inf +++ b/EfiFsPkg/Btrfs.inf @@ -8,7 +8,7 @@ BASE_NAME = btrfs FILE_GUID = E4FD4F23-5515-434C-9F19-59CA8B122825 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Cbfs.inf b/EfiFsPkg/Cbfs.inf index 5965575..64034f9 100644 --- a/EfiFsPkg/Cbfs.inf +++ b/EfiFsPkg/Cbfs.inf @@ -8,7 +8,7 @@ BASE_NAME = cbfs FILE_GUID = DEEC0FF0-64AE-4B2D-A9D1-87057258854C MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Cpio.inf b/EfiFsPkg/Cpio.inf index 005ee12..f15715b 100644 --- a/EfiFsPkg/Cpio.inf +++ b/EfiFsPkg/Cpio.inf @@ -8,7 +8,7 @@ BASE_NAME = cpio FILE_GUID = FE902772-06CD-40E4-B35B-0E760C5E9C1A MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/CpioBe.inf b/EfiFsPkg/CpioBe.inf index a44c23e..fd1b541 100644 --- a/EfiFsPkg/CpioBe.inf +++ b/EfiFsPkg/CpioBe.inf @@ -8,7 +8,7 @@ BASE_NAME = cpio_be FILE_GUID = A3853AE0-E77D-405E-8A75-16333DE1632C MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/ExFat.inf b/EfiFsPkg/ExFat.inf index f9e3e71..faf23be 100644 --- a/EfiFsPkg/ExFat.inf +++ b/EfiFsPkg/ExFat.inf @@ -8,7 +8,7 @@ BASE_NAME = exfat FILE_GUID = 2920E524-AD21-499E-9F4A-466BFDC3BFFB MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Ext2.inf b/EfiFsPkg/Ext2.inf index ffe3641..af5c38b 100644 --- a/EfiFsPkg/Ext2.inf +++ b/EfiFsPkg/Ext2.inf @@ -8,7 +8,7 @@ BASE_NAME = ext2 FILE_GUID = 7DDA7772-B8F5-4859-9DBA-0D6F2DBA4AF1 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/F2fs.inf b/EfiFsPkg/F2fs.inf index d634c6e..7d9bc30 100644 --- a/EfiFsPkg/F2fs.inf +++ b/EfiFsPkg/F2fs.inf @@ -8,7 +8,7 @@ BASE_NAME = f2fs FILE_GUID = 3D1F4906-3509-4DD4-8850-70033DE336E4 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Fat.inf b/EfiFsPkg/Fat.inf index 40b7f5d..ec9ff30 100644 --- a/EfiFsPkg/Fat.inf +++ b/EfiFsPkg/Fat.inf @@ -8,7 +8,7 @@ BASE_NAME = fat FILE_GUID = B9E0C839-BF75-4889-82FF-214BED41BA47 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Hfs.inf b/EfiFsPkg/Hfs.inf index c3b842f..52b3ab1 100644 --- a/EfiFsPkg/Hfs.inf +++ b/EfiFsPkg/Hfs.inf @@ -8,7 +8,7 @@ BASE_NAME = hfs FILE_GUID = BB57B5D8-F6DE-481C-9B08-C779B0F33E25 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/HfsPlus.inf b/EfiFsPkg/HfsPlus.inf index 21fe0aa..9f873d6 100644 --- a/EfiFsPkg/HfsPlus.inf +++ b/EfiFsPkg/HfsPlus.inf @@ -8,7 +8,7 @@ BASE_NAME = hfsplus FILE_GUID = EE593365-0635-44FC-AF28-DB98B63FDBC6 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Iso9660.inf b/EfiFsPkg/Iso9660.inf index 9be620b..30c15b5 100644 --- a/EfiFsPkg/Iso9660.inf +++ b/EfiFsPkg/Iso9660.inf @@ -8,7 +8,7 @@ BASE_NAME = iso9660 FILE_GUID = EFBE987A-A33B-4EE4-B2B5-35DEDC28A5E9 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Jfs.inf b/EfiFsPkg/Jfs.inf index 324cc48..6cf48fe 100644 --- a/EfiFsPkg/Jfs.inf +++ b/EfiFsPkg/Jfs.inf @@ -8,7 +8,7 @@ BASE_NAME = jfs FILE_GUID = E87CF4E3-318E-4B5F-98B9-A6B47414506D MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Minix.inf b/EfiFsPkg/Minix.inf index c48b347..6e33c6e 100644 --- a/EfiFsPkg/Minix.inf +++ b/EfiFsPkg/Minix.inf @@ -8,7 +8,7 @@ BASE_NAME = minix FILE_GUID = 16CE8469-1586-4CE0-B90C-88D049A2967B MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Minix2.inf b/EfiFsPkg/Minix2.inf index 539f138..2148733 100644 --- a/EfiFsPkg/Minix2.inf +++ b/EfiFsPkg/Minix2.inf @@ -8,7 +8,7 @@ BASE_NAME = minix2 FILE_GUID = 0AF860D2-4089-496A-AB51-2F28730E5CF6 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Minix2Be.inf b/EfiFsPkg/Minix2Be.inf index bdc4aaa..8114744 100644 --- a/EfiFsPkg/Minix2Be.inf +++ b/EfiFsPkg/Minix2Be.inf @@ -8,7 +8,7 @@ BASE_NAME = minix2_be FILE_GUID = 0974F29A-42B5-4B32-A9E6-7BB42BE57B84 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Minix3.inf b/EfiFsPkg/Minix3.inf index 64c7ceb..42ce3d0 100644 --- a/EfiFsPkg/Minix3.inf +++ b/EfiFsPkg/Minix3.inf @@ -8,7 +8,7 @@ BASE_NAME = minix3 FILE_GUID = 8DE9E73E-B120-49AA-960B-FC18FCEAAB3A MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Minix3Be.inf b/EfiFsPkg/Minix3Be.inf index a86ab52..011ac21 100644 --- a/EfiFsPkg/Minix3Be.inf +++ b/EfiFsPkg/Minix3Be.inf @@ -8,7 +8,7 @@ BASE_NAME = minix3_be FILE_GUID = 9C3DB9FC-7B1A-4534-B5B9-C21E56EE7BA6 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/MinixBe.inf b/EfiFsPkg/MinixBe.inf index 070da14..a906714 100644 --- a/EfiFsPkg/MinixBe.inf +++ b/EfiFsPkg/MinixBe.inf @@ -8,7 +8,7 @@ BASE_NAME = minix_be FILE_GUID = 5B677870-CF38-4892-AF77-AA5C9695DFBB MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/NewC.inf b/EfiFsPkg/NewC.inf index 453a1f9..297857e 100644 --- a/EfiFsPkg/NewC.inf +++ b/EfiFsPkg/NewC.inf @@ -8,7 +8,7 @@ BASE_NAME = newc FILE_GUID = 5C0F70A7-DC33-4A82-9056-924E83E33F01 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/NilFs2.inf b/EfiFsPkg/NilFs2.inf index c5f4d54..d3df8f6 100644 --- a/EfiFsPkg/NilFs2.inf +++ b/EfiFsPkg/NilFs2.inf @@ -8,7 +8,7 @@ BASE_NAME = nilfs2 FILE_GUID = E6BCED0B-96E0-4BD7-AF96-65467ABAAC6E MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Ntfs.inf b/EfiFsPkg/Ntfs.inf index 25fdb6d..d76091d 100644 --- a/EfiFsPkg/Ntfs.inf +++ b/EfiFsPkg/Ntfs.inf @@ -8,7 +8,7 @@ BASE_NAME = ntfs FILE_GUID = 80FB68D4-7C52-4AFE-A91E-D3DDADB5C54F MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Odc.inf b/EfiFsPkg/Odc.inf index 2b23fd3..d95c9ce 100644 --- a/EfiFsPkg/Odc.inf +++ b/EfiFsPkg/Odc.inf @@ -8,7 +8,7 @@ BASE_NAME = odc FILE_GUID = FC117DCB-B369-46B7-A84E-E34EF821756C MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/ProcFs.inf b/EfiFsPkg/ProcFs.inf index c1db275..d6e2126 100644 --- a/EfiFsPkg/ProcFs.inf +++ b/EfiFsPkg/ProcFs.inf @@ -8,7 +8,7 @@ BASE_NAME = procfs FILE_GUID = 4F59B6B8-8FED-41B4-A970-CCBAF0F684DF MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/ReiserFs.inf b/EfiFsPkg/ReiserFs.inf index acbf086..1d16a70 100644 --- a/EfiFsPkg/ReiserFs.inf +++ b/EfiFsPkg/ReiserFs.inf @@ -8,7 +8,7 @@ BASE_NAME = reiserfs FILE_GUID = 8B20B75F-5AAB-4839-A5F2-2843653BDEFF MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/RomFs.inf b/EfiFsPkg/RomFs.inf index 1297f4a..f6b62f0 100644 --- a/EfiFsPkg/RomFs.inf +++ b/EfiFsPkg/RomFs.inf @@ -8,7 +8,7 @@ BASE_NAME = romfs FILE_GUID = A57C00D8-2766-4DDF-AC8D-BAC89472F255 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Sfs.inf b/EfiFsPkg/Sfs.inf index 1556249..f18c2a4 100644 --- a/EfiFsPkg/Sfs.inf +++ b/EfiFsPkg/Sfs.inf @@ -8,7 +8,7 @@ BASE_NAME = sfs FILE_GUID = 0093FDD4-86D8-457C-82C9-2832321BB8B5 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/SquashFs.inf b/EfiFsPkg/SquashFs.inf index e61e454..28daa82 100644 --- a/EfiFsPkg/SquashFs.inf +++ b/EfiFsPkg/SquashFs.inf @@ -8,7 +8,7 @@ BASE_NAME = squash4 FILE_GUID = F85516B3-FEAD-4D5B-9E4A-9A476ABA65CA MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Tar.inf b/EfiFsPkg/Tar.inf index 0c8d543..f38e5a3 100644 --- a/EfiFsPkg/Tar.inf +++ b/EfiFsPkg/Tar.inf @@ -8,7 +8,7 @@ BASE_NAME = tar FILE_GUID = 5FA5BB28-C228-48BC-BEED-4137E56B5C32 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Udf.inf b/EfiFsPkg/Udf.inf index 3cd2b00..d8e5a5e 100644 --- a/EfiFsPkg/Udf.inf +++ b/EfiFsPkg/Udf.inf @@ -8,7 +8,7 @@ BASE_NAME = udf FILE_GUID = 3E1C5997-2AED-4A6C-A8BF-07882633D1FB MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Ufs.inf b/EfiFsPkg/Ufs.inf index 4b1511b..9673265 100644 --- a/EfiFsPkg/Ufs.inf +++ b/EfiFsPkg/Ufs.inf @@ -8,7 +8,7 @@ BASE_NAME = ufs1 FILE_GUID = CFC9DAEA-DBB4-4A5A-8034-D0ABF2849DF3 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Ufs2.inf b/EfiFsPkg/Ufs2.inf index 634e65f..6aad169 100644 --- a/EfiFsPkg/Ufs2.inf +++ b/EfiFsPkg/Ufs2.inf @@ -8,7 +8,7 @@ BASE_NAME = ufs2 FILE_GUID = 15ED2F4C-1EB8-4B4F-826B-73D83EDAA449 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/UfsBe.inf b/EfiFsPkg/UfsBe.inf index f1bfeed..fc919d0 100644 --- a/EfiFsPkg/UfsBe.inf +++ b/EfiFsPkg/UfsBe.inf @@ -8,7 +8,7 @@ BASE_NAME = ufs1_be FILE_GUID = F3B03ADF-0595-483C-BF15-0C39A444345C MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Xfs.inf b/EfiFsPkg/Xfs.inf index 9e8349c..bed8f78 100644 --- a/EfiFsPkg/Xfs.inf +++ b/EfiFsPkg/Xfs.inf @@ -8,7 +8,7 @@ BASE_NAME = xfs FILE_GUID = 8F56A526-1566-442F-9D7F-3E704772B75A MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/EfiFsPkg/Zfs.inf b/EfiFsPkg/Zfs.inf index 9d4823a..f772f3c 100644 --- a/EfiFsPkg/Zfs.inf +++ b/EfiFsPkg/Zfs.inf @@ -8,7 +8,7 @@ BASE_NAME = zfs FILE_GUID = 0F6A96E7-0F76-4947-90DB-D4FD7A7E6147 MODULE_TYPE = UEFI_DRIVER - VERSION_STRING = 1.3 + VERSION_STRING = 1.4 EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = FSDriverInstall diff --git a/_release.cmd b/_release.cmd new file mode 100644 index 0000000..531f198 --- /dev/null +++ b/_release.cmd @@ -0,0 +1,16 @@ +rmdir /s /q release +mkdir release + +set EDK2_BUILD=D:\edk2\Build\EfiFs\RELEASE_VS2019 + +mkdir release\aa64 +for /f %%f in ('dir /b %EDK2_BUILD%\AARCH64\*.efi') do copy %EDK2_BUILD%\AARCH64\%%f release\aa64\%%~nf_aa64%%~xf + +mkdir release\arm +for /f %%f in ('dir /b %EDK2_BUILD%\AARCH64\*.efi') do copy %EDK2_BUILD%\ARM\%%f release\arm\%%~nf_arm%%~xf + +mkdir release\ia32 +for /f %%f in ('dir /b %EDK2_BUILD%\IA32\*.efi') do copy %EDK2_BUILD%\AARCH64\%%f release\ia32\%%~nf_ia32%%~xf + +mkdir release\x64 +for /f %%f in ('dir /b %EDK2_BUILD%\X64\*.efi') do copy %EDK2_BUILD%\X64\%%f release\x64\%%~nf_x64%%~xf diff --git a/src/driver.h b/src/driver.h index 5f37b68..aa66a97 100644 --- a/src/driver.h +++ b/src/driver.h @@ -1,6 +1,6 @@ /* fs_driver.h - Wrapper for standalone EFI filesystem drivers */ /* - * Copyright © 2014-2018 Pete Batard + * Copyright © 2014-2020 Pete Batard * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -100,7 +100,7 @@ /* Driver version */ #define FS_DRIVER_VERSION_MAJOR 1 -#define FS_DRIVER_VERSION_MINOR 3 +#define FS_DRIVER_VERSION_MINOR 4 #ifndef ARRAYSIZE #define ARRAYSIZE(A) (sizeof(A)/sizeof((A)[0]))