summaryrefslogtreecommitdiffstats
path: root/MdePkg/Include/Ia32
Commit message (Collapse)AuthorAgeFilesLines
* Update the copyright notice formathhtian2010-04-231-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10403 6f19259b-4bc3-4df7-8a09-765794883524
* Grammatical and disclaimer changes (does not follow internal C coding stds.)myronporter2010-03-121-33/+33
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10236 6f19259b-4bc3-4df7-8a09-765794883524
* Updating processor bindings to not use stdint.h. Also added code to verify ↵geekboy15a2010-03-111-133/+68
| | | | | | at compile time that data widths are correct. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10232 6f19259b-4bc3-4df7-8a09-765794883524
* disable ICC compiler warning #593: variable was set but never used.eric_tian2010-01-111-1/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9705 6f19259b-4bc3-4df7-8a09-765794883524
* Fix file headers and a few commentsmdkinney2009-08-241-3/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9188 6f19259b-4bc3-4df7-8a09-765794883524
* Move content from CPU specific ProcessorBind.h files into Base.h if the ↵mdkinney2009-08-181-31/+0
| | | | | | 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
* redefine the ASM_PFX to let it can work on Apple/NetBSD and other Unix* ↵eric_tian2009-08-141-5/+12
| | | | | | platform. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9073 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build breaks from comment clean up checkinmdkinney2009-06-041-0/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8468 6f19259b-4bc3-4df7-8a09-765794883524
* Second set of changes based on a review of the code comments in the Include ↵pkandel2009-06-041-8/+3
| | | | | | 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
* Remove __APPLE__ usage in ProcessorBind.h files.xli242009-05-211-6/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8362 6f19259b-4bc3-4df7-8a09-765794883524
* 1. Remove .extern from GCC assembly.xli242009-05-201-0/+5
| | | | | | | 2. Define macro for .global/.globl in GCC assembly. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8344 6f19259b-4bc3-4df7-8a09-765794883524
* Allow EFIAPI to be defined on the compiler command line.jljusten2009-04-101-2/+6
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8061 6f19259b-4bc3-4df7-8a09-765794883524
* 1, Use #if defined() to judge the switching macro such as compiler macro. klu22009-02-231-8/+8
| | | | | | | | Original, some code directly judge the value of these macros, but linux ICC compiler will report error as "zero used for undefined preprocessing identifier". So it is better judge whether these macros are defined before accessing their value. 2, Use #if defined() style to replace #ifdef style. It is good to keep consistent style for this case. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7596 6f19259b-4bc3-4df7-8a09-765794883524
* Update copyright for files modified in this yearqhuang82008-12-291-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7148 6f19259b-4bc3-4df7-8a09-765794883524
* Add more detailed comments for many of the Base Typesmdkinney2008-12-071-7/+137
| | | | | | | 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
* Update FUNCTION_ENTRY_POINT() to be compatible with a wider variety of input ↵mdkinney2008-12-051-1/+1
| | | | | | parameters. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6883 6f19259b-4bc3-4df7-8a09-765794883524
* Add comments for the MACRO follow the Spec, and change some definition not ↵gikidy2008-12-051-6/+7
| | | | | | match the Spec. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6852 6f19259b-4bc3-4df7-8a09-765794883524
* Correct Minor Comments in M3 to M4 review.lgao42008-12-041-0/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6842 6f19259b-4bc3-4df7-8a09-765794883524
* update comments and refine code.vanjeff2008-11-171-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6559 6f19259b-4bc3-4df7-8a09-765794883524
* trunk/edk2/MdePkg/Include/X64/ProcessorBind.h:jljusten2008-10-071-6/+0
| | | | | | | | | | | trunk/edk2/MdePkg/Include/Ia32/ProcessorBind.h: trunk/edk2/MdePkg/Include/Ipf/ProcessorBind.h: * Do not ignore this warning (Intel Compiler warning #593; Local Variable is set, but not used.) We will attempt to clean up code that generates this particular warning. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6083 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/MdePkg/Include/Ia32/ProcessorBind.h:jljusten2008-09-031-0/+6
| | | | | | | * Disable ICC warning for: "LocalVariable" was set but never used git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5804 6f19259b-4bc3-4df7-8a09-765794883524
* edk2/MdePkg/Include/Ia32/ProcessorBind.h:jljusten2008-08-291-1/+6
| | | | | | | | * Add mask for ICC warning when a parameter is not referenced in a function. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5757 6f19259b-4bc3-4df7-8a09-765794883524
* Use doxygen comment style for document entity such as struct, enum, variable ↵klu22008-08-141-15/+15
| | | | | | that use /// but not // git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5644 6f19259b-4bc3-4df7-8a09-765794883524
* make change to support UnixPkg build. The changes are listed as follows:eric_tian2008-06-301-1/+5
| | | | | | | | 1. change ASM_PFX() macro, the underscore preceding to function symbol don't be added in Linux. 2. move some illegal characters in .S file. 3. change ELFGCC flag in tools_def.template to support Linux&ELFGCC build git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5381 6f19259b-4bc3-4df7-8a09-765794883524
* Use #if...#else to not confuse some lint tools for definition of EFIAPIklu22008-06-021-4/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5316 6f19259b-4bc3-4df7-8a09-765794883524
* Fix comment typo.klu22008-04-221-1/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5106 6f19259b-4bc3-4df7-8a09-765794883524
* Add FUNCTION_ENTRY_POINT macromdkinney2007-11-271-0/+2
| | | | | | | | 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
* Added "#define ASM_PFX(name) _##name" for GNU assembly code preprocessingjwang362007-07-241-0/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3409 6f19259b-4bc3-4df7-8a09-765794883524
* Updated comments for IntelCompiler specific warnings AJFISH2007-07-061-0/+17
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3133 6f19259b-4bc3-4df7-8a09-765794883524
* Updated headers to follow coding standardAJFISH2007-06-271-2/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2815 6f19259b-4bc3-4df7-8a09-765794883524
* Move to directory "Include"yshang12007-06-081-0/+182
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2646 6f19259b-4bc3-4df7-8a09-765794883524
* Moved the MdePkg to OldMdePkg so that new code in MdePkg does not break ↵lhauch2007-06-011-182/+0
| | | | | | 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
* Fix some Linux's build issue.klu22006-12-261-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2138 6f19259b-4bc3-4df7-8a09-765794883524
* Add #define CPU_STACK_ALIGNMENT to the ProcessorBind.h for each of the ↵mdkinney2006-11-091-0/+5
| | | | | | 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
* Added two #pragma to disable 4505 & 4206 warnings for MSFT compiler. This is ↵jwang362006-09-051-0/+9
| | | | | | for compiling source files with pre-compiled header file. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1442 6f19259b-4bc3-4df7-8a09-765794883524
* Remove BugBug in comments and adjust function header according to code style ↵lgao42006-07-201-1/+1
| | | | | | doc. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1055 6f19259b-4bc3-4df7-8a09-765794883524
* Initial import.bbahnsen2006-04-211-0/+167
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3 6f19259b-4bc3-4df7-8a09-765794883524