li-elvin 
							
						 
					 
					
						
						
							
						
						79d07c66d9 
					 
					
						
						
							
							Updated GraphicsConsole and Terminal driver text mode initialization routine for easy mode extension in future.  
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12787  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-11-25 08:35:00 +00:00 
						 
				 
			
				
					
						
							
							
								li-elvin 
							
						 
					 
					
						
						
							
						
						b9b5e3078d 
					 
					
						
						
							
							Remove hard code video resolution in C code and use PCD PcdVideoHorizontalResolution/PcdVideoVerticalResolution for customization. And when PcdConOutRow/PcdConOutColumn and PcdVideoHorizontalResolution/PcdVideoVerticalResolution are all set to 0, the console will be max video resolution and max text mode.  
						
						... 
						
						
						
						Signed-off-by: li-elvin
Reviewed-by: niruiyu, hhtian
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12595  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-10-28 08:23:37 +00:00 
						 
				 
			
				
					
						
							
							
								niruiyu 
							
						 
					 
					
						
						
							
						
						284ee2e829 
					 
					
						
						
							
							Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid.  
						
						... 
						
						
						
						Signed-off-by: niruiyu
Reviewed-by: lgao4
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11987  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-07-06 03:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						f44e8c16f8 
					 
					
						
						
							
							1. Setting cursor position to (0, 0) and flushing cursor directly instead of calling GraphicConSoleConOutSetPosition().  
						
						... 
						
						
						
						2. Rename the internal function name EraseCursor() to FlushCursor() to remove the confusion on this function name. And add detailed function description for it.
Signed-off-by: vanjeff
Reviewed-by: rsun3
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11710  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-05-27 05:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								jljusten 
							
						 
					 
					
						
						
							
						
						b1aab293ea 
					 
					
						
						
							
							MdeModulePkg GraphicsConsole: Add text mode for PcdConOutColumn/Row  
						
						... 
						
						
						
						Add a new text mode with a resolution of PcdConOutColumn x PcdConOutRow.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11415  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2011-03-23 02:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						e5eed7d364 
					 
					
						
						
							
							Update the copyright notice format  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10418  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-04-24 09:33:45 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						0254efc01e 
					 
					
						
						
							
							Replace references to RFC 3066 with RFC 4646.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8212  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-04-30 05:32:11 +00:00 
						 
				 
			
				
					
						
							
							
								xli24 
							
						 
					 
					
						
						
							
						
						28487361ff 
					 
					
						
						
							
							Move registration of Font into driver entry point.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7948  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-03-25 07:25:52 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						5c52673637 
					 
					
						
						
							
							Move MdeModuleHii.h into Include\Guid directory  
						
						... 
						
						
						
						Move Capsule.h into MdePkg\Include\Protocol directory because Capsule is defined in PI1.0a.
Merge WorkingBlockHeader.h into SystemNvDataGuid.h
Remove unused NvDataFvHob.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7606  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-02-23 15:18:48 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						649e72d617 
					 
					
						
						
							
							Performance and size optimised.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7280  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-01-15 03:11:09 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						5c03ed0aa1 
					 
					
						
						
							
							Code scrub for GraphicConsoleDxe Module.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7179  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2009-01-04 09:36:31 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						7601dbe7c5 
					 
					
						
						
							
							Check comments, format and fix some typo.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7154  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-30 07:34:44 +00:00 
						 
				 
			
				
					
						
							
							
								gikidy 
							
						 
					 
					
						
						
							
						
						878670eaa6 
					 
					
						
						
							
							Code scrub for Universal\Console\GraphicsConsoleDxe.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7061  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-17 06:23:23 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						f3f2e05db8 
					 
					
						
						
							
							Clean up to update the reference of the these macros:  
						
						... 
						
						
						
						EFI_SIGNATURE_16 -> SIGNATURE_16
  EFI_SIGNATURE_32 -> SIGNATURE_32
  EFI_SIGNATURE_64 -> SIGNATURE_64
  EFI_FIELD_OFFSET -> OFFSET_OF
  EFI_MAX_BIT      -> MAX_BIT
  EFI_MAX_ADDRESS  -> MAX_ADDRESS
These macros are not defined in UEFI spec. It makes more sense to use the equivalent macros in Base.h to avoid alias.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7056  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-12-16 15:34:21 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						ed66e1bc0d 
					 
					
						
						
							
							clean up the un-suitable ';' location when declaring the functions.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5820  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-09-04 09:37:28 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						60c93673b3 
					 
					
						
						
							
							The driver and library in MdePkg, MdeModulePkg and Nt32Pkg that don't depend on PI spec should include Uefi.h not PiDxe.h.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5758  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-08-30 14:09:38 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						8595bdaf58 
					 
					
						
						
							
							code scrub for check list.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5549  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-22 07:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						24248368f7 
					 
					
						
						
							
							1. added functions header for GraphicsConsoleDxe module.  
						
						... 
						
						
						
						2. correct some funtions header for ConPlatformDxe module.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5411  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-07 05:23:31 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						6dcf9abc6a 
					 
					
						
						
							
							Clean codes per ECC for GraphicsConsoleDxe module.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5390  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-07-01 06:43:10 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						0898c57ce7 
					 
					
						
						
							
							Remove the non-standard definition: GLYPH_WIDTH and GLYPH_HEIGHT. All reference to these name should use the standard name defined in UEFI 2.1 specification which are EFI_GLYPH_WIDTH and EFI_GLYPH_HEIGHT  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5137  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-28 07:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						fb0b259e4e 
					 
					
						
						
							
							apply for doxgen format.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5038  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-04-10 08:49:28 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						8541adab27 
					 
					
						
						
							
							add PCD PcdUgaConsumeSupport to switch on/off EFI UGA Draw Protocol's consuming, it could save size by changing PCD's value to FALSE.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4911  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-03-19 05:22:06 +00:00 
						 
				 
			
				
					
						
							
							
								qwang12 
							
						 
					 
					
						
						
							
						
						93e3992d1e 
					 
					
						
						
							
							UEFI HII: Merge UEFI HII support changes from branch.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4599  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-01-21 14:39:56 +00:00 
						 
				 
			
				
					
						
							
							
								vanjeff 
							
						 
					 
					
						
						
							
						
						3012ce5cf7 
					 
					
						
						
							
							1. Fixed bugs in DxeNetLib to meet consistence with network module DriverBinding protocol.  
						
						... 
						
						
						
						2. Sync bugs in console modules.
3. Sync bugs in PlatDriOverLib.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4571  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2008-01-17 05:56:45 +00:00 
						 
				 
			
				
					
						
							
							
								klu2 
							
						 
					 
					
						
						
							
						
						8e5b17b25e 
					 
					
						
						
							
							Update following library class/Protocol for puting 'Framework' as prefix  
						
						... 
						
						
						
						FrameworkHii
FrameworkFormBrowser
FrameworkFormCallback
FrameworkIfrSupportLib
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4196  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-10-22 09:36:00 +00:00 
						 
				 
			
				
					
						
							
							
								qhuang8 
							
						 
					 
					
						
						
							
						
						5bca971e54 
					 
					
						
						
							
							Update to support to produce Component Name and  & Component Name 2 protocol based on Feature flag PcdComponentNameDisable & PcdComponentName2Disable.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4005  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-09-30 03:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								lgao4 
							
						 
					 
					
						
						
							
						
						d4571a86c9 
					 
					
						
						
							
							Using the correct HiiFramework.h header file.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3722  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-08-28 06:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								AJFISH 
							
						 
					 
					
						
						
							
						
						97a079edfb 
					 
					
						
						
							
							Updated modules to not depend on the IntelFrameworkPkg.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3162  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-09 23:39:54 +00:00 
						 
				 
			
				
					
						
							
							
								xgu3 
							
						 
					 
					
						
						
							
						
						95276127e3 
					 
					
						
						
							
							Check in following modules,  
						
						... 
						
						
						
						DxeIpl
ConPlatform
ConSplitter
GraphicsConsole
Terminal
DevicePath
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3069  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2007-07-05 07:05:28 +00:00