65,9 → 65,7 |
static count_t phys_regions_count = 0; |
static phys_region_t phys_regions[MAX_REGIONS]; |
|
uintptr_t end_frame = 0; |
|
|
/** Check whether frame is available |
* |
* Returns true if given frame is generally available for use. |
220,7 → 218,7 |
ZERO_PAGE_VALUE = 0xdeadbeef; |
if (ZERO_PAGE_VALUE != 0xdeadbeef) |
avail = false; |
#if defined(lgxemul) || defined(bgxemul) |
#if defined(MACHINE_lgxemul) || defined(MACHINE_bgxemul) |
else { |
ZERO_PAGE_VALUE_KSEG1(frame) = 0xaabbccdd; |
if (ZERO_PAGE_VALUE_KSEG1(frame) != 0xaabbccdd) |
238,10 → 236,8 |
} |
} |
|
end_frame = frame; |
frame_add_region(start_frame, frame); |
|
frame_add_region(start_frame, end_frame); |
|
/* Blacklist interrupt vector frame */ |
frame_mark_unavailable(0, 1); |
|