Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
PPCArch.c File Reference

Functions

asm u32 PPCMfmsr ()
 
asm void PPCMtmsr (register u32 newMSR)
 
asm u32 PPCOrMsr (register u32 value)
 
asm u32 PPCAndMsr (register u32 value)
 
asm u32 PPCAndCMsr (register u32 value)
 
asm u32 PPCMfhid0 ()
 
asm void PPCMthid0 (register u32 newHID0)
 
asm u32 PPCMfhid1 ()
 
asm u32 PPCMfl2cr ()
 
asm void PPCMtl2cr (register u32 newL2cr)
 
asm void PPCMtdec (register u32 newDec)
 
asm u32 PPCMfdec ()
 
asm void PPCSync ()
 
asm void PPCEieio ()
 
asm void PPCHalt ()
 
asm u32 PPCMfmmcr0 ()
 
asm void PPCMtmmcr0 (register u32 newMmcr0)
 
asm u32 PPCMfmmcr1 ()
 
asm void PPCMtmmcr1 (register u32 newMmcr1)
 
asm u32 PPCMfpmc1 ()
 
asm void PPCMtpmc1 (register u32 newPmc1)
 
asm u32 PPCMfpmc2 ()
 
asm void PPCMtpmc2 (register u32 newPmc2)
 
asm u32 PPCMfpmc3 ()
 
asm void PPCMtpmc3 (register u32 newPmc3)
 
asm u32 PPCMfpmc4 ()
 
asm void PPCMtpmc4 (register u32 newPmc4)
 
asm u32 PPCMfsia ()
 
asm void PPCMtsia (register u32 newSia)
 
u32 PPCMffpscr ()
 
void PPCMtfpscr (register u32 newFPSCR)
 
asm u32 PPCMfhid2 ()
 
asm void PPCMthid2 (register u32 newhid2)
 
asm u32 PPCMfwpar ()
 
asm void PPCMtwpar (register u32 newwpar)
 
asm u32 PPCMfdmaU ()
 
asm u32 PPCMfdmaL ()
 
asm void PPCMtdmaU (register u32 newdmau)
 
asm void PPCMtdmaL (register u32 newdmal)
 
asm u32 PPCMfpvr ()
 
void PPCEnableSpeculation (void)
 
void PPCDisableSpeculation (void)
 
asm void PPCSetFpIEEEMode ()
 
asm void PPCSetFpNonIEEEMode ()
 

Function Documentation

◆ PPCAndCMsr()

asm u32 PPCAndCMsr ( register u32 value)

◆ PPCAndMsr()

asm u32 PPCAndMsr ( register u32 value)

◆ PPCDisableSpeculation()

void PPCDisableSpeculation ( void )

◆ PPCEieio()

asm void PPCEieio ( )

◆ PPCEnableSpeculation()

void PPCEnableSpeculation ( void )

◆ PPCHalt()

asm void PPCHalt ( )

◆ PPCMfdec()

asm u32 PPCMfdec ( void )

◆ PPCMfdmaL()

asm u32 PPCMfdmaL ( )

◆ PPCMfdmaU()

asm u32 PPCMfdmaU ( )

◆ PPCMffpscr()

u32 PPCMffpscr ( )

◆ PPCMfhid0()

asm u32 PPCMfhid0 ( )

◆ PPCMfhid1()

asm u32 PPCMfhid1 ( )

◆ PPCMfhid2()

asm u32 PPCMfhid2 ( )

◆ PPCMfl2cr()

asm u32 PPCMfl2cr ( )

◆ PPCMfmmcr0()

asm u32 PPCMfmmcr0 ( )

◆ PPCMfmmcr1()

asm u32 PPCMfmmcr1 ( )

◆ PPCMfmsr()

asm u32 PPCMfmsr ( )

◆ PPCMfpmc1()

asm u32 PPCMfpmc1 ( )

◆ PPCMfpmc2()

u32 PPCMfpmc2 ( )

◆ PPCMfpmc3()

asm u32 PPCMfpmc3 ( )

◆ PPCMfpmc4()

asm u32 PPCMfpmc4 ( )

◆ PPCMfpvr()

asm u32 PPCMfpvr ( )

◆ PPCMfsia()

asm u32 PPCMfsia ( )

◆ PPCMfwpar()

asm u32 PPCMfwpar ( )

◆ PPCMtdec()

asm void PPCMtdec ( register u32 newDec)

◆ PPCMtdmaL()

asm void PPCMtdmaL ( register u32 newdmal)

◆ PPCMtdmaU()

asm void PPCMtdmaU ( register u32 newdmau)

◆ PPCMtfpscr()

void PPCMtfpscr ( register u32 newFPSCR)

◆ PPCMthid0()

asm void PPCMthid0 ( register u32 newHID0)

◆ PPCMthid2()

asm void PPCMthid2 ( register u32 newhid2)

◆ PPCMtl2cr()

asm void PPCMtl2cr ( register u32 newL2cr)

◆ PPCMtmmcr0()

asm void PPCMtmmcr0 ( register u32 newMmcr0)

◆ PPCMtmmcr1()

asm void PPCMtmmcr1 ( register u32 newMmcr1)

◆ PPCMtmsr()

asm void PPCMtmsr ( register u32 newMSR)

◆ PPCMtpmc1()

asm void PPCMtpmc1 ( register u32 newPmc1)

◆ PPCMtpmc2()

asm void PPCMtpmc2 ( register u32 newPmc2)

◆ PPCMtpmc3()

asm void PPCMtpmc3 ( register u32 newPmc3)

◆ PPCMtpmc4()

asm void PPCMtpmc4 ( register u32 newPmc4)

◆ PPCMtsia()

asm void PPCMtsia ( register u32 newSia)

◆ PPCMtwpar()

asm void PPCMtwpar ( register u32 newwpar)

◆ PPCOrMsr()

asm u32 PPCOrMsr ( register u32 value)

◆ PPCSetFpIEEEMode()

asm void PPCSetFpIEEEMode ( )

◆ PPCSetFpNonIEEEMode()

asm void PPCSetFpNonIEEEMode ( )

◆ PPCSync()

asm void PPCSync ( )