Source code for vtrace.archs.ppc

"""
PPC Support Module (not done)
"""
# Copyright (C) 2007 Invisigoth - See LICENSE file for details
[docs]class PpcMixin:
[docs] def archAddWatchpoint(self, address): pass
[docs] def archRemWatchpoint(self, address): pass
[docs] def archCheckWatchpoint(self, address): pass
[docs] def getStackTrace(self): self.requireAttached() return []
[docs] def getBreakInstruction(self): # twi 0x14, r0, 0 # trap if r0 is (>=:unsigned) 0 return "\x0e\x80\x00\x00"
[docs] def archGetPcName(self): return "r0"
[docs] def archGetSpName(self): return "r1"
[docs] def platformCall(self, address, args, convention=None): pass