edk2-FatPkg Log


Commit Date  
[b9bcd0] by Ruiyu Ni Ruiyu Ni , pushed by niruiyu niruiyu

Remove the RemoteEntryList() because the Task isn't added to the linked list upon failure.

Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@81 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-11-29 02:49:30 Tree
[3454cf] by Ruiyu Ni Ruiyu Ni , pushed by niruiyu niruiyu

Fix a bug in the Fat Stop() function which may return EFI_NOT_FOUND when the controller handle doesn't support DiskIo2.

Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@80 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-11-22 07:39:02 Tree
[accbbb] by Ruiyu Ni Ruiyu Ni , pushed by niruiyu niruiyu

Add the missing EFIAPI keyword to solve build failure in GCC.

Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@79 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-11-04 02:20:37 Tree
[063f6e] by Ruiyu Ni Ruiyu Ni , pushed by niruiyu niruiyu

Change Fat driver to support asynchronous File IO introduced in UEFI spec 2.3.1.D.

Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@78 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-10-30 03:13:16 Tree
[a952f0] by Olivier Martin Olivier Martin , pushed by niruiyu niruiyu

Build FatPkg for AArch64 platforms.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <Olivier.Martin@arm.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@77 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-07-19 01:49:30 Tree
[c9429a] by Olivier Martin Olivier Martin , pushed by niruiyu niruiyu

Please find this patch that makes FatGetCurrentFatTime() always return a valid time.
Without this patch if gRT->GetTime fails to return the time then some operations on the filesystem could fail.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <Olivier.Martin@arm.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@76 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-06-14 01:58:12 Tree
[c7046d] by Star Zeng Star Zeng , pushed by niruiyu niruiyu

InitializeUnicodeCollationSupportWorker mixed the use of Status variable for OpenProtocol and return, it will cause the function to return EFI_SUCCESS even the proper UnicodeCollation is absent. Add ReturnStatus to hold the return status.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@74 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-05-29 09:01:46 Tree
[1cc945] by Star Zeng Star Zeng , pushed by niruiyu niruiyu

1. Expand and add null terminate to end of string like function comments said in EngFatToStr(), it could fix the randomly failure during recovery to find the correct recovery image for name length = 8.3 case.
2. Skip directory entry with FAT_ATTR_DIRECTORY, not just = FAT_ATTR_DIRECTORY in FatReadNextDirectoryEntry().

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@73 efd2e655-3735-4b16-a529-16bfa2dd702b

2013-03-12 01:51:42 Tree
[b67d81] by Star Zeng Star Zeng , pushed by niruiyu niruiyu

Zero out CacheBuffer in FatInitializeDiskCache after allocated.

Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@72 efd2e655-3735-4b16-a529-16bfa2dd702b

2012-12-24 02:42:01 Tree
[dac565] by Olivier Martin Olivier Martin , pushed by niruiyu niruiyu

Enable ARM support.

Signed-off-by: Olivier Martin <olivier.martin@arm.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@71 efd2e655-3735-4b16-a529-16bfa2dd702b

2012-06-08 03:08:32 Tree
[18d3fb] by Eric Dong Eric Dong , pushed by niruiyu niruiyu

Fix GCC build failure.

Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@70 efd2e655-3735-4b16-a529-16bfa2dd702b

2012-05-31 10:10:29 Tree
[973de2] by Eric Dong Eric Dong , pushed by niruiyu niruiyu

Replace GetEfiGlobalVariable interface with GetEfiGlobalVariable2.

Signed-off-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@69 efd2e655-3735-4b16-a529-16bfa2dd702b

2012-05-30 07:52:47 Tree
[aac030] by niruiyu niruiyu , pushed by niruiyu niruiyu

Update the Package version and obsolete ReadMe.txt.

Signed-off-by: niruiyu
Reviewed-by: hhtian

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@67 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-12-13 08:32:11 Tree
[6e68a6] by erictian erictian , pushed by niruiyu niruiyu

Only traverse recovery file's FAT table to fast the recovery performance.

Signed-off-by: erictian
Reviewed-by: niruiyu

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@66 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-11-22 03:01:14 Tree
[b36c76] by hhtian hhtian

Clean up non-ASCII char

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@65 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-09-15 02:03:14 Tree
[b098f2] by jljusten jljusten , pushed by jljusten jljusten

FatPkg: Use BasePcdLibNull to prevent PCD dependency

When using DxePcdLib or PeiPcdLib, a PCD protocol or
PPI dependency is added.

This dependency should not be required since the FAT
drivers use fixed PCD values.

Signed-off-by: jljusten
Reviewed-by: mdkinney

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@64 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-07-27 17:25:45 Tree
[52cae8] by niruiyu niruiyu , pushed by niruiyu niruiyu

Fix the comments to follow the UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid.

Signed-off-by: niruiyu
Reviewed-by: lgao4

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@63 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-07-05 09:12:18 Tree
[bead7f] by jljusten jljusten , pushed by jljusten jljusten

FatPkg: Add FAT PEIM

Signed-off-by: jljusten
Reviewed-by: mdkinney

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@62 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-07-01 00:37:55 Tree
[aeddb8] by lzeng14 lzeng14 , pushed by niruiyu niruiyu

Clean up invalid keywords and missing keywords in [Define] section of DEC file.

Signed-off-by: lzeng14
Reviewed-by: lhauch
Reviewed-by: jljusten

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@61 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-06-28 02:06:15 Tree
[3b073b] by laurie0131 laurie0131

Update to include UEFI

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@60 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-06-16 17:00:55 Tree
[98eccd] by mdkinney mdkinney

Update DebugLib to provide support for "err" command in the EFI Shell to adjust the filter mask for DEBUG() messages. The "err" command provide the ability to adjust this filter mask at a global level through an EFI Variable and at the module level through a the Debug Mask Protocol. In order to support the degree of flexibility, the DebugLib needs to use library to abstract the get/set operations to the filter mask.

1) Add default mappings for the DebugPrintErrorLevelLib to the DSC file for this package.

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@59 efd2e655-3735-4b16-a529-16bfa2dd702b

2011-03-10 23:16:26 Tree
[b65791] by qhuang8 qhuang8

Enlarge the buffer to contain file name.

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@58 efd2e655-3735-4b16-a529-16bfa2dd702b

2010-08-16 00:41:48 Tree
[a60a7a] by qhuang8 qhuang8

Add some NULL pointer check by using ASSERT()

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@57 efd2e655-3735-4b16-a529-16bfa2dd702b

2010-08-13 03:34:18 Tree
[9792fb] by hhtian hhtian

remove obsoleted .msa and .nspd files

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@56 efd2e655-3735-4b16-a529-16bfa2dd702b

2010-05-12 11:58:28 Tree
[b449ca] by qhuang8 qhuang8

Move lock to FAT driver binding start to prevent interrupt during hot plug event.

git-svn-id: https://svn.code.sf.net/p/edk2-fatdriver2/code/trunk/FatPkg@55 efd2e655-3735-4b16-a529-16bfa2dd702b

2010-05-07 03:31:16 Tree
Older >