Class PowerPCDisassembleCommand

  • All Implemented Interfaces:
    Command

    public class PowerPCDisassembleCommand
    extends DisassembleCommand
    Command object for performing PPC disassembly when VLE instructions are supported.
    • Constructor Detail

      • PowerPCDisassembleCommand

        public PowerPCDisassembleCommand​(AddressSetView startSet,
                                         AddressSetView restrictedSet,
                                         boolean vleMode)
        Constructor for PowerPCDisassembleCommand.
        Parameters:
        startSet - set of addresses to be the start of a disassembly. The Command object will attempt to start a disassembly at each address in this set.
        restrictedSet - addresses that can be disassembled. a null set implies no restrictions
        vleMode - pass true if the disassembling in PowerISA VLE Mode, otherwise normal disassembly will be performed.
      • PowerPCDisassembleCommand

        public PowerPCDisassembleCommand​(Address start,
                                         AddressSetView restrictedSet,
                                         boolean vleMode)
        Constructor for PowerPCDisassembleCommand.
        Parameters:
        startSet - set of addresses to be the start of a disassembly. The Command object will attempt to start a disassembly at each address in this set.
        restrictedSet - addresses that can be disassembled. a null set implies no restrictions
        vleMode - pass true if the disassembling in PowerISA VLE Mode, otherwise normal disassembly will be performed.