haiku/src/system/boot
Ingo Weinhold 7f051b5710 * Changed/fixed mmu_map_physical_memory() semantics: It does now always
allocate all pages the given range intersects with. When not page aligned
  it could fail to allocate the last page.
* mmu_free():
  - Adjusted semantics to be compatible with mmu_map_physical_memory().
  - The validity check was broken, because page number and addresses were
    mixed, and because KERNEL_BASE + kMaxKernelSize doesn't mark the end of
    the allocated virtual ranges.
  - The final check against sNextVirtualAddress was broken.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34947 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-01-08 15:58:08 +00:00
..
arch Fix ARM build, which broke due to some *.c->*.cpp change... /me pets Ingo. 2010-01-03 03:55:26 +00:00
loader * Fixed the semantics of [v]snprintf(): If the buffer is not large enough, 2009-12-30 15:17:09 +00:00
platform * Changed/fixed mmu_map_physical_memory() semantics: It does now always 2010-01-08 15:58:08 +00:00
boot_loader.rdef * Changed Ld rule to allow adding resource files. 2007-10-02 15:22:13 +00:00
Jamfile [ARM] 2009-08-13 01:15:21 +00:00