Something went wrong. Try again.
Reactos
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071/* * PROJECT: ReactOS Kernel * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later) * PURPOSE: Core source file for Uniprocessor (UP) alternative functions * COPYRIGHT: Copyright 2021 Justin Miller <justinmiller100@gmail.com> */
/* INCLUDES ******************************************************************/
#include <hal.h>
#define NDEBUG#include <debug.h>
/* FUNCTIONS *****************************************************************/
VOIDNTAPIHalRequestIpi( _In_ KAFFINITY TargetProcessors){ /* This should never be called in UP mode */ __debugbreak();}
BOOLEANNTAPIHalStartNextProcessor( _In_ PLOADER_PARAMETER_BLOCK LoaderBlock, _In_ PKPROCESSOR_STATE ProcessorState){ /* Always return false on UP systems */ return FALSE;}
VOIDHalpSetupProcessorsTable( _In_ UINT32 NTProcessorNumber){ NOTHING;}
VOIDFASTCALLHalpBroadcastClockIpi( _In_ UCHAR Vector){ NOTHING;}
#ifdef _M_AMD64
VOIDNTAPIHalSendNMI( _In_ KAFFINITY TargetSet){ NOTHING;}
VOIDNTAPIHalSendSoftwareInterrupt( _In_ KAFFINITY TargetSet, _In_ KIRQL Irql){ NOTHING;}
#endif // _M_AMD64