# Path: MC6809/components/cpu_utils/instruction_base.py
# class InstructionBase:
#     def __init__(self, cpu, instr_func):
#         self.cpu = cpu
#         self.instr_func = instr_func
# 
#     def special(self, opcode):
#         # e.g: RESET and PAGE 1/2
#         return self.instr_func(opcode)


from MC6809.components.cpu_utils.instruction_base import InstructionBase
"""
    This file was generated with: "Instruction_generator.py"
    Please don't change it directly ;)


    :copyleft: 2013-2015 by the MC6809 team, see AUTHORS for more details.
    :license: GNU GPL v3 or above, see LICENSE for more details.

"""





# Path: MC6809/components/cpu_utils/instruction_base.py
# class InstructionBase:
#     def __init__(self, cpu, instr_func):
#         self.cpu = cpu
#         self.instr_func = instr_func
# 
#     def special(self, opcode):
#         # e.g: RESET and PAGE 1/2
#         return self.instr_func(opcode)


# Path: MC6809/components/cpu_utils/instruction_call.py
from MC6809.components.cpu_utils.instruction_base import InstructionBase

"""
    This file was generated with: "Instruction_generator.py"
    Please don't change it directly ;)


    :copyleft: 2013-2015 by the MC6809 team, see AUTHORS for more details.
    :license: GNU GPL v3 or above, see LICENSE for more details.

"""





class PrepagedInstructions(InstructionBase):