Rev 3022 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3022 | Rev 4055 | ||
---|---|---|---|
Line 72... | Line 72... | ||
72 | 72 | ||
73 | zone_create(start, size, conf, 0); |
73 | zone_create(start, size, conf, 0); |
74 | if (last_frame < ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE)) |
74 | if (last_frame < ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE)) |
75 | last_frame = ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE); |
75 | last_frame = ALIGN_UP(bootinfo.memmap.zones[i].start + bootinfo.memmap.zones[i].size, FRAME_SIZE); |
76 | } |
76 | } |
77 | 77 | ||
78 | /* First is exception vector, second is 'implementation specific', |
78 | /* First is exception vector, second is 'implementation specific', |
79 | third and fourth is reserved, other contain real mode code */ |
79 | third and fourth is reserved, other contain real mode code */ |
80 | frame_mark_unavailable(0, 8); |
80 | frame_mark_unavailable(0, 8); |
81 | 81 | ||
82 | /* Mark the Page Hash Table frames as unavailable */ |
82 | /* Mark the Page Hash Table frames as unavailable */ |