- Plug in RAM Disk boot support in the loader.

svn path=/trunk/; revision=34205
This commit is contained in:
ReactOS Portable Systems Group
2008-06-30 02:47:14 +00:00
parent e7756d443d
commit be2d1988db
@@ -1460,6 +1460,22 @@ ArmPrepareForReactOS(IN BOOLEAN Setup)
ArmLoaderBlock->Process = ArmLoaderBlock->Prcb + sizeof(KPRCB);
ArmLoaderBlock->Thread = ArmLoaderBlock->Process + sizeof(EPROCESS);
//
// Check if we're booting from RAM disk
//
if ((gRamDiskBase) && (gRamDiskSize))
{
//
// Allocate a descriptor to describe it
//
Status = ArmCreateMemoryDescriptor(LoaderXIPRom,
(ULONG_PTR)gRamDiskBase >> PAGE_SHIFT,
gRamDiskSize / PAGE_SIZE,
0,
&Dummy);
if (Status != STATUS_SUCCESS) return;
}
//
// Loop memory list
//