\r
#include "HexEditor.h"\r
\r
-extern EFI_HANDLE HImageHandleBackup;\r
+extern EFI_HANDLE HImageHandleBackup;\r
\r
-extern HEFI_EDITOR_BUFFER_IMAGE HBufferImage;\r
+extern HEFI_EDITOR_BUFFER_IMAGE HBufferImage;\r
\r
-extern BOOLEAN HBufferImageNeedRefresh;\r
-extern BOOLEAN HBufferImageOnlyLineNeedRefresh;\r
-extern BOOLEAN HBufferImageMouseNeedRefresh;\r
+extern BOOLEAN HBufferImageNeedRefresh;\r
+extern BOOLEAN HBufferImageOnlyLineNeedRefresh;\r
+extern BOOLEAN HBufferImageMouseNeedRefresh;\r
\r
extern HEFI_EDITOR_GLOBAL_EDITOR HMainEditor;\r
\r
-HEFI_EDITOR_MEM_IMAGE HMemImage;\r
-HEFI_EDITOR_MEM_IMAGE HMemImageBackupVar;\r
+HEFI_EDITOR_MEM_IMAGE HMemImage;\r
+HEFI_EDITOR_MEM_IMAGE HMemImageBackupVar;\r
\r
//\r
// for basic initialization of HDiskImage\r
//\r
-HEFI_EDITOR_MEM_IMAGE HMemImageConst = {\r
+HEFI_EDITOR_MEM_IMAGE HMemImageConst = {\r
NULL,\r
0,\r
0\r
CopyMem (&HMemImage, &HMemImageConst, sizeof (HMemImage));\r
\r
Status = gBS->LocateProtocol (\r
- &gEfiCpuIo2ProtocolGuid,\r
- NULL,\r
- (VOID**)&HMemImage.IoFncs\r
- );\r
+ &gEfiCpuIo2ProtocolGuid,\r
+ NULL,\r
+ (VOID **)&HMemImage.IoFncs\r
+ );\r
if (!EFI_ERROR (Status)) {\r
return EFI_SUCCESS;\r
} else {\r
**/\r
EFI_STATUS\r
HMemImageSetMemOffsetSize (\r
- IN UINTN Offset,\r
- IN UINTN Size\r
+ IN UINTN Offset,\r
+ IN UINTN Size\r
)\r
{\r
-\r
- HMemImage.Offset = Offset;\r
- HMemImage.Size = Size;\r
+ HMemImage.Offset = Offset;\r
+ HMemImage.Size = Size;\r
\r
return EFI_SUCCESS;\r
}\r
**/\r
EFI_STATUS\r
HMemImageRead (\r
- IN UINTN Offset,\r
- IN UINTN Size,\r
- IN BOOLEAN Recover\r
+ IN UINTN Offset,\r
+ IN UINTN Size,\r
+ IN BOOLEAN Recover\r
)\r
{\r
-\r
- EFI_STATUS Status;\r
- void *Buffer;\r
- CHAR16 *Str;\r
- HEFI_EDITOR_LINE *Line;\r
+ EFI_STATUS Status;\r
+ void *Buffer;\r
+ CHAR16 *Str;\r
+ HEFI_EDITOR_LINE *Line;\r
\r
HBufferImage.BufferType = FileTypeMemBuffer;\r
\r
- Buffer = AllocateZeroPool (Size);\r
+ Buffer = AllocateZeroPool (Size);\r
if (Buffer == NULL) {\r
StatusBarSetStatusString (L"Read Memory Failed");\r
return EFI_OUT_OF_RESOURCES;\r
}\r
\r
Status = HMemImage.IoFncs->Mem.Read (\r
- HMemImage.IoFncs,\r
- EfiCpuIoWidthUint8,\r
- Offset,\r
- Size,\r
- Buffer\r
- );\r
+ HMemImage.IoFncs,\r
+ EfiCpuIoWidthUint8,\r
+ Offset,\r
+ Size,\r
+ Buffer\r
+ );\r
\r
if (EFI_ERROR (Status)) {\r
FreePool (Buffer);\r
return Status;\r
}\r
\r
- Status = HMemImageSetMemOffsetSize (Offset, Size);\r
+ Status = HMemImageSetMemOffsetSize (Offset, Size);\r
\r
HBufferImage.DisplayPosition.Row = 2;\r
HBufferImage.DisplayPosition.Column = 10;\r
\r
- HBufferImage.MousePosition.Row = 2;\r
- HBufferImage.MousePosition.Column = 10;\r
+ HBufferImage.MousePosition.Row = 2;\r
+ HBufferImage.MousePosition.Column = 10;\r
\r
- HBufferImage.LowVisibleRow = 1;\r
- HBufferImage.HighBits = TRUE;\r
+ HBufferImage.LowVisibleRow = 1;\r
+ HBufferImage.HighBits = TRUE;\r
\r
- HBufferImage.BufferPosition.Row = 1;\r
- HBufferImage.BufferPosition.Column = 1;\r
+ HBufferImage.BufferPosition.Row = 1;\r
+ HBufferImage.BufferPosition.Column = 1;\r
\r
if (!Recover) {\r
- Str = CatSPrint(NULL, L"%d Lines Read", HBufferImage.NumLines);\r
+ Str = CatSPrint (NULL, L"%d Lines Read", HBufferImage.NumLines);\r
if (Str == NULL) {\r
StatusBarSetStatusString (L"Read Memory Failed");\r
return EFI_OUT_OF_RESOURCES;\r
\r
HMainEditor.SelectStart = 0;\r
HMainEditor.SelectEnd = 0;\r
-\r
}\r
\r
//\r
HBufferImageMouseNeedRefresh = TRUE;\r
\r
return EFI_SUCCESS;\r
-\r
}\r
\r
/**\r
**/\r
EFI_STATUS\r
HMemImageSave (\r
- IN UINTN Offset,\r
- IN UINTN Size\r
+ IN UINTN Offset,\r
+ IN UINTN Size\r
)\r
{\r
-\r
- EFI_STATUS Status;\r
- VOID *Buffer;\r
+ EFI_STATUS Status;\r
+ VOID *Buffer;\r
\r
//\r
// not modified, so directly return\r
\r
HBufferImage.BufferType = FileTypeMemBuffer;\r
\r
- Buffer = AllocateZeroPool (Size);\r
+ Buffer = AllocateZeroPool (Size);\r
\r
if (Buffer == NULL) {\r
return EFI_OUT_OF_RESOURCES;\r
FreePool (Buffer);\r
return Status;\r
}\r
+\r
//\r
// write back to memory\r
//\r
Status = HMemImage.IoFncs->Mem.Write (\r
- HMemImage.IoFncs,\r
- EfiCpuIoWidthUint8,\r
- Offset,\r
- Size,\r
- Buffer\r
- );\r
+ HMemImage.IoFncs,\r
+ EfiCpuIoWidthUint8,\r
+ Offset,\r
+ Size,\r
+ Buffer\r
+ );\r
\r
FreePool (Buffer);\r
\r
if (EFI_ERROR (Status)) {\r
return EFI_LOAD_ERROR;\r
}\r
+\r
//\r
// now not modified\r
//\r
\r
return EFI_SUCCESS;\r
}\r
-\r
-\r