]> git.proxmox.com Git - mirror_edk2.git/commit
ShellPkg: Fix calls to SimpleTextOut->SetAttribute to not use reserved bits
authorJaben Carsey <Jaben.carsey@intel.com>
Fri, 25 Jul 2014 18:46:23 +0000 (18:46 +0000)
committerjcarsey <jcarsey@6f19259b-4bc3-4df7-8a09-765794883524>
Fri, 25 Jul 2014 18:46:23 +0000 (18:46 +0000)
commit17e59b3346b7486fabbc57a13ef5b8c98d25a5a5
treeaa137730c2bf3847cc344db7240a231b6df6cd63
parent6cb9566f264e2fa2dcde695317945114e1b011c7
ShellPkg: Fix calls to SimpleTextOut->SetAttribute to not use reserved bits

As the shell inverts foreground and background it needs to be sure that it properly masks off the reserved bits and this is important since the foreground and background are not the same numbers of bits.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com>
Reviewed-by: Tapan Shah <tapandshah@hp.com>
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15681 6f19259b-4bc3-4df7-8a09-765794883524
ShellPkg/Library/UefiShellDebug1CommandsLib/Edit/FileBuffer.c
ShellPkg/Library/UefiShellDebug1CommandsLib/EditInputBar.c
ShellPkg/Library/UefiShellDebug1CommandsLib/EditStatusBar.c
ShellPkg/Library/UefiShellDebug1CommandsLib/EditTitleBar.c
ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.c
ShellPkg/Library/UefiShellLevel3CommandsLib/Cls.c