Author: arty Date: Sun Oct 8 14:27:42 2006 New Revision: 24448
URL: http://svn.reactos.org/svn/reactos?rev=24448&view=rev Log: Move mmu.h to make it more generally accessible since we need translation functions in windows subdir.
Added: branches/powerpc/reactos/boot/freeldr/freeldr/include/mmu.h Removed: branches/powerpc/reactos/boot/freeldr/freeldr/arch/powerpc/mmu.h
Removed: branches/powerpc/reactos/boot/freeldr/freeldr/arch/powerpc/mmu.h URL: http://svn.reactos.org/svn/reactos/branches/powerpc/reactos/boot/freeldr/fre... ============================================================================== --- branches/powerpc/reactos/boot/freeldr/freeldr/arch/powerpc/mmu.h (original) +++ branches/powerpc/reactos/boot/freeldr/freeldr/arch/powerpc/mmu.h (removed) @@ -1,19 +1,0 @@ -#ifndef FREELDR_MMU_H -#define FREELDR_MMU_H - -int GetDEC(); -int GetMSR(); -int GetPhys( int addr ); -void SetPhys( int addr, int val ); -void SetPhysByte( int addr, int val ); -int GetSR(int n); -void GetBat( int bat, int inst, int *batHi, int *batLo ); -void SetBat( int bat, int inst, int batHi, int batLo ); -int GetSDR1(); -int BatHit( int bath, int batl, int virt ); -int BatTranslate( int bath, int batl, int virt ); -/* translate address */ -int PpcVirt2phys( int virt, int inst ); -BOOLEAN InsertPageEntry( int virt, int phys, int slot ); - -#endif/*FREELDR_MMU_H*/
Added: branches/powerpc/reactos/boot/freeldr/freeldr/include/mmu.h URL: http://svn.reactos.org/svn/reactos/branches/powerpc/reactos/boot/freeldr/fre... ============================================================================== --- branches/powerpc/reactos/boot/freeldr/freeldr/include/mmu.h (added) +++ branches/powerpc/reactos/boot/freeldr/freeldr/include/mmu.h Sun Oct 8 14:27:42 2006 @@ -1,0 +1,21 @@ +#ifndef FREELDR_MMU_H +#define FREELDR_MMU_H + +extern int mmu_handle; + +int GetDEC(); +int GetMSR(); +int GetPhys( int addr ); +void SetPhys( int addr, int val ); +void SetPhysByte( int addr, int val ); +int GetSR(int n); +void GetBat( int bat, int inst, int *batHi, int *batLo ); +void SetBat( int bat, int inst, int batHi, int batLo ); +int GetSDR1(); +int BatHit( int bath, int batl, int virt ); +int BatTranslate( int bath, int batl, int virt ); +/* translate address */ +int PpcVirt2phys( int virt, int inst ); +BOOLEAN InsertPageEntry( int virt, int phys, int slot ); + +#endif/*FREELDR_MMU_H*/