Kernel: Introduce skeleton Process class to hold process data

This commit is contained in:
Yuri Kunde Schlesner 2015-05-04 00:01:16 -03:00
parent 8809d02db3
commit 6d60acf0f1
13 changed files with 191 additions and 48 deletions

View file

@ -9,6 +9,8 @@
#include "common/common_types.h"
#include "common/file_util.h"
#include "core/hle/kernel/process.h"
////////////////////////////////////////////////////////////////////////////////////////////////////
// Loader namespace
@ -104,6 +106,12 @@ protected:
bool is_loaded = false;
};
/**
* Common address mappings found in most games, used for binary formats that don't have this
* information.
*/
extern const std::initializer_list<Kernel::StaticAddressMapping> default_address_mappings;
/**
* Identifies and loads a bootable file
* @param filename String filename of bootable file