History log of /haiku/src/system/boot/arch/m68k/mmu.cpp
Revision Date Author Comments
# b3025a86 26-Oct-2013 François Revol <revol@free.fr>

bootloader: M68K: Fix mmu_free()

Same bug as in ARM code...


# 585830a5 26-Oct-2013 François Revol <revol@free.fr>

bootloader: M68K: s/KERNEL_BASE/KERNEL_LOAD_BASE/


# 32bd2ded 21-Feb-2013 François Revol <revol@free.fr>

bootloader: Fix an overlooked condition in mmu_allocate()

The size variable at this point is actually a page count.
The test should never be true anyway though. Maybe we should use a
pages variable for clarity?


# 17a33898 21-Jun-2012 Alex Smith <alex@alex-smith.me.uk>

Remove phys_addr_range, just use addr_range for both virtual and physical address ranges (as requested by Ingo).


# 192af9e0 20-Jun-2012 Alex Smith <alex@alex-smith.me.uk>

Changed addr_range to use uint64.

I've tested this change on x86, causing no issues. I've checked over the code
for all other platforms and made the necessary changes and to the best of my
knowledge they should also still work, but I haven't actually built and
tested them. Once I've completed the kernel_args changes the other platforms
will need testing.


# 33c4ca7e 09-Oct-2010 François Revol <revol@free.fr>

The mmu code is almost not platform specific. Copy it to arch/m68k for now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38910 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3025a8642645f026efef25e5302e5183113aa59 26-Oct-2013 François Revol <revol@free.fr>

bootloader: M68K: Fix mmu_free()

Same bug as in ARM code...


# 585830a55ef4f6bbbd1559a47a8395b5597906fe 26-Oct-2013 François Revol <revol@free.fr>

bootloader: M68K: s/KERNEL_BASE/KERNEL_LOAD_BASE/


# 32bd2dedd92c994efb538bec7fbc31f5dd5b6122 21-Feb-2013 François Revol <revol@free.fr>

bootloader: Fix an overlooked condition in mmu_allocate()

The size variable at this point is actually a page count.
The test should never be true anyway though. Maybe we should use a
pages variable for clarity?


# 17a3389882cee19532ddc99bc1f9aa1efd296749 21-Jun-2012 Alex Smith <alex@alex-smith.me.uk>

Remove phys_addr_range, just use addr_range for both virtual and physical address ranges (as requested by Ingo).


# 192af9e0afd2f3d0cbaf5c935480343a70c8ff53 20-Jun-2012 Alex Smith <alex@alex-smith.me.uk>

Changed addr_range to use uint64.

I've tested this change on x86, causing no issues. I've checked over the code
for all other platforms and made the necessary changes and to the best of my
knowledge they should also still work, but I haven't actually built and
tested them. Once I've completed the kernel_args changes the other platforms
will need testing.


# 33c4ca7e1d7b26a10df7aeb561e5c5a472d824e2 09-Oct-2010 François Revol <revol@free.fr>

The mmu code is almost not platform specific. Copy it to arch/m68k for now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38910 a95241bf-73f2-0310-859d-f6bbb57e9c96