Migrate AR subsystem to C++
This commit is contained in:
29
xtoskrnl/includes/xtos.hh
Normal file
29
xtoskrnl/includes/xtos.hh
Normal file
@@ -0,0 +1,29 @@
|
||||
/**
|
||||
* PROJECT: ExectOS
|
||||
* COPYRIGHT: See COPYING.md in the top level directory
|
||||
* FILE: xtoskrnl/includes/xtos.hh
|
||||
* DESCRIPTION: Top level header for the XT kernel
|
||||
* DEVELOPERS: Aiken Harris <harraiken91@gmail.com>
|
||||
*/
|
||||
|
||||
|
||||
/* Preprocessor macro for including arch-specific headers */
|
||||
#define XTOS_ARCH_HEADER(subsystem, header) STRINGIFY(subsystem/_ARCH/header)
|
||||
|
||||
|
||||
|
||||
/* Temporary includes for C code compatibility */
|
||||
extern "C" {
|
||||
/* XT Development Kit */
|
||||
#include <xtkmapi.h>
|
||||
|
||||
/* XT OS version */
|
||||
#include <xtver.h>
|
||||
|
||||
/* Kernel specific headers */
|
||||
#include <xtos.h>
|
||||
}
|
||||
|
||||
|
||||
|
||||
#include <ar.hh>
|
Reference in New Issue
Block a user