| 
							
							
								 li-elvin | 81c0d6e9a7 | 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. Signed-off-by: li-elvin
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13074 6f19259b-4bc3-4df7-8a09-765794883524 | 2012-03-01 11:16:42 +00:00 |  | 
			
				
					| 
							
							
								 li-elvin | 3512efa9b2 | CSM is updated to remove RaiseTPL (TPL_HIGH_LEVEL) and disable 2 known UEFI interrupts instead. This is needed to process HPET timer interrupt before going into real mode. Signed-off-by: li-elvin
Reviewed-by: vanjeff
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12701 6f19259b-4bc3-4df7-8a09-765794883524 | 2011-11-15 07:59:21 +00:00 |  | 
			
				
					| 
							
							
								 li-elvin | 47a43df2df | Remove the code added originally to restore 8254 timer to 54ms. Signed-off-by: li-elvin
Reviewed-by: jyao1
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12109 6f19259b-4bc3-4df7-8a09-765794883524 | 2011-08-09 05:39:20 +00:00 |  | 
			
				
					| 
							
							
								 niruiyu | 7dad86fc60 | Print PCI Interrupt Line/Interrupt Pin registers before booting legacy OS. Signed-off-by: niruiyu
Reviewed-by: li-elvin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12088 6f19259b-4bc3-4df7-8a09-765794883524 | 2011-08-04 09:14:31 +00:00 |  | 
			
				
					| 
							
							
								 jljusten | bcecde140a | IntelFrameworkModulePkg: Add Compatibility Support Module (CSM) drivers Added these drivers:
* LegacyBiosDxe
* BlockIoDxe
* KeyboardDxe
* Snp16Dxe
* VideoDxe
Signed-off-by: jljusten
Reviewed-by: mdkinney
Reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11905 6f19259b-4bc3-4df7-8a09-765794883524 | 2011-06-27 23:32:56 +00:00 |  |