History log of /haiku/headers/private/kernel/arch/ppc/arch_mmu.h
Revision Date Author Comments
# b6f76ebe 09-Feb-2017 Augustin Cavalier <waddlesplash@gmail.com>

s/OpenBeOS License/MIT License/ universally, as they're the same thing.

Fixes #8681.


# db0fd972 20-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added functions to set and get the segment register (as segment_descriptor).
Added constructors to block_address_translation and segment_descriptor
that will clear its memory (could be done more efficiently though, it just
uses memset()).
Added definitions for the MSR (machine state register).
Added tlbsync() macro (direct assembler call).


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


# 8c1ae507 17-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Adoption of Travis' PPC code. Changed where needed.


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


# ecc5968a 11-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added some more CPU functions.
Added an alternative page_table_entry::SecondaryHash() signature.


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


# d3c6ba46 07-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added some CPU specific functions ({get|set}_sdr1()).
Added MMU definitions for the PowerPC.


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


# db0fd9726ecb33a77d55eb1db01c75359f4747a1 20-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added functions to set and get the segment register (as segment_descriptor).
Added constructors to block_address_translation and segment_descriptor
that will clear its memory (could be done more efficiently though, it just
uses memset()).
Added definitions for the MSR (machine state register).
Added tlbsync() macro (direct assembler call).


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


# 8c1ae5079146286f37e45eface0b2e4b31dd0898 17-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Adoption of Travis' PPC code. Changed where needed.


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


# ecc5968ab8b30c830626c4394a5b71252d5d3e8c 11-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added some more CPU functions.
Added an alternative page_table_entry::SecondaryHash() signature.


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


# d3c6ba46068310d26fd9df67604e579aaf0de7f6 07-Oct-2003 Axel Dörfler <axeld@pinc-software.de>

Added some CPU specific functions ({get|set}_sdr1()).
Added MMU definitions for the PowerPC.


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