audk/IntelFrameworkModulePkg/Csm/LegacyBiosDxe
Jiewen Yao 60794ee6b0 IntelFramdworkModulePkg/LegacyBios: Add IoMmu Support.
If IOMMU is enabled, the legacy BIOS need allow the legacy memory
access by the legacy device.
The legacy memory is below 1M memory and HighPmm memory.

Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
2017-09-06 12:11:16 +08:00
..
IA32 IntelFrameworkModulePkg LegacyBiosDxe: Convert Ia32/InterruptTable.asm to NASM 2016-06-28 09:52:20 +08:00
Ipf IntelFrameworkModulePkg: Fix typos in comments 2016-10-24 09:09:06 +08:00
X64 IntelFrameworkModulePkg LegacyBiosDxe: Convert X64/InterruptTable.asm to NASM 2016-06-28 09:52:20 +08:00
LegacyBbs.c When CSM uses EFI_SEGMENT and EFI_OFFSET to call CSM16 function, some CSM16 use es:[offset + 0xabcd] to get data passed from CSM32, offset + 0xabcd could exceed 0xFFFF which is invalid in real mode. So added NORMALIZE_EFI_SEGMENT and NORMALIZE_EFI_OFFSET to keep offset as small as possible to avoid this issue during CSM16 function call. 2012-03-01 11:16:42 +00:00
LegacyBda.c IntelFrameworkModulePkg: Add Compatibility Support Module (CSM) drivers 2011-06-27 23:32:56 +00:00
LegacyBios.c IntelFrameworkModulePkg: Refine casting expression result to bigger size 2017-03-06 14:33:22 +08:00
LegacyBiosDxe.inf IntelFramdworkModulePkg/LegacyBios: Add IoMmu Support. 2017-09-06 12:11:16 +08:00
LegacyBiosDxe.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
LegacyBiosDxeExtra.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
LegacyBiosInterface.h IntelFramdworkModulePkg/LegacyBios: Add IoMmu Support. 2017-09-06 12:11:16 +08:00
LegacyBootSupport.c IntelFrameworkModulePkg: Refine casting expression result to bigger size 2017-03-06 14:33:22 +08:00
LegacyCmos.c IntelFrameworkModulePkg: Add Compatibility Support Module (CSM) drivers 2011-06-27 23:32:56 +00:00
LegacyIde.c Fix GCC44 build failure. 2012-11-21 03:03:32 +00:00
LegacyPci.c IntelFramdworkModulePkg/LegacyBios: Add IoMmu Support. 2017-09-06 12:11:16 +08:00
LegacySio.c IntelFrameworkModulePkg/LegacyBios: Fix legacy serial redirection bug 2016-11-10 10:19:54 +08:00
Thunk.c CSM should firstly set timer to enable state at first, then RestoreTpl is called. 2011-10-21 08:45:07 +00:00