Rev 243 | Rev 501 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 243 | Rev 372 | ||
---|---|---|---|
Line 41... | Line 41... | ||
41 | 41 | ||
42 | void memory_print_map(void) |
42 | void memory_print_map(void) |
43 | { |
43 | { |
44 | __u8 i; |
44 | __u8 i; |
45 | 45 | ||
46 | for (i=e820counter;i>0;i--) { |
46 | for (i=0;i<e820counter;i++) { |
47 | printf("E820 base: %Q size: %Q type: ", e820table[i-1].base_address, e820table[i-1].size); |
47 | printf("E820 base: %Q size: %Q type: ", e820table[i].base_address, e820table[i].size); |
48 | switch (e820table[i-1].type) { |
48 | switch (e820table[i].type) { |
49 | case MEMMAP_MEMORY_AVAILABLE: |
49 | case MEMMAP_MEMORY_AVAILABLE: |
50 | printf("available memory\n"); |
50 | printf("available memory\n"); |
51 | break; |
51 | break; |
52 | case MEMMAP_MEMORY_RESERVED: |
52 | case MEMMAP_MEMORY_RESERVED: |
53 | printf("reserved memory\n"); |
53 | printf("reserved memory\n"); |