/* * PROJECT: ReactOS Hardware Abstraction Layer * LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later) * PURPOSE: Defines differences for either UP or SMP * COPYRIGHT: Copyright 2021 Timo Kreuzer */ /* INCLUDES *****************************************************************/ #include /* GLOBALS ******************************************************************/ const USHORT HalpBuildType = HAL_BUILD_TYPE; #ifdef CONFIG_SMP KIRQL HalpIrqlSynchLevel = IPI_LEVEL - 2; #else KIRQL HalpIrqlSynchLevel = DISPATCH_LEVEL; #endif