X-Git-Url: https://code.delx.au/refind/blobdiff_plain/7dc003e307f043bdcb897c22d96a34ab0eedef8f..346735a39ca8b64c8278ba342a633b5acce0159b:/gptsync/gptsync.h diff --git a/gptsync/gptsync.h b/gptsync/gptsync.h index 2a1bbf0..017f3dc 100644 --- a/gptsync/gptsync.h +++ b/gptsync/gptsync.h @@ -35,12 +35,13 @@ */ /* Changes copyright (c) 2013 Roderick W. Smith */ -#define VERSION L"0.6.9" +#define VERSION L"0.9.1" // // config // + #if defined(EFI32) || defined(EFIX64) #define CONFIG_EFI #endif @@ -105,7 +106,6 @@ void Print(wchar_t *format, ...); // FUTURE: use STR(), #define Print printf #define CopyMem memcpy -#define SetMem memset #define CompareMem memcmp #define copy_guid(destguid, srcguid) (memcpy(destguid, srcguid, 16)) @@ -116,6 +116,13 @@ void Print(wchar_t *format, ...); #endif +#define GPT_KIND_SYSTEM (0) +#define GPT_KIND_DATA (1) +#define GPT_KIND_BASIC_DATA (2) +#define GPT_KIND_FATAL (3) + +#define MAX_MBR_LBA 0xFFFFFFFF + // // platform-independent types // @@ -160,11 +167,6 @@ typedef struct { CHAR16 name[36]; } GPT_ENTRY; -#define GPT_KIND_SYSTEM (0) -#define GPT_KIND_DATA (1) -#define GPT_KIND_BASIC_DATA (2) -#define GPT_KIND_FATAL (3) - typedef struct { UINT8 guid[16]; UINT8 mbr_type;