#include <Library/MemoryAllocationLib.h>\r
#include <Library/UefiBootServicesTableLib.h>\r
\r
+extern EFI_DRIVER_BINDING_PROTOCOL gEmuSimpleFileSystemDriverBinding;\r
+extern EFI_COMPONENT_NAME_PROTOCOL gEmuSimpleFileSystemComponentName;\r
+extern EFI_COMPONENT_NAME2_PROTOCOL gEmuSimpleFileSystemComponentName2;\r
\r
-extern EFI_DRIVER_BINDING_PROTOCOL gEmuSimpleFileSystemDriverBinding;\r
-extern EFI_COMPONENT_NAME_PROTOCOL gEmuSimpleFileSystemComponentName;\r
-extern EFI_COMPONENT_NAME2_PROTOCOL gEmuSimpleFileSystemComponentName2;\r
-\r
-#define EMU_SIMPLE_FILE_SYSTEM_PRIVATE_SIGNATURE SIGNATURE_32 ('E', 'M', 'f', 's')\r
+#define EMU_SIMPLE_FILE_SYSTEM_PRIVATE_SIGNATURE SIGNATURE_32 ('E', 'M', 'f', 's')\r
\r
typedef struct {\r
- UINTN Signature;\r
- EMU_IO_THUNK_PROTOCOL *IoThunk;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL SimpleFileSystem;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Io;\r
- EFI_UNICODE_STRING_TABLE *ControllerNameTable;\r
+ UINTN Signature;\r
+ EMU_IO_THUNK_PROTOCOL *IoThunk;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL SimpleFileSystem;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *Io;\r
+ EFI_UNICODE_STRING_TABLE *ControllerNameTable;\r
} EMU_SIMPLE_FILE_SYSTEM_PRIVATE;\r
\r
#define EMU_SIMPLE_FILE_SYSTEM_PRIVATE_DATA_FROM_THIS(a) \\r
EMU_SIMPLE_FILE_SYSTEM_PRIVATE_SIGNATURE \\r
)\r
\r
-#define EMU_EFI_FILE_PRIVATE_SIGNATURE SIGNATURE_32 ('e', 'm', 'f', 's')\r
+#define EMU_EFI_FILE_PRIVATE_SIGNATURE SIGNATURE_32 ('e', 'm', 'f', 's')\r
\r
typedef struct {\r
- UINTN Signature;\r
- EMU_IO_THUNK_PROTOCOL *IoThunk;\r
- EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *SimpleFileSystem;\r
- EFI_FILE_PROTOCOL EfiFile;\r
- EFI_FILE_PROTOCOL *Io;\r
+ UINTN Signature;\r
+ EMU_IO_THUNK_PROTOCOL *IoThunk;\r
+ EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *SimpleFileSystem;\r
+ EFI_FILE_PROTOCOL EfiFile;\r
+ EFI_FILE_PROTOCOL *Io;\r
} EMU_EFI_FILE_PRIVATE;\r
\r
#define EMU_EFI_FILE_PRIVATE_DATA_FROM_THIS(a) \\r
EMU_EFI_FILE_PRIVATE_SIGNATURE \\r
)\r
\r
-\r
-\r
#endif\r