Author: ros-arm-bringup Date: Sun Jul 13 22:34:07 2008 New Revision: 34494
URL: http://svn.reactos.org/svn/reactos?rev=34494&view=rev Log: - Re-organize our unimplemented function stubs according to port targets (user mode support, exceptions/SEH, driver ISRs, x86-only functionality and arch-specific Ke).
Modified: trunk/reactos/ntoskrnl/ke/arm/stubs_asm.s
Modified: trunk/reactos/ntoskrnl/ke/arm/stubs_asm.s URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/arm/stubs_asm.s... ============================================================================== --- trunk/reactos/ntoskrnl/ke/arm/stubs_asm.s [iso-8859-1] (original) +++ trunk/reactos/ntoskrnl/ke/arm/stubs_asm.s [iso-8859-1] Sun Jul 13 22:34:07 2008 @@ -8,51 +8,53 @@ GENERATE_ARM_STUB _except_handler3 GENERATE_ARM_STUB _global_unwind2 GENERATE_ARM_STUB _local_unwind2 - -// -// Exported Ke Arch-Specific APIs -// -GENERATE_ARM_STUB DbgBreakPointWithStatus -GENERATE_ARM_STUB KeConnectInterrupt -GENERATE_ARM_STUB KeDisconnectInterrupt -GENERATE_ARM_STUB KeFlushEntireTb -GENERATE_ARM_STUB KeGetRecommendedSharedDataAlignment -GENERATE_ARM_STUB KeIcacheFlushCount -GENERATE_ARM_STUB KeInitializeInterrupt -GENERATE_ARM_STUB KeInvalidateAllCaches -GENERATE_ARM_STUB KeQueryActiveProcessors -GENERATE_ARM_STUB KeRaiseUserException -GENERATE_ARM_STUB KeSaveStateForHibernate -GENERATE_ARM_STUB KeSetDmaIoCoherency -GENERATE_ARM_STUB KeSynchronizeExecution -GENERATE_ARM_STUB KeUserModeCallback -GENERATE_ARM_STUB NtSetLdtEntries -GENERATE_ARM_STUB NtRaiseException -GENERATE_ARM_STUB NtCallbackReturn -GENERATE_ARM_STUB NtContinue -GENERATE_ARM_STUB NtVdmControl -GENERATE_ARM_STUB RtlCreateUserThread -GENERATE_ARM_STUB RtlInitializeContext - -// -// Internal Ke Arch-Specific Helpers -// -GENERATE_ARM_STUB KiInitializeUserApc -GENERATE_ARM_STUB KeDisableInterrupts -GENERATE_ARM_STUB KiSwapProcess -GENERATE_ARM_STUB KeSwitchKernelStack - -// -// Traps, Debugging and Execeptions -// -GENERATE_ARM_STUB KiPassiveRelease -GENERATE_ARM_STUB KiInterruptTemplate -GENERATE_ARM_STUB KiUnexpectedInterrupt GENERATE_ARM_STUB RtlGetCallersAddress GENERATE_ARM_STUB RtlUnwind GENERATE_ARM_STUB RtlpGetExceptionAddress GENERATE_ARM_STUB RtlDispatchException GENERATE_ARM_STUB RtlpGetStackLimits +GENERATE_ARM_STUB DbgBreakPointWithStatus +GENERATE_ARM_STUB KeRaiseUserException +GENERATE_ARM_STUB KdpGdbStubInit +GENERATE_ARM_STUB NtRaiseException
-GENERATE_ARM_STUB KdpGdbStubInit -GENERATE_ARM_STUB MmDbgTranslatePhysicalAddress +// +// Driver ISRs +// +GENERATE_ARM_STUB KeConnectInterrupt +GENERATE_ARM_STUB KeDisconnectInterrupt +GENERATE_ARM_STUB KiPassiveRelease +GENERATE_ARM_STUB KiInterruptTemplate +GENERATE_ARM_STUB KiUnexpectedInterrupt +GENERATE_ARM_STUB KeInitializeInterrupt +GENERATE_ARM_STUB KeSynchronizeExecution + +// +// User Mode Support +// +GENERATE_ARM_STUB KiInitializeUserApc +GENERATE_ARM_STUB KiSwapProcess +GENERATE_ARM_STUB KeSwitchKernelStack +GENERATE_ARM_STUB RtlCreateUserThread +GENERATE_ARM_STUB RtlInitializeContext +GENERATE_ARM_STUB KeUserModeCallback +GENERATE_ARM_STUB NtCallbackReturn +GENERATE_ARM_STUB NtContinue + +// +// Non-ARM Functionality +// +GENERATE_ARM_STUB NtSetLdtEntries +GENERATE_ARM_STUB NtVdmControl + +// +// Ke Arch-Specific Helpers +// +GENERATE_ARM_STUB KeDisableInterrupts +GENERATE_ARM_STUB KeFlushEntireTb +GENERATE_ARM_STUB KeGetRecommendedSharedDataAlignment +GENERATE_ARM_STUB KeIcacheFlushCount +GENERATE_ARM_STUB KeInvalidateAllCaches +GENERATE_ARM_STUB KeQueryActiveProcessors +GENERATE_ARM_STUB KeSaveStateForHibernate +GENERATE_ARM_STUB KeSetDmaIoCoherency