tools.disassembly
Class MachineInfo

java.lang.Object
  extended by tools.disassembly.MachineInfo

public class MachineInfo
extends java.lang.Object

This class encapsulates all the information about a machine including the CPU type and memory map.


Constructor Summary
MachineInfo()
           
 
Method Summary
 java.lang.String[] getAsTypes()
           
 java.lang.String getCpuType()
           
 int getCurrentBasePageOffset()
           
 java.lang.String getOriginalBinary()
           
 java.lang.String getPatchOutput()
           
 int[] getPrintSpacing()
           
 int getRamEnd()
           
 int getRamStart()
           
 int getRomEnd()
           
 int getRomStart()
           
 void parseInfo(java.lang.String comment)
           
 void setCurrentBasePageOffset(int currentBasePageOffset)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MachineInfo

public MachineInfo()
Method Detail

getPatchOutput

public java.lang.String getPatchOutput()

getOriginalBinary

public java.lang.String getOriginalBinary()

getRomStart

public int getRomStart()

getRomEnd

public int getRomEnd()

getRamStart

public int getRamStart()

getRamEnd

public int getRamEnd()

getCpuType

public java.lang.String getCpuType()

getAsTypes

public java.lang.String[] getAsTypes()

getPrintSpacing

public int[] getPrintSpacing()

parseInfo

public void parseInfo(java.lang.String comment)

getCurrentBasePageOffset

public int getCurrentBasePageOffset()

setCurrentBasePageOffset

public void setCurrentBasePageOffset(int currentBasePageOffset)