diff --git a/sdk/xtdk/amd64/mmfuncs.h b/sdk/xtdk/amd64/mmfuncs.h deleted file mode 100644 index 68f3894..0000000 --- a/sdk/xtdk/amd64/mmfuncs.h +++ /dev/null @@ -1,16 +0,0 @@ -/** - * PROJECT: ExectOS - * COPYRIGHT: See COPYING.md in the top level directory - * FILE: sdk/xtdk/amd64/mmfuncs.h - * DESCRIPTION: Memory manager routines specific to AMD64 architecture - * DEVELOPERS: Rafal Kupiec - */ - -#ifndef __XTDK_AMD64_MMFUNCS_H -#define __XTDK_AMD64_MMFUNCS_H - -#include - - - -#endif /* __XTDK_AMD64_MMFUNCS_H */ diff --git a/sdk/xtdk/amd64/rtlfuncs.h b/sdk/xtdk/amd64/rtlfuncs.h deleted file mode 100644 index fbd79b3..0000000 --- a/sdk/xtdk/amd64/rtlfuncs.h +++ /dev/null @@ -1,18 +0,0 @@ -/** - * PROJECT: ExectOS - * COPYRIGHT: See COPYING.md in the top level directory - * FILE: sdk/xtdk/amd64/rtlfuncs.h - * DESCRIPTION: XT runtime library routines specific to AMD64 architecture - * DEVELOPERS: Rafal Kupiec - */ - -#ifndef __XTDK_AMD64_RTLFUNCS_H -#define __XTDK_AMD64_RTLFUNCS_H - -#include -#include -#include - - - -#endif /* __XTDK_AMD64_RTLFUNCS_H */ diff --git a/sdk/xtdk/exfuncs.h b/sdk/xtdk/exfuncs.h index 385cf7e..95cff23 100644 --- a/sdk/xtdk/exfuncs.h +++ b/sdk/xtdk/exfuncs.h @@ -13,6 +13,7 @@ #include +/* Kernel Executive routines forward references */ XTFASTCALL BOOLEAN ExAcquireRundownProtection(IN PEX_RUNDOWN_REFERENCE Descriptor); diff --git a/sdk/xtdk/i686/mmfuncs.h b/sdk/xtdk/i686/mmfuncs.h deleted file mode 100644 index efc2fde..0000000 --- a/sdk/xtdk/i686/mmfuncs.h +++ /dev/null @@ -1,16 +0,0 @@ -/** - * PROJECT: ExectOS - * COPYRIGHT: See COPYING.md in the top level directory - * FILE: sdk/xtdk/i686/mmfuncs.h - * DESCRIPTION: Memory manager routines specific to i686 architecture - * DEVELOPERS: Rafal Kupiec - */ - -#ifndef __XTDK_I686_MMFUNCS_H -#define __XTDK_I686_MMFUNCS_H - -#include - - - -#endif /* __XTDK_I686_MMFUNCS_H */ diff --git a/sdk/xtdk/i686/rtlfuncs.h b/sdk/xtdk/i686/rtlfuncs.h deleted file mode 100644 index 08ef4f2..0000000 --- a/sdk/xtdk/i686/rtlfuncs.h +++ /dev/null @@ -1,18 +0,0 @@ -/** - * PROJECT: ExectOS - * COPYRIGHT: See COPYING.md in the top level directory - * FILE: sdk/xtdk/i686/rtlfuncs.h - * DESCRIPTION: XT runtime library routines specific to i686 architecture - * DEVELOPERS: Rafal Kupiec - */ - -#ifndef __XTDK_I686_RTLFUNCS_H -#define __XTDK_I686_RTLFUNCS_H - -#include -#include -#include - - - -#endif /* __XTDK_I686_RTLFUNCS_H */ diff --git a/sdk/xtdk/mmfuncs.h b/sdk/xtdk/mmfuncs.h deleted file mode 100644 index dfa74ea..0000000 --- a/sdk/xtdk/mmfuncs.h +++ /dev/null @@ -1,16 +0,0 @@ -/** - * PROJECT: ExectOS - * COPYRIGHT: See COPYING.md in the top level directory - * FILE: sdk/xtdk/mmfuncs.h - * DESCRIPTION: Memory manager routines - * DEVELOPERS: Rafal Kupiec - */ - -#ifndef __XTDK_MMFUNCS_H -#define __XTDK_MMFUNCS_H - -#include - - - -#endif /* __XTDK_MMFUNCS_H */ diff --git a/sdk/xtdk/xtkmapi.h b/sdk/xtdk/xtkmapi.h index 9002b25..514dd43 100644 --- a/sdk/xtdk/xtkmapi.h +++ b/sdk/xtdk/xtkmapi.h @@ -45,11 +45,8 @@ #include #include #include -#include #include /* Architecture specific XT routines*/ #include ARCH_HEADER(arfuncs.h) #include ARCH_HEADER(hlfuncs.h) -#include ARCH_HEADER(mmfuncs.h) -#include ARCH_HEADER(rtlfuncs.h) diff --git a/xtoskrnl/includes/amd64/ar.h b/xtoskrnl/includes/amd64/ar.h index 9ea168c..76bf420 100644 --- a/xtoskrnl/includes/amd64/ar.h +++ b/xtoskrnl/includes/amd64/ar.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/amd64/ar.h - * DESCRIPTION: Private AMD64 routine definitions for architecture library + * DESCRIPTION: AMD64 architecture library routines * DEVELOPERS: Rafal Kupiec */ @@ -11,6 +11,8 @@ #include + +/* AMD64 architecture library routines forward references */ XTCDECL VOID ArClearInterruptFlag(); diff --git a/xtoskrnl/includes/amd64/ke.h b/xtoskrnl/includes/amd64/ke.h index d2d2984..20c117d 100644 --- a/xtoskrnl/includes/amd64/ke.h +++ b/xtoskrnl/includes/amd64/ke.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/amd64/ke.h - * DESCRIPTION: Private AMD64 routine definitions for kernel services + * DESCRIPTION: XTOS kernel services routine definitions specific to AMD64 architecture * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* AMD64 specific Kernel services routines forward references */ XTAPI PKPROCESSOR_BLOCK KeGetCurrentProcessorBlock(VOID); diff --git a/xtoskrnl/includes/amd64/mm.h b/xtoskrnl/includes/amd64/mm.h index cfb606f..ea2e807 100644 --- a/xtoskrnl/includes/amd64/mm.h +++ b/xtoskrnl/includes/amd64/mm.h @@ -12,6 +12,7 @@ #include +/* AMD64 Memory Manager routines forward references */ XTFASTCALL VOID MmZeroPages(IN PVOID Address, diff --git a/xtoskrnl/includes/amd64/rtl.h b/xtoskrnl/includes/amd64/rtl.h index dab695a..52cdb2a 100644 --- a/xtoskrnl/includes/amd64/rtl.h +++ b/xtoskrnl/includes/amd64/rtl.h @@ -12,6 +12,7 @@ #include +/* Runtime Library routines specific to AMD64 forward references */ XTAPI VOID RtlGetStackLimits(OUT PULONG_PTR StackBase, diff --git a/xtoskrnl/includes/hl.h b/xtoskrnl/includes/hl.h index 7e55916..918e9e5 100644 --- a/xtoskrnl/includes/hl.h +++ b/xtoskrnl/includes/hl.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/hl.h - * DESCRIPTION: Private routine definitions for hardware abstraction layer + * DESCRIPTION: XT hardware abstraction layer routines * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* HAL library routines forward references */ XTAPI VOID HlClearScreen(VOID); diff --git a/xtoskrnl/includes/i686/ar.h b/xtoskrnl/includes/i686/ar.h index e42f557..5e91b2b 100644 --- a/xtoskrnl/includes/i686/ar.h +++ b/xtoskrnl/includes/i686/ar.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/i686/ar.h - * DESCRIPTION: Private i686 routine definitions for architecture library + * DESCRIPTION: I686 architecture library routines * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* I686 architecture library routines forward references */ XTCDECL VOID ArClearInterruptFlag(); diff --git a/xtoskrnl/includes/i686/ke.h b/xtoskrnl/includes/i686/ke.h index 51353b9..3e5fb4a 100644 --- a/xtoskrnl/includes/i686/ke.h +++ b/xtoskrnl/includes/i686/ke.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/i686/ke.h - * DESCRIPTION: Private i686 routine definitions for kernel services + * DESCRIPTION: XTOS kernel services routine definitions specific to i686 architecture * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* I686 specific Kernel services routines forward references */ XTAPI PKPROCESSOR_BLOCK KeGetCurrentProcessorBlock(VOID); diff --git a/xtoskrnl/includes/i686/mm.h b/xtoskrnl/includes/i686/mm.h index 42857ce..e4cbcfe 100644 --- a/xtoskrnl/includes/i686/mm.h +++ b/xtoskrnl/includes/i686/mm.h @@ -12,6 +12,7 @@ #include +/* I686 Memory Manager routines forward references */ XTFASTCALL VOID MmZeroPages(IN PVOID Address, diff --git a/xtoskrnl/includes/i686/rtl.h b/xtoskrnl/includes/i686/rtl.h index 6f5fec9..b4d440e 100644 --- a/xtoskrnl/includes/i686/rtl.h +++ b/xtoskrnl/includes/i686/rtl.h @@ -12,6 +12,7 @@ #include +/* Runtime Library routines specific to I686 forward references */ XTAPI VOID RtlGetStackLimits(OUT PULONG_PTR StackBase, diff --git a/xtoskrnl/includes/ke.h b/xtoskrnl/includes/ke.h index 51a4489..00fd4a2 100644 --- a/xtoskrnl/includes/ke.h +++ b/xtoskrnl/includes/ke.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/ke.h - * DESCRIPTION: Private routine definitions for kernel services + * DESCRIPTION: XTOS kernel services routine definitions * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* Kernel services routines forward references */ XTAPI VOID KeClearEvent(IN PKEVENT Event); diff --git a/xtoskrnl/includes/mm.h b/xtoskrnl/includes/mm.h index 7d46b51..8d62f0f 100644 --- a/xtoskrnl/includes/mm.h +++ b/xtoskrnl/includes/mm.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/mm.h - * DESCRIPTION: Private routine definitions for memory manager + * DESCRIPTION: Memory manager routines * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* Memory Manager routines forward references */ XTAPI XTSTATUS MmAllocateKernelStack(IN PVOID *Stack, diff --git a/xtoskrnl/includes/po.h b/xtoskrnl/includes/po.h index 1d5e9c5..1505a64 100644 --- a/xtoskrnl/includes/po.h +++ b/xtoskrnl/includes/po.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/po.h - * DESCRIPTION: Private routine definitions for kernel power manager + * DESCRIPTION: Power manager subsystem routines * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* Power Manager routines forward references */ XTAPI VOID PoInitializeProcessorControlBlock(IN OUT PKPROCESSOR_CONTROL_BLOCK Prcb); diff --git a/xtoskrnl/includes/rtl.h b/xtoskrnl/includes/rtl.h index 3e31005..b4bad2c 100644 --- a/xtoskrnl/includes/rtl.h +++ b/xtoskrnl/includes/rtl.h @@ -2,7 +2,7 @@ * PROJECT: ExectOS * COPYRIGHT: See COPYING.md in the top level directory * FILE: xtoskrnl/includes/rtl.h - * DESCRIPTION: Private routine definitions for runtime library + * DESCRIPTION: XT runtime library routines * DEVELOPERS: Rafal Kupiec */ @@ -12,6 +12,7 @@ #include +/* Runtime Library routines forward references */ XTFASTCALL CHAR RtlAtomicAnd8(IN VOLATILE PCHAR Address,