mirror of
https://github.com/reactos/reactos.git
synced 2025-07-30 19:31:37 +00:00
[REACTOS] Cleanup INIT and some PAGE section allocations
- Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively - Remove INIT_FUNCTION from function prototypes - Remove alloc_text pragma calls as they are not needed anymore
This commit is contained in:
parent
658f742c2d
commit
5c7ce4475e
184 changed files with 397 additions and 906 deletions
|
@ -12,45 +12,6 @@
|
|||
#define NDEBUG
|
||||
#include <debug.h>
|
||||
|
||||
INIT_FUNCTION
|
||||
VOID
|
||||
NTAPI
|
||||
HalpGetResourceSortValue(
|
||||
IN PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor,
|
||||
OUT PULONG Scale,
|
||||
OUT PLARGE_INTEGER Value
|
||||
);
|
||||
|
||||
INIT_FUNCTION
|
||||
VOID
|
||||
NTAPI
|
||||
HalpBuildPartialFromIdt(
|
||||
IN ULONG Entry,
|
||||
IN PCM_PARTIAL_RESOURCE_DESCRIPTOR RawDescriptor,
|
||||
IN PCM_PARTIAL_RESOURCE_DESCRIPTOR TranslatedDescriptor
|
||||
);
|
||||
|
||||
INIT_FUNCTION
|
||||
VOID
|
||||
NTAPI
|
||||
HalpBuildPartialFromAddress(
|
||||
IN INTERFACE_TYPE Interface,
|
||||
IN PADDRESS_USAGE CurrentAddress,
|
||||
IN ULONG Element,
|
||||
IN PCM_PARTIAL_RESOURCE_DESCRIPTOR RawDescriptor,
|
||||
IN PCM_PARTIAL_RESOURCE_DESCRIPTOR TranslatedDescriptor
|
||||
);
|
||||
|
||||
#if defined(ALLOC_PRAGMA) && !defined(_MINIHAL_)
|
||||
#pragma alloc_text(INIT, HalpBuildPartialFromAddress)
|
||||
#pragma alloc_text(INIT, HalpBuildPartialFromIdt)
|
||||
#pragma alloc_text(INIT, HalpEnableInterruptHandler)
|
||||
#pragma alloc_text(INIT, HalpGetNMICrashFlag)
|
||||
#pragma alloc_text(INIT, HalpGetResourceSortValue)
|
||||
#pragma alloc_text(INIT, HalpRegisterVector)
|
||||
#pragma alloc_text(INIT, HalpReportResourceUsage)
|
||||
#endif
|
||||
|
||||
/* GLOBALS ********************************************************************/
|
||||
|
||||
BOOLEAN HalpGetInfoFromACPI;
|
||||
|
@ -155,7 +116,7 @@ ADDRESS_USAGE HalpDefaultIoSpace =
|
|||
/* FUNCTIONS ******************************************************************/
|
||||
|
||||
#ifndef _MINIHAL_
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpGetResourceSortValue(IN PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor,
|
||||
|
@ -195,7 +156,7 @@ HalpGetResourceSortValue(IN PCM_PARTIAL_RESOURCE_DESCRIPTOR Descriptor,
|
|||
}
|
||||
}
|
||||
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpBuildPartialFromIdt(IN ULONG Entry,
|
||||
|
@ -233,7 +194,7 @@ HalpBuildPartialFromIdt(IN ULONG Entry,
|
|||
TranslatedDescriptor->u.Interrupt.Level = HalpIDTUsage[Entry].Irql;
|
||||
}
|
||||
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpBuildPartialFromAddress(IN INTERFACE_TYPE Interface,
|
||||
|
@ -301,7 +262,7 @@ HalpBuildPartialFromAddress(IN INTERFACE_TYPE Interface,
|
|||
}
|
||||
}
|
||||
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpReportResourceUsage(IN PUNICODE_STRING HalName,
|
||||
|
@ -580,7 +541,7 @@ HalpReportResourceUsage(IN PUNICODE_STRING HalName,
|
|||
}
|
||||
#endif /* !_MINIHAL_ */
|
||||
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpRegisterVector(IN UCHAR Flags,
|
||||
|
@ -597,7 +558,7 @@ HalpRegisterVector(IN UCHAR Flags,
|
|||
}
|
||||
|
||||
#ifndef _MINIHAL_
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpEnableInterruptHandler(IN UCHAR Flags,
|
||||
|
@ -620,7 +581,7 @@ HalpEnableInterruptHandler(IN UCHAR Flags,
|
|||
HalEnableSystemInterrupt(SystemVector, Irql, Mode);
|
||||
}
|
||||
|
||||
INIT_FUNCTION
|
||||
CODE_SEG("INIT")
|
||||
VOID
|
||||
NTAPI
|
||||
HalpGetNMICrashFlag(VOID)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue