Reactos
1/*
2* PROJECT: ReactOS Hardware Abstraction Layer
3* LICENSE: GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
4* PURPOSE: Defines differences for either UP or SMP
5* COPYRIGHT: Copyright 2021 Timo Kreuzer <timo.kreuzer@reactos.org>
6*/
7
8/* INCLUDES *****************************************************************/
9
10#include <hal.h>
11
12/* GLOBALS ******************************************************************/
13
14const USHORT HalpBuildType = HAL_BUILD_TYPE;
15
16#ifdef CONFIG_SMP
17KIRQL HalpIrqlSynchLevel = IPI_LEVEL - 2;
18#else
19KIRQL HalpIrqlSynchLevel = DISPATCH_LEVEL;
20#endif