audk/UefiCpuPkg
Michael Kinney 087c67d0a0 UefiCpuPkg/CpuExceptionHandlerLib: Support IA32 processors without DE or FXSAVE/FXRESTOR
Use CPUID Leaf 01 to detect support for debug extensions and FXSAVE/FXRESTOR instructions.
Do not enable those features in CR4 if they are not supported.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>





git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17221 6f19259b-4bc3-4df7-8a09-765794883524
2015-04-27 19:54:52 +00:00
..
CpuDxe UefiCpuPkg: Avoid "error A2085" when DDK3790 tool chain is used 2015-04-09 03:09:17 +00:00
CpuIo2Dxe UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
CpuIo2Smm UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
CpuIoPei UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
Include 1. Save/restore ICR high 32bit value and check Delivery Status before sending IPI. It could be fix the interrupted issue between ICR high/low writes by SMI handler. 2014-07-11 02:36:56 +00:00
Library UefiCpuPkg/CpuExceptionHandlerLib: Support IA32 processors without DE or FXSAVE/FXRESTOR 2015-04-27 19:54:52 +00:00
ResetVector UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
Universal/Acpi/S3Resume2Pei UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
Contributions.txt */Contributions.txt: Update example email address 2015-02-03 17:29:14 +00:00
License.txt Update copyright format 2012-04-24 06:49:39 +00:00
UefiCpuPkg.dec UefiCpuPkg/CpuDxe: introduce two PCD value 2014-11-13 18:25:48 +00:00
UefiCpuPkg.dsc UefiCpuPkg/CpuDxe: introduce MP_SYSTEM_DATA for Mp Service Protocol 2014-11-13 18:26:23 +00:00
UefiCpuPkg.uni UefiCpuPkg: Convert non DOS format files to DOS format 2014-09-03 08:48:53 +00:00
UefiCpuPkgExtra.uni UefiCpuPkg: INF/DEC file updates to EDK II packages 2014-08-28 05:12:05 +00:00