// Copyright (C) 2026 SharpEmu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
namespace SharpEmu.Core.Cpu.Debugging;
///
/// Identifies the kind of guest entry frame a debugger is observing. The
/// dispatcher enters a fresh frame for the process entry point and for every
/// module initializer, so the debug layer can label stops accordingly.
///
public enum CpuDebugFrameKind
{
/// The guest process entry point (eboot.bin start).
ProcessEntry,
/// A module DT_INIT / initializer routine.
ModuleInitializer,
}