Firmware dependent XT structures
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
parent
c2b720fbd8
commit
60c56c4462
48
sdk/xtdk/xtfw.h
Normal file
48
sdk/xtdk/xtfw.h
Normal file
@ -0,0 +1,48 @@
|
||||
/**
|
||||
* PROJECT: ExectOS
|
||||
* COPYRIGHT: See COPYING.md in the top level directory
|
||||
* FILE: sdk/xtdk/xtfw.h
|
||||
* DESCRIPTION: EFI-dependent XT structures
|
||||
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
|
||||
*/
|
||||
|
||||
#ifndef __XTDK_XTFW_H
|
||||
#define __XTDK_XTFW_H
|
||||
|
||||
#include "xttypes.h"
|
||||
|
||||
|
||||
/* Memory allocation structures */
|
||||
typedef enum _LOADER_MEMORY_TYPE
|
||||
{
|
||||
LoaderExceptionBlock,
|
||||
LoaderSystemBlock,
|
||||
LoaderFree,
|
||||
LoaderBad,
|
||||
LoaderLoadedProgram,
|
||||
LoaderFirmwareTemporary,
|
||||
LoaderFirmwarePermanent,
|
||||
LoaderOsloaderHeap,
|
||||
LoaderOsloaderStack,
|
||||
LoaderSystemCode,
|
||||
LoaderHalCode,
|
||||
LoaderBootDriver,
|
||||
LoaderConsoleInDriver,
|
||||
LoaderConsoleOutDriver,
|
||||
LoaderStartupDpcStack,
|
||||
LoaderStartupKernelStack,
|
||||
LoaderStartupPanicStack,
|
||||
LoaderStartupPcrPage,
|
||||
LoaderStartupPdrPage,
|
||||
LoaderRegistryData,
|
||||
LoaderMemoryData,
|
||||
LoaderNlsData,
|
||||
LoaderSpecialMemory,
|
||||
LoaderBBTMemory,
|
||||
LoaderReserve,
|
||||
LoaderXIPRom,
|
||||
LoaderHALCachedMemory,
|
||||
LoaderMaximum
|
||||
} LOADER_MEMORY_TYPE, *PLOADER_MEMORY_TYPE;
|
||||
|
||||
#endif /* __XTDK_XTFW_H */
|
@ -22,6 +22,7 @@
|
||||
#include "xtcommon.h"
|
||||
#include "xtimage.h"
|
||||
#include "xtuefi.h"
|
||||
#include "xtfw.h"
|
||||
|
||||
/* Low level data types headers */
|
||||
#include "rtltypes.h"
|
||||
|
Loading…
Reference in New Issue
Block a user