Support a Semi Host file system over a debuggers JTAG\r
\r
Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
- Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>\r
+ Portions copyright (c) 2011 - 2014, ARM Ltd. All rights reserved.<BR>\r
\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
if (CompareGuid (InformationType, &gEfiFileSystemInfoGuid) != 0) {\r
//Status = SetFilesystemInfo (Fcb, BufferSize, Buffer);\r
} else if (CompareGuid (InformationType, &gEfiFileInfoGuid) != 0) {\r
- //Status = SetFileInfo (Fcb, BufferSize, Buffer);\r
+ // Semihosting does not give us access to setting file info, but\r
+ // if we fail here we cannot create new files.\r
+ Status = EFI_SUCCESS;\r
} else if (CompareGuid (InformationType, &gEfiFileSystemVolumeLabelInfoIdGuid) != 0) {\r
if (StrSize (Buffer) > 0) {\r
FreePool (mSemihostFsLabel);\r