summaryrefslogtreecommitdiffstats
path: root/MdePkg/Library/BaseLib
Commit message (Expand)AuthorAgeFilesLines
* Add PcdVerifyNoteInList for judge whether do verification of node in list in ...klu22009-07-282-46/+86
* Rename BaseLib internal functions by adding InternalBaseLib.lgao42009-07-233-29/+29
* For X64 BASE_LIBRARY_JUMP_BUFFER is 64-bit aligned, not 128-bit aligned, repl...gikidy2009-06-102-20/+20
* Save/Restore xmm6-xmm15 in function setJump/longJump for GAS.gikidy2009-06-102-0/+24
* Save/Restore xmm6-xmm15 in function setJump/longJump.gikidy2009-06-102-1/+25
* Need use 32-bit register to hold 32-bit stack address.klu22009-06-051-3/+3
* Need use 32-bit register to hold 32-bit stack address.klu22009-06-051-3/+3
* Fix the bug that if code is run above 4G, AsmDisablePaging64 will be failedklu22009-06-051-3/+14
* Fix the bug that if code is run above 4G, AsmDisablePaging64 will be failure.klu22009-06-051-1/+15
* Add ASSERT check for AsmFlushCacheRange().xli242009-06-044-20/+102
* 1. Fix the bug that we should use rip relative addressing for x64 label to pr...qhuang82009-06-031-8/+8
* Save label "@F" to 64-bit register (r10) instead of 32-bit register (eax) in ...qhuang82009-06-031-5/+5
* Use rip relative addressing for x64 label for Thunk16.S to prevent GCC assemb...qhuang82009-06-021-1/+1
* Correct one minor instruction to clear the lower 4 bits of r11.qhuang82009-05-261-1/+1
* Fix the bug in x64 thunk code that it cannot handle the case when GDT is load...qhuang82009-05-262-3/+37
* Replace .globl with ASM_GLOBALxli242009-05-2096-112/+112
* 1. Remove .extern from GCC assembly.xli242009-05-2076-77/+76
* Fix the implementation of AsciiStrStr() and StrStr() in MdePkg. If the length...rsun32009-05-121-2/+2
* Fix bugs in StrStr() and AsciiStrStr().rsun32009-05-081-19/+18
* Update function comments for AsmPrepareThunk16, AsmThunk16, AsmPrepareAndThun...klu22009-05-041-6/+6
* Add checking for ThunkAttribute to avoid THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD...klu22009-05-041-1/+3
* Fix the bug that EnablePaging64() should assert() for x64 platform.qhuang82009-04-304-127/+44
* Add limitation clarification for usage of AsmPrepareThunk16(), AsmThunk16(), ...klu22009-04-291-0/+9
* update string function comment to clear the semantic meaning.eric_tian2009-04-231-18/+26
* Save segment registers on stack in case the thunk code assembly calls CF9 sof...qhuang82009-04-172-22/+42
* Fix some build issues encountered with ELFGCC.jljusten2009-04-101-10/+10
* add assertion condition to satisfy the requirement in MdePkg library spec 0.61peric_tian2009-04-071-41/+60
* Remove incorrect assertion. According to spec, it should not assert and shoul...qhuang82009-03-101-1/+0
* Fix the error that part of instructions of AsmWriteIva() is not included into...xli242009-03-021-1/+1
* Clean up to remove unreferenced data structureqhuang82009-02-231-9/+0
* Change style 0 == Index to Index == 0lgao42009-02-101-1/+1
* Split out Synchronization Library from Base Librarymdkinney2009-01-3031-2482/+0
* Split out Synchronization Library from Base Librarymdkinney2009-01-302-133/+0
* Fix the bug that EntryPoint of DisablePaging64() is corrupted.xli242009-01-132-3/+7
* INF file verified, and Coding Style reviewed.gikidy2009-01-091-2/+2
* Update function header.vanjeff2009-01-081-2/+4
* Update copyright for files modified in this yearqhuang82008-12-29205-205/+205
* Update to use Dos format for all .s filesqhuang82008-12-225-5/+5
* Add AccessMsrDb.s for MSFT tool chain. It uses raw data to represent instruct...qhuang82008-12-172-0/+123
* 1. Simplify the implementation of AsmReadApplicationRegister() & AsmReadContr...qhuang82008-12-156-1109/+258
* Fix some typo.gikidy2008-12-121-5/+5
* Synchronize MdePkg h files to Library/Base* c files.gikidy2008-12-111-1/+1
* Synchronize BaseLib h files to c files.gikidy2008-12-1118-113/+145
* Synchronize comment of BaseLib.h and it's implementation to match the Spec.gikidy2008-12-094-5/+5
* Make comments match the Spec.gikidy2008-12-052-35/+33
* Update the text to use "x64" instead of "X64" in MdePkg.qhuang82008-12-0577-114/+114
* Change function IpfFlushCacheRange() to AsmFlushCacheRange() follow the Mde_L...gikidy2008-12-041-3/+4
* Add AsmEnableCache() and AsmDisableCache() as the IA32 & x64 specific BaseLib...qhuang82008-12-032-6/+6
* De-Unicode in MdePkg source files.qhuang82008-12-011-1/+1
* Fix the issue that wrong doxygen header comments.klu22008-12-012-17/+20