ReactOS
0.4.15-dev-4616-g17e0e44
|
Go to the source code of this file.
Macros | |
#define | TEST_SIZE 0x200 |
#define | TEST_PATTERN1 0xAA |
#define | TEST_PATTERN2 0x55 |
Functions | |
DBG_DEFAULT_CHANNEL (MEMORY) | |
VOID | SetMemory (PFREELDR_MEMORY_DESCRIPTOR MemoryMap, ULONG_PTR BaseAddress, SIZE_T Size, TYPE_OF_MEMORY MemoryType) |
VOID | ReserveMemory (PFREELDR_MEMORY_DESCRIPTOR MemoryMap, ULONG_PTR BaseAddress, SIZE_T Size, TYPE_OF_MEMORY MemoryType, PCHAR Usage) |
ULONG | PcMemFinalizeMemoryMap (PFREELDR_MEMORY_DESCRIPTOR MemoryMap) |
static VOID | XboxInitializePCI (VOID) |
VOID | XboxMemInit (VOID) |
memory_map_t * | XboxGetMultibootMemoryMap (INT *Count) |
TYPE_OF_MEMORY | XboxMultibootMemoryType (ULONG Type) |
PFREELDR_MEMORY_DESCRIPTOR | XboxMemGetMemoryMap (ULONG *MemoryMapSize) |
Variables | |
static ULONG | InstalledMemoryMb = 0 |
static ULONG | AvailableMemoryMb = 0 |
multiboot_info_t * | MultibootInfoPtr |
ULONG | NvBase |
PVOID | FrameBuffer |
ULONG | FrameBufferSize |
FREELDR_MEMORY_DESCRIPTOR | XboxMemoryMap [MAX_BIOS_DESCRIPTORS+1] |
DBG_DEFAULT_CHANNEL | ( | MEMORY | ) |
ULONG PcMemFinalizeMemoryMap | ( | PFREELDR_MEMORY_DESCRIPTOR | MemoryMap | ) |
Definition at line 547 of file pcmem.c.
Referenced by PcMemGetMemoryMap(), and XboxMemGetMemoryMap().
VOID ReserveMemory | ( | PFREELDR_MEMORY_DESCRIPTOR | MemoryMap, |
ULONG_PTR | BaseAddress, | ||
SIZE_T | Size, | ||
TYPE_OF_MEMORY | MemoryType, | ||
PCHAR | Usage | ||
) |
Definition at line 484 of file pcmem.c.
Referenced by PcMemFinalizeMemoryMap(), and XboxMemGetMemoryMap().
VOID SetMemory | ( | PFREELDR_MEMORY_DESCRIPTOR | MemoryMap, |
ULONG_PTR | BaseAddress, | ||
SIZE_T | Size, | ||
TYPE_OF_MEMORY | MemoryType | ||
) |
Definition at line 527 of file pcmem.c.
Referenced by PcMemGetMemoryMap(), and XboxMemGetMemoryMap().
memory_map_t* XboxGetMultibootMemoryMap | ( | INT * | Count | ) |
Definition at line 175 of file xboxmem.c.
Referenced by XboxMemGetMemoryMap().
Definition at line 59 of file xboxmem.c.
Referenced by XboxMemInit().
PFREELDR_MEMORY_DESCRIPTOR XboxMemGetMemoryMap | ( | ULONG * | MemoryMapSize | ) |
Definition at line 228 of file xboxmem.c.
Referenced by MachInit().
Definition at line 117 of file xboxmem.c.
Referenced by MachInit().
TYPE_OF_MEMORY XboxMultibootMemoryType | ( | ULONG | Type | ) |
|
static |
Definition at line 28 of file xboxmem.c.
Referenced by XboxMemGetMemoryMap(), and XboxMemInit().
PVOID FrameBuffer |
Definition at line 28 of file xboxvideo.c.
Referenced by XboxMemGetMemoryMap().
ULONG FrameBufferSize |
Definition at line 29 of file xboxvideo.c.
Referenced by XboxMemGetMemoryMap(), and XboxVideoInit().
|
static |
Definition at line 27 of file xboxmem.c.
Referenced by XboxMemInit().
multiboot_info_t* MultibootInfoPtr |
Referenced by XboxGetMultibootMemoryMap().
ULONG NvBase |
Definition at line 27 of file xboxvideo.c.
Referenced by NvGetCrtc(), XboxMemInit(), and XboxVideoInit().
FREELDR_MEMORY_DESCRIPTOR XboxMemoryMap[MAX_BIOS_DESCRIPTORS+1] |
Definition at line 225 of file xboxmem.c.
Referenced by XboxMemGetMemoryMap().