update some loader structs ULONG -> ULONG_PTR / SIZE_T

svn path=/branches/ros-amd64-bringup/; revision=34710
This commit is contained in:
Timo Kreuzer 2008-07-23 23:03:57 +00:00
parent 536ae9a084
commit 07a47f0686

View file

@ -17,34 +17,34 @@
typedef struct _LOADER_MODULE
{
ULONG ModStart;
ULONG ModEnd;
ULONG String;
ULONG Reserved;
ULONG_PTR ModStart;
ULONG_PTR ModEnd;
ULONG_PTR String;
ULONG_PTR Reserved;
} LOADER_MODULE, *PLOADER_MODULE;
typedef struct _ROS_LOADER_PARAMETER_BLOCK
{
ULONG Flags;
ULONG MemLower;
ULONG MemHigher;
ULONG_PTR MemLower;
ULONG_PTR MemHigher;
ULONG BootDevice;
PCHAR CommandLine;
ULONG ModsCount;
PLOADER_MODULE ModsAddr;
UCHAR Syms[12];
ULONG MmapLength;
ULONG MmapAddr;
ULONG RdLength;
ULONG RdAddr;
SIZE_T MmapLength;
ULONG_PTR MmapAddr;
SIZE_T RdLength;
ULONG_PTR RdAddr;
ULONG DrivesCount;
PARC_DISK_SIGNATURE DrivesAddr;
ULONG ConfigTable;
ULONG BootLoaderName;
ULONG PageDirectoryStart;
ULONG PageDirectoryEnd;
ULONG KernelBase;
ULONG ArchExtra;
ULONG_PTR PageDirectoryStart;
ULONG_PTR PageDirectoryEnd;
ULONG_PTR KernelBase;
ULONG_PTR ArchExtra;
} ROS_LOADER_PARAMETER_BLOCK, *PROS_LOADER_PARAMETER_BLOCK;
extern BOOLEAN AcpiTableDetected;