Changes for V4 ============== 1) Remove Unicode character from C source file 2) Move delete of QuarkSocPkg\QuarkNorthCluster\Binary\QuarkMicrocode from QuarkPlatformPkg commit to QuarkSocPkg commit Changes for V2 ============== 1) Sync with new APIs in SmmCpuFeaturesLib class 2) Use new generic PCI serial driver PciSioSerialDxe in MdeModulePkg 3) Remove PCI serial driver from QuarkSocPkg 4) Apply optimizations to MtrrLib from MtrrLib in UefiCpuPkg 5) Convert all UNI files to utf-8 6) Replace tabs with spaces and remove trailing spaces 7) Add License.txt Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Michael Kinney <michael.d.kinney@intel.com> Acked-by: Jordan Justen <jordan.l.justen@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19286 6f19259b-4bc3-4df7-8a09-765794883524
91 lines
2.0 KiB
C
91 lines
2.0 KiB
C
/************************************************************************
|
|
*
|
|
* Copyright (c) 2013-2015 Intel Corporation.
|
|
*
|
|
* This program and the accompanying materials
|
|
* are licensed and made available under the terms and conditions of the BSD License
|
|
* which accompanies this distribution. The full text of the license may be found at
|
|
* http://opensource.org/licenses/bsd-license.php
|
|
*
|
|
* THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
*
|
|
************************************************************************/
|
|
#ifndef __GENERAL_DEFINITIONS_H
|
|
#define __GENERAL_DEFINITIONS_H
|
|
|
|
#undef BIT0
|
|
#undef BIT1
|
|
#undef BIT2
|
|
#undef BIT3
|
|
#undef BIT4
|
|
#undef BIT5
|
|
#undef BIT6
|
|
#undef BIT7
|
|
#undef BIT8
|
|
#undef BIT9
|
|
#undef BIT10
|
|
#undef BIT11
|
|
#undef BIT12
|
|
#undef BIT13
|
|
#undef BIT14
|
|
#undef BIT15
|
|
#undef BIT16
|
|
#undef BIT17
|
|
#undef BIT18
|
|
#undef BIT19
|
|
#undef BIT20
|
|
#undef BIT21
|
|
#undef BIT22
|
|
#undef BIT23
|
|
#undef BIT24
|
|
#undef BIT25
|
|
#undef BIT26
|
|
#undef BIT27
|
|
#undef BIT28
|
|
#undef BIT29
|
|
#undef BIT30
|
|
#undef BIT31
|
|
|
|
|
|
|
|
// defines
|
|
#define BIT0 0x00000001U
|
|
#define BIT1 0x00000002U
|
|
#define BIT2 0x00000004U
|
|
#define BIT3 0x00000008U
|
|
#define BIT4 0x00000010U
|
|
#define BIT5 0x00000020U
|
|
#define BIT6 0x00000040U
|
|
#define BIT7 0x00000080U
|
|
#define BIT8 0x00000100U
|
|
#define BIT9 0x00000200U
|
|
#define BIT10 0x00000400U
|
|
#define BIT11 0x00000800U
|
|
#define BIT12 0x00001000U
|
|
#define BIT13 0x00002000U
|
|
#define BIT14 0x00004000U
|
|
#define BIT15 0x00008000U
|
|
#define BIT16 0x00010000U
|
|
#define BIT17 0x00020000U
|
|
#define BIT18 0x00040000U
|
|
#define BIT19 0x00080000U
|
|
#define BIT20 0x00100000U
|
|
#define BIT21 0x00200000U
|
|
#define BIT22 0x00400000U
|
|
#define BIT23 0x00800000U
|
|
#define BIT24 0x01000000U
|
|
#define BIT25 0x02000000U
|
|
#define BIT26 0x04000000U
|
|
#define BIT27 0x08000000U
|
|
#define BIT28 0x10000000U
|
|
#define BIT29 0x20000000U
|
|
#define BIT30 0x40000000U
|
|
#define BIT31 0x80000000U
|
|
|
|
|
|
#define true 0x01
|
|
#define false 0x00
|
|
|
|
#endif
|