Subversion Repositories HelenOS-historic

Rev

Rev 1132 | Rev 1702 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1132 Rev 1151
Line 54... Line 54...
54
        zone_create(start, size, conf, 0);
54
        zone_create(start, size, conf, 0);
55
        if (last_frame < ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE))
55
        if (last_frame < ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE))
56
            last_frame = ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE);
56
            last_frame = ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE);
57
    }
57
    }
58
 
58
 
59
    /* First is exception vector, second is 'implementation specific' */
59
    /* First is exception vector, second is 'implementation specific', third and fourth is reserved */
60
    frame_mark_unavailable(0, 2);
60
    frame_mark_unavailable(0, 4);
61
   
61
   
62
    /* Merge all zones to 1 big zone */
62
    /* Merge all zones to 1 big zone */
63
    zone_merge_all();
63
    zone_merge_all();
64
}
64
}