Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenmain.c
Go to the documentation of this file.
00001 /* 00002 * PROJECT: ReactOS Boot Loader 00003 * LICENSE: BSD - See COPYING.ARM in the top level directory 00004 * FILE: boot/armllb/main.c 00005 * PURPOSE: Main LLB Code 00006 * PROGRAMMERS: ReactOS Portable Systems Group 00007 */ 00008 00009 #include "precomp.h" 00010 00011 VOID 00012 LlbStartup(IN ULONG Reserved, 00013 IN ULONG BoardInfo, 00014 IN PATAG Arguments) 00015 { 00016 /* Make sure we are booting on the correct kind of machine */ 00017 if (BoardInfo != LlbHwGetBoardType()) while (TRUE); 00018 00019 /* Initialize hardware components */ 00020 LlbHwInitialize(); 00021 00022 /* Either QEMU or U-Boot itself should send this information */ 00023 LlbEnvParseArguments(Arguments); 00024 00025 /* Clean up the screen */ 00026 LlbVideoClearScreen(FALSE); 00027 00028 /* Print header */ 00029 printf("\nReactOS ARM Low-Level Boot Loader [" __DATE__ " "__TIME__ "]\n"); 00030 00031 /* Boot the OS Loader */ 00032 LlbBoot(); 00033 while (TRUE); 00034 } 00035 00036 /* EOF */ Generated on Sat May 26 2012 04:15:40 for ReactOS by
1.7.6.1
|