diff --git a/sdk/xtdk/bmtypes.h b/sdk/xtdk/bmtypes.h new file mode 100644 index 0000000..8f75f5a --- /dev/null +++ b/sdk/xtdk/bmtypes.h @@ -0,0 +1,26 @@ +/** + * PROJECT: ExectOS + * COPYRIGHT: See COPYING.md in the top level directory + * FILE: sdk/xtdk/bmtypes.h + * DESCRIPTION: XT Boot Manager structures definitions + * DEVELOPERS: Rafal Kupiec + */ + +#ifndef __XTDK_BMTYPES_H +#define __XTDK_BMTYPES_H + +#include + + +/* XTLDR configuration data */ +typedef struct _XTBM_CONFIGURATION +{ + PWCHAR Default; + PWCHAR Debug; + BOOLEAN Shell; + PWCHAR Theme; + ULONG Timeout; + PWCHAR Tune; +} XTBM_CONFIGURATION, *PXTBM_CONFIGURATION; + +#endif /* __XTDK_BMTYPES_H */ diff --git a/sdk/xtdk/xtbmapi.h b/sdk/xtdk/xtbmapi.h index cd77ffa..35fab90 100644 --- a/sdk/xtdk/xtbmapi.h +++ b/sdk/xtdk/xtbmapi.h @@ -41,3 +41,6 @@ /* Architecture specific XT kernel routines */ #include ARCH_HEADER(arfuncs.h) #include ARCH_HEADER(hlfuncs.h) + +/* Boot Manager specific structures */ +#include