History log of /device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
02eef553114dea1e4d55071e91398a0625e4e18c 01-Sep-2014 Jordan Justen <jordan.l.justen@intel.com> MdePkg Base.h: Always define ASM_PFX

Some compilers may define __USER_LABEL_PREFIX__ to determine the
prefix used with ASM_PFX. Otherwise, IA32 will use a single underscore
'_' character, and all other architectures will use an empty prefix.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16019 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
39899436d3c60a0b4f0a945413d9beb814eb444a 13-Aug-2013 Liming Gao <liming.gao@intel.com> Add defines for MAX values for EBC arch.

Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: michael.d.kinney@intel.com

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14547 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
d22ebbe39fcf3a7462492667345dabc401765454 16-May-2012 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Update MdePkg and EdkCompatibilityPkg INT8 definition to be typedef signed char to follow UEFI spec.
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Michael D. Kinney <michael.d.kinney@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13312 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
9df063a06aef048c042498e2f542fb693e93493a 23-Apr-2010 hhtian <hhtian@6f19259b-4bc3-4df7-8a09-765794883524> Update the copyright notice format

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10403 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
af2dc6a70b9380d702bd0720cdb029d630c505e3 12-Mar-2010 myronporter <myronporter@6f19259b-4bc3-4df7-8a09-765794883524> Grammatical and disclaimer changes (does not follow internal C coding stds.)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10235 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
fc0072c87e837d6da433a2df56e26900c1f19c5a 18-Aug-2009 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Move content from CPU specific ProcessorBind.h files into Base.h if the content is the same for all supported CPU architectures.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9097 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
1a2f870c9babe077c2d3abea23b6e8e044778341 04-Jun-2009 pkandel <pkandel@6f19259b-4bc3-4df7-8a09-765794883524> Second set of changes based on a review of the code comments in the Include directory for typos, grammar issues, and language clarity.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8467 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
6149e6bb4f3b77f1f60379fb51b6bb414e9d9062 10-Apr-2009 jljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524> Allow EFIAPI to be defined on the compiler command line.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8061 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
373ade0eb64a522e45b1b94c15b95fb5ab417c00 29-Dec-2008 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> Update copyright for files modified in this year

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7148 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
f4ec40abd6533850edb914de59b7ef5f1c1c1bb6 08-Dec-2008 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Add more detailed comments for many of the Base Types

Remove all declarations of UINT8_MAX. Use BIT8-1 instead.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6909 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
9a1d00cbb571c019e98b28189f6619ff32e7bb49 06-Dec-2008 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Update FUNCTION_ENTRY_POINT() to be compatible with a wider variety of input parameters.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6883 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
3963c4bf44b14be594c4253d695652e077856773 05-Dec-2008 gikidy <gikidy@6f19259b-4bc3-4df7-8a09-765794883524> Add comments for the MACRO follow the Spec, and change some definition not match the Spec.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6852 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
14996c966991de1127fc2d6af8a08df47167b4ab 04-Dec-2008 lgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524> Correct Minor Comments in M3 to M4 review.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6842 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
d484d1206719ccd807ad4bc557c452fac91de3df 14-Aug-2008 klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> Use doxygen comment style for document entity such as struct, enum, variable that use /// but not //

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5642 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
7d0db9ceb5971772bb1e7501412ca4714a3bbd6d 05-Jun-2008 qwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524> CHAR8 is defined as "1-byte Character" in UEFI spec, but not "unsigned Character". Most compiler treats "char" as signed unless overide by compiler options. Most compiler generate warnings for statement like "CHAR8 *S = "Hello"". In addition, we have defined CHAR8 as char for processor arch such as IA32, X64 and IPF in EDK II.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5329 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
24a7505cefd6dbb73bcdf2778f4e59095780aa50 27-Nov-2007 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Add FUNCTION_ENTRY_POINT macro
Update DxeDebugLibSerialPort to have a module type of BASE



git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4328 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
842f5579c7e2a313f56c576e4c5150f7f4793079 28-Jun-2007 AJFISH <AJFISH@6f19259b-4bc3-4df7-8a09-765794883524> Updated headers to follow coding standard

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2815 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
959ccb23c6a14797ecaf5990bd5906b4b05a9b75 08-Jun-2007 yshang1 <yshang1@6f19259b-4bc3-4df7-8a09-765794883524> Move to directory "Include"

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2646 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
586cd1f1f4129ab7ec24543d4968801e17cc870b 01-Jun-2007 lhauch <lhauch@6f19259b-4bc3-4df7-8a09-765794883524> Moved the MdePkg to OldMdePkg so that new code in MdePkg does not break existing builds. Also updated the SPD and FPD files UiNames

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2616 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
caae4de6b65ff0b232de942b52ece4cb4e6fbb90 09-Nov-2006 mdkinney <mdkinney@6f19259b-4bc3-4df7-8a09-765794883524> Add #define CPU_STACK_ALIGNMENT to the ProcessorBind.h for each of the supported CPU architectures. This value is sizeof(UINTN) for IA-32, X64, and EBC. It is 16 bytes for IPF.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1920 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
4ba61e5e2a1b3cec7faaad36c252738f6f57f8a6 22-Jun-2006 qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> 1. UINTN & INTN issue for EBC architecture:
The MAX_BIT of EBC will no longer be fixed to bit 63. It is defined as (1ULL << (sizeof (INTN) * 8 - 1)).
Make EdkModulePkg & MdePkg EBC compiler clean: treat all EFI_STATUS error code as variable.
2. PrintLib
Complete all missing ASSERT()s.
Fix “\n” & “%\n” issue thanks to the clarification of MWG 0.56d.
Adjust StatusString array to support EBC build.
3. BaseMemoryLib
Adjust ASSERT () & function header of ComparaMem, SetMemXX, ScanMemXX to synchronize with MWG 0.56d.
4.SmbusLib
Change Pec bit to bit 22 SmBusAddress to synchronize MWG 0.56d.
Add ASSERT()s to check if length is illegal for SmBusBlockWrite() & SmBusProcessBlock() since it is 6 bit now.
5. PerformanceLib
Rename “EdkDxePerformanceLib” & “EdkPeiPerformanceLib” to “DxePerformanceLib” & “PeiPerformanceLib” respectively.
Synchronize the function header of GetPerformanceMeasurement() with MWG 0.56d.
6. BasePeCoffLoaderLib.
Make PeCoffLoaderLoadImage () Assert() if ImageContext is NULL>
Make PeCoffLoaderLoadImage () return RETURN_INVALID_PARAMETER if the ImageAddress in ImageContext is 0.
Adjust some coding style.


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@593 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h
878ddf1fc3540a715f63594ed22b6929e881afb4 22-Apr-2006 bbahnsen <bbahnsen@6f19259b-4bc3-4df7-8a09-765794883524> Initial import.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/MdePkg/Include/Ebc/ProcessorBind.h