tools.disassembly
Class DisassemblyFile
java.lang.Object
tools.disassembly.DisassemblyFile
public class DisassemblyFile
- extends java.lang.Object
This class parses a commented disassembly file into code lines. Special comments
can be added to define menus and RAM/Code addresses. This class encapsulates
all of these.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DisassemblyFile
public DisassemblyFile(java.lang.String filename)
throws java.io.IOException
- Throws:
java.io.IOException
DisassemblyFile
public DisassemblyFile(java.lang.String filename,
java.lang.String binName)
throws java.io.IOException
- Throws:
java.io.IOException
getBinaryFiles
public BinaryFiles getBinaryFiles()
getMachineInfo
public MachineInfo getMachineInfo()
getLines
public java.util.List<CodeLine> getLines()
getMenus
public java.util.List<Menu> getMenus()
getAddresses
public java.util.Map<java.lang.String,AddressSpec> getAddresses()
findCodeAddress
public AddressSpec findCodeAddress(int val,
boolean port,
boolean manual)