|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include <freeldr.h>
#include "ppcmmu/mmu.h"
Go to the source code of this file.
Functions |
| int | GetMSR () |
| int | GetDEC () |
| | __asm__ ("\t.globl GetPhys\n""GetPhys:\t\n""mflr 0\n\t""stwu 0,-16(1)\n\t""mfmsr 5\n\t""andi. 6,5,0xffef\n\t""mtmsr 6\n\t""isync\n\t""sync\n\t""lwz 3,0(3)\n\t""mtmsr 5\n\t""isync\n\t""sync\n\t""lwz 0,0(1)\n\t""addi 1,1,16\n\t""mtlr 0\n\t""blr") |
| | __asm__ ("\t.globl GetPhysHalf\n""GetPhysHalf:\t\n""mflr 0\n\t""stwu 0,-16(1)\n\t""mfmsr 5\n\t""andi. 6,5,0xffef\n\t""mtmsr 6\n\t""isync\n\t""sync\n\t""lhz 3,0(3)\n\t""mtmsr 5\n\t""isync\n\t""sync\n\t""lwz 0,0(1)\n\t""addi 1,1,16\n\t""mtlr 0\n\t""blr") |
| | __asm__ ("\t.globl GetPhysByte\n""GetPhysByte:\t\n""mflr 0\n\t""stwu 0,-16(1)\n\t""mfmsr 5\n\t""andi. 6,5,0xffef\n\t""mtmsr 6\n\t""isync\n\t""sync\n\t""lbz 3,0(3)\n\t""mtmsr 5\n\t""isync\n\t""sync\n\t""lwz 0,0(1)\n\t""addi 1,1,16\n\t""mtlr 0\n\t""blr") |
| | __asm__ ("\t.globl SetPhys\n""SetPhys:\t\n""mflr 0\n\t""stwu 0,-16(1)\n\t""mfmsr 5\n\t""andi. 6,5,0xffef\n\t""mtmsr 6\n\t""sync\n\t""eieio\n\t""stw 4,0(3)\n\t""dcbst 0,3\n\t""mtmsr 5\n\t""sync\n\t""eieio\n\t""mr 3,4\n\t""lwz 0,0(1)\n\t""addi 1,1,16\n\t""mtlr 0\n\t""blr") |
| | __asm__ ("\t.globl SetPhysHalf\n""SetPhysHalf:\t\n""mflr 0\n\t""stwu 0,-16(1)\n\t""mfmsr 5\n\t""andi. 6,5,0xffef\n\t""mtmsr 6\n\t""sync\n\t""eieio\n\t""sth 4,0(3)\n\t""dcbst 0,3\n\t""mtmsr 5\n\t""sync\n\t""eieio\n\t""mr 3,4\n\t""lwz 0,0(1)\n\t""addi 1,1,16\n\t""mtlr 0\n\t""blr") |
| | __asm__ ("\t.globl SetPhysByte\n""SetPhysByte:\t\n""mflr 0\n\t""stwu 0,-16(1)\n\t""mfmsr 5\n\t""andi. 6,5,0xffef\n\t""mtmsr 6\n\t""sync\n\t""eieio\n\t""stb 4,0(3)\n\t""dcbst 0,3\n\t""mtmsr 5\n\t""sync\n\t""eieio\n\t""mr 3,4\n\t""lwz 0,0(1)\n\t""addi 1,1,16\n\t""mtlr 0\n\t""blr") |
| 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 () |
| void | SetSDR1 (int sdr) |
| int | BatHit (int bath, int batl, int virt) |
| int | BatTranslate (int bath, int batl, int virt) |
| int | PpcVirt2phys (int virt, int inst) |
| BOOLEAN | InsertPageEntry (int virt, int phys, int slot, int _sdr1) |
Generated on Sun May 27 2012 04:47:35 for ReactOS by
1.7.6.1
|