mirror of
https://github.com/par274/sharpemu.git
synced 2026-07-26 04:39:17 +08:00
19 lines
613 B
C#
19 lines
613 B
C#
// Copyright (C) 2026 SharpEmu Emulator Project
|
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
namespace SharpEmu.Core.Cpu.Debugging;
|
|
|
|
/// <summary>
|
|
/// 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.
|
|
/// </summary>
|
|
public enum CpuDebugFrameKind
|
|
{
|
|
/// <summary>The guest process entry point (<c>eboot.bin</c> start).</summary>
|
|
ProcessEntry,
|
|
|
|
/// <summary>A module DT_INIT / initializer routine.</summary>
|
|
ModuleInitializer,
|
|
}
|