Split the core project into core/kernel/services as it's become a behemoth.

This commit is contained in:
Kelebek1
2023-11-14 20:44:10 +00:00
parent a134e924ff
commit b3bb5243e8
743 changed files with 2844 additions and 2742 deletions

View File

@@ -0,0 +1,18 @@
// SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "common/common_types.h"
namespace Kernel {
class KernelCore;
namespace KInterruptManager {
void HandleInterrupt(KernelCore& kernel, s32 core_id);
void SendInterProcessorInterrupt(KernelCore& kernel, u64 core_mask);
} // namespace KInterruptManager
} // namespace Kernel