Changeset 1e9a463 in mainline for arch/ia32/src
- Timestamp:
- 2005-08-30T13:17:10Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 6f878b7
- Parents:
- 288a204
- Location:
- arch/ia32/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/ia32.c
r288a204 r1e9a463 46 46 #include <arch/asm.h> 47 47 #include <arch/acpi/acpi.h> 48 #include <arch/mm/memory_init.h> 48 49 49 50 void arch_pre_mm_init(void) … … 78 79 { 79 80 if (config.cpu_active == 1) { 81 memory_print_map(); 82 80 83 #ifdef __SMP__ 81 84 acpi_init(); -
arch/ia32/src/mm/frame.c
r288a204 r1e9a463 46 46 47 47 for (i=e820counter;i>0;i--) { 48 printf("E820 base: %Q size: %Q type: %L \n",e820table[i-1].base_address,e820table[i-1].size,e820table[i-1].type);49 48 if (e820table[i-1].type!=MEMMAP_MEMORY_AVAILABLE) { 50 49 frame_region_not_free(e820table[i-1].base_address,e820table[i-1].size); -
arch/ia32/src/mm/memory_init.c
r288a204 r1e9a463 35 35 } 36 36 37 void memory_print_map(void) 38 { 39 __u8 i; 40 41 for (i=e820counter;i>0;i--) { 42 printf("E820 base: %Q size: %Q type: ", e820table[i-1].base_address, e820table[i-1].size); 43 switch (e820table[i-1].type) { 44 case MEMMAP_MEMORY_AVAILABLE: 45 printf("available memory\n"); 46 break; 47 case MEMMAP_MEMORY_RESERVED: 48 printf("reserved memory\n"); 49 break; 50 case MEMMAP_MEMORY_ACPI: 51 printf("ACPI table\n"); 52 break; 53 case MEMMAP_MEMORY_NVS: 54 printf("NVS\n"); 55 break; 56 case MEMMAP_MEMORY_UNUSABLE: 57 printf("unusable memory\n"); 58 break; 59 default: 60 printf("undefined memory type\n"); 61 } 62 } 37 63 64 } 38 65
Note:
See TracChangeset
for help on using the changeset viewer.