Subversion Repositories HelenOS-historic

Rev

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");