Recovery stub

This commit is contained in:
Alex
2022-12-26 08:41:43 +02:00
parent 25d30ed1a6
commit 5da3b3ae6c
4 changed files with 64 additions and 4 deletions

View File

@ -5,11 +5,12 @@
#include <boot/binfo.h>
#ifdef __cplusplus
#include <net/nc.hpp>
#include <filesystem.hpp>
#include <recovery.hpp>
#include <display.hpp>
#include <symbols.hpp>
#include <kconfig.hpp>
#include <net/nc.hpp>
#include <driver.hpp>
#include <power.hpp>
#include <task.hpp>
@ -31,6 +32,7 @@ extern FileSystem::Virtual *vfs;
extern Driver::Driver *DriverManager;
extern Disk::Manager *DiskManager;
extern NetworkInterfaceManager::NetworkInterface *NIManager;
extern Recovery::KernelRecovery *RecoveryScreen;
#define PEXIT(Code) TaskManager->GetCurrentProcess()->ExitCode = Code
#define TEXIT(Code) TaskManager->GetCurrentThread()->ExitCode = Code