2 * PROJECT: ReactOS Boot Loader
3 * LICENSE: BSD - See COPYING.ARM in the top level directory
4 * FILE: boot/armllb/inc/envir.h
5 * PURPOSE: LLB Environment Functions
6 * PROGRAMMERS: ReactOS Portable Systems Group
9 typedef struct _ATAG_HEADER
13 } ATAG_HEADER
, *PATAG_HEADER
;
15 typedef struct _ATAG_CORE
20 } ATAG_CORE
, *PATAG_CORE
;
22 typedef struct _ATAG_MEM
26 } ATAG_MEM
, *PATAG_MEM
;
28 typedef struct _ATAG_REVISION
31 } ATAG_REVISION
, *PATAG_REVISION
;
33 typedef struct _ATAG_INITRD2
37 } ATAG_INITRD2
, *PATAG_INITRD2
;
39 typedef struct _ATAG_CMDLINE
41 CHAR CmdLine
[ANYSIZE_ARRAY
];
42 } ATAG_CMDLINE
, *PATAG_CMDLINE
;
51 ATAG_REVISION Revision
;
57 #define ATAG_NONE 0x00000000
58 #define ATAG_CORE 0x54410001
59 #define ATAG_MEM 0x54410002
60 #define ATAG_VIDEOTEXT 0x54410003
61 #define ATAG_RAMDISK 0x54410004
62 #define ATAG_INITRD2 0x54420005
63 #define ATAG_SERIAL 0x54410006
64 #define ATAG_REVISION 0x54410007
65 #define ATAG_VIDEOLFB 0x54410008
66 #define ATAG_CMDLINE 0x54410009
76 LlbEnvGetRamDiskInformation(
83 LlbEnvGetMemoryInformation(