frysk.isa.syscalls
Class LinuxPPC32SyscallTable.PowerPCSyscall

java.lang.Object
  extended by frysk.isa.syscalls.Syscall
      extended by frysk.isa.syscalls.LinuxPPC32SyscallTable.PowerPCSyscall
Direct Known Subclasses:
LinuxPPC32SyscallTable.IpcSubSyscall, LinuxPPC32SyscallTable.SocketSubSyscall
Enclosing class:
LinuxPPC32SyscallTable

private static class LinuxPPC32SyscallTable.PowerPCSyscall
extends Syscall


Field Summary
 
Fields inherited from class frysk.isa.syscalls.Syscall
INVALID
 
Constructor Summary
LinuxPPC32SyscallTable.PowerPCSyscall(int number)
           
LinuxPPC32SyscallTable.PowerPCSyscall(String name, int number)
           
LinuxPPC32SyscallTable.PowerPCSyscall(String name, int number, int numArgs)
           
LinuxPPC32SyscallTable.PowerPCSyscall(String name, int number, int numArgs, String argList)
           
LinuxPPC32SyscallTable.PowerPCSyscall(String name, int number, int numArgs, String argList, boolean noreturn)
           
 
Method Summary
 long getArguments(Task task, int n)
           
 long getReturnCode(Task task)
           
 
Methods inherited from class frysk.isa.syscalls.Syscall
equals, extractCallArguments, extractReturnValue, getArgList, getName, getNumArgs, getNumber, isNoReturn, printCall, printReturn, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinuxPPC32SyscallTable.PowerPCSyscall

LinuxPPC32SyscallTable.PowerPCSyscall(String name,
                                      int number,
                                      int numArgs,
                                      String argList,
                                      boolean noreturn)

LinuxPPC32SyscallTable.PowerPCSyscall

LinuxPPC32SyscallTable.PowerPCSyscall(String name,
                                      int number,
                                      int numArgs,
                                      String argList)

LinuxPPC32SyscallTable.PowerPCSyscall

LinuxPPC32SyscallTable.PowerPCSyscall(String name,
                                      int number,
                                      int numArgs)

LinuxPPC32SyscallTable.PowerPCSyscall

LinuxPPC32SyscallTable.PowerPCSyscall(String name,
                                      int number)

LinuxPPC32SyscallTable.PowerPCSyscall

LinuxPPC32SyscallTable.PowerPCSyscall(int number)
Method Detail

getArguments

public long getArguments(Task task,
                         int n)
Specified by:
getArguments in class Syscall

getReturnCode

public long getReturnCode(Task task)
Specified by:
getReturnCode in class Syscall