def __stack_unwind(self):
        frame_state_attrs = ["r%d" % x for x in range(32)] + ["pc"]
        frame_state = {}
        for a in frame_state_attrs:
            frame_state[a] = getattr(self.dev.rxcpu, a)
        if 0x8008000 <= frame_state["pc"] and 0x8008010 > frame_state["pc"]:
            return [frame_state]
        else:
            return self.__unwind_stack_from([frame_state])