summaryrefslogtreecommitdiff
path: root/EDK/MiniSetup/TseLite/StyleHook
diff options
context:
space:
mode:
Diffstat (limited to 'EDK/MiniSetup/TseLite/StyleHook')
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/StyleHook.cif49
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/StyleHook.h147
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/StyleHook.mak114
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/StyleHook.sdl24
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook1.c99
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook10.c97
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook11.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook12.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook13.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook14.c99
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook15.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook16.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook17.c99
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook18.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook19.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook2.c102
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook20.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook21.c100
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook22.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook23.c95
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook24.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook25.c94
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook26.c94
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook27.c95
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook28.c94
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook29.c94
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook3.c101
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook30.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook31.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook32.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook33.c97
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook34.c97
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook35.c93
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook36.c97
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook37.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook38.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook39.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook4.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook5.c99
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook6.c96
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook7.c98
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook8.c97
-rw-r--r--EDK/MiniSetup/TseLite/StyleHook/styleHook9.c96
43 files changed, 4121 insertions, 0 deletions
diff --git a/EDK/MiniSetup/TseLite/StyleHook/StyleHook.cif b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.cif
new file mode 100644
index 0000000..6c20309
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.cif
@@ -0,0 +1,49 @@
+<component>
+ name = "TSE Sources - StyleHook"
+ category = ModulePart
+ LocalRoot = "EDK\MiniSetup\TseLite\StyleHook\"
+ RefName = "StyleHook"
+[files]
+"StyleHook.sdl"
+"StyleHook.mak"
+"StyleHook.h"
+"styleHook1.c"
+"styleHook2.c"
+"styleHook3.c"
+"styleHook4.c"
+"styleHook5.c"
+"styleHook6.c"
+"styleHook7.c"
+"styleHook8.c"
+"styleHook9.c"
+"styleHook10.c"
+"styleHook11.c"
+"styleHook12.c"
+"styleHook13.c"
+"styleHook14.c"
+"styleHook15.c"
+"styleHook16.c"
+"styleHook17.c"
+"styleHook18.c"
+"styleHook19.c"
+"styleHook20.c"
+"styleHook21.c"
+"styleHook22.c"
+"styleHook23.c"
+"styleHook24.c"
+"styleHook25.c"
+"styleHook26.c"
+"styleHook27.c"
+"styleHook28.c"
+"styleHook29.c"
+"styleHook30.c"
+"styleHook31.c"
+"styleHook32.c"
+"styleHook33.c"
+"styleHook34.c"
+"styleHook35.c"
+"styleHook36.c"
+"styleHook37.c"
+"styleHook38.c"
+"styleHook39.c"
+<endComponent>
diff --git a/EDK/MiniSetup/TseLite/StyleHook/StyleHook.h b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.h
new file mode 100644
index 0000000..01f1024
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.h
@@ -0,0 +1,147 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/StyleHook.h $
+//
+// $Author: Arunsb $
+//
+// $Revision: 3 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/StyleHook.h $
+//
+// 3 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 2 11/09/11 10:07a Premkumara
+// [TAG] EIP74375
+// [Category] Improvement
+// [Description] Control STYLE_HELP_AREA_SCROLLBAR from binary
+// [Files] CommonHelper.c, AMITSE.sdl, StyleHook.h,
+// Legacy\StyleCommon.c, Legacy.sdl,
+// EzportPlus\StyleCommon.c, EzportPlus.sdl, Ezport\StyleCommon.c,
+// Ezport.sdl
+//
+// 1 1/06/11 7:34p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook.h
+//
+// Description: Style Hook List.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+
+#if TSE_USE_EDK_LIBRARY
+#include "Tiano.h"
+#else
+#include "Efi.h"
+#endif
+
+#include "page.h"
+#include "frame.h"
+
+EFI_STATUS StyleGetWindowColor(UINT8 *Color, INTN Level, UINT8 WindowType) ;
+EFI_STATUS StyleGetMessageboxColor( UINT8 MessageBoxType, UINT8 *Color);
+VOID NewStyleHook1(VOID);
+EFI_STATUS StyleControlColor(FRAME_DATA *frame, STYLECOLORS *Colors);
+EFI_STATUS OverRideControlColor(FRAME_DATA *frame, STYLECOLORS *Colors);
+VOID StyleInit( VOID );
+VOID StyleExit( VOID );
+VOID StyleDrawPageBorder( UINT32 page );
+UINT32 StyleGetPageFrames( UINT32 page );
+UINT32 StyleFrameIndexOf( UINT32 frameType );
+VOID StyleBeforeFrame( FRAME_DATA *frame ) ;
+EFI_STATUS StyleFrameDrawable( FRAME_DATA *frame );
+VOID StyleUpdateFrameStrings(PAGE_DATA *page);
+VOID * StyleGetFrameInitData( UINT32 page, UINT32 frame );
+
+EFI_STATUS StyleFrameHandleMouse( FRAME_DATA *frame, MOUSE_INFO MouseInfo);
+EFI_STATUS StyleFrameHandleTimer( FRAME_DATA *frame, ACTION_DATA *action );
+EFI_STATUS StyleFrameHandleKey( FRAME_DATA *frame, EFI_INPUT_KEY Key );
+EFI_STATUS StyleHandleControlOverflow( FRAME_DATA *frame, CONTROL_DATA *control, UINT16 count );
+EFI_STATUS StyleInitializeFrame( FRAME_DATA *frame, UINT32 frameType, PAGE_INFO *data );
+UINT16 StyleGetNavToken( UINT32 page );
+EFI_STATUS StyleAddAdditionalControls( FRAME_DATA *frame, UINT32 controlNumber, BOOLEAN focus );
+
+//EFI_STATUS StyleMenuCallback( FRAME_DATA *frame, MENU_DATA *menu, CALLBACK_MENU *data );
+VOID StyleLabelCallback( FRAME_DATA *frame, LABEL_DATA *label, VOID *cookie );
+
+EFI_STATUS _StyleAddControl( FRAME_DATA *frame, UINT16 type, VOID *data, UINT32 *number, BOOLEAN *focus );
+UINT16 StyleLanguagePage( SUBMENU_DATA *submenu );
+UINT16 StyleBootManagerPage( SUBMENU_DATA *submenu );
+BOOLEAN StyleHelpAreaScrollable(VOID);
+VOID StylePageItemFocus(PAGE_DATA *page, FRAME_DATA *frame );
+VOID StyleSubPageItemFocus(PAGE_DATA *page, FRAME_DATA *frame );
+BOOLEAN StyleGetShadowSupport(VOID);
+VOID StyleDrawScrollBar(FRAME_DATA *frame, UINT32 FirstLine, UINT32 LastLine, UINT32 modVal,
+ UINT32 sizeOfBar, UINT32 numOfBlocks, BOOLEAN bEraseScrollBar);
+
+VOID StyleDrawHelpScrollBar( MEMO_DATA *memo, UINT16 height);
+BOOLEAN IsHelpAreaScrollBarSupport (void);
+
+
+VOID StyleSelectFirstDisplayPage( VOID );
+VOID StyleAddExtraPagesData( VOID );
+EFI_STATUS StyleGetSpecialColor( UINT16 ControlType, UINT8 *Color);
+UINTN StyleGetDateFormat(VOID);
+BOOLEAN StyleShowDay(VOID);
+BOOLEAN StyleGetScrollBehavior(VOID) ;
+
+VOID StyleFrameSetControlPositions(FRAME_DATA *frame, UINT32 *pOtherEnd);
+extern HOTKEY_TEMPLATE gHotKeyInfo[];
+extern UINT32 gHotKeyCount;
+EFI_STATUS StyleFrameAddTitle( FRAME_DATA *frame, UINT32 frameType,CONTROL_INFO * dummy );
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/StyleHook.mak b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.mak
new file mode 100644
index 0000000..cbc2a14
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.mak
@@ -0,0 +1,114 @@
+#*************************************************************************
+#*************************************************************************
+#** **
+#** (C)Copyright 1985-2010, American Megatrends, Inc. **
+#** **
+#** All Rights Reserved. **
+#** **
+#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 **
+#** **
+#** Phone: (770)-246-8600 **
+#** **
+#*************************************************************************
+#*************************************************************************
+
+#*************************************************************************
+# $Header: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/StyleHook.mak 2 10/18/12 6:20a Arunsb $
+#
+# $Revision: 2 $
+#
+# $Date: 10/18/12 6:20a $
+#*************************************************************************
+# Revision History
+# ----------------
+# $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/StyleHook.mak $
+#
+# 2 10/18/12 6:20a Arunsb
+# Updated for 2.16.1235 QA submission
+##
+## 3 10/10/12 12:40p Arunsb
+## Synched the source for v2.16.1232, backup with Aptio
+#
+# 1 1/06/11 7:24p Madhans
+# [TAG] - EIP 51678
+# [Category]- Enhancment
+# [Severity]- Mordarate
+# [Symptom]- If OEMs override the style module parts, If new tse adds
+# new style hook then
+# if the OEM has different style module, even if they don't need use the
+# hook to avoid
+# compilation issue they need touch their style module to add the new
+# hook.
+# [RootCause] - The Original Style Hooks are part of Style module itself.
+# [Solution]- To create Empty style Hook List in TSE core. This will
+# allows the OEM not
+# to change their style module to update newer TSE.
+# [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+# StyleHookx64.lib tselitebin.sdl
+#
+#
+#*************************************************************************
+#<AMI_FHDR_START>
+#
+# Name: StyleHook.mak
+#
+# Description:
+# Empty Style Hooks Module part makefile
+#
+#<AMI_FHDR_END>
+#*************************************************************************
+
+STYLEHOOK_INCLUDES = \
+ -I $(TSESRC_DIR) \
+!if "$(TSE_STYLE_SOURCES_SUPPORT)" == "1"
+ -I $(TSE_STYLE_DIR) \
+!endif
+!if "$(TSE_BOARD_SOURCE_SUPPORT)" == "1"
+ -I $(TSE_BOARD_DIR)\
+!endif
+ -I $(TSESRC_DIR)\AMILOGO \
+ -I $(TSELITESRC_DIR) \
+ -I $(UEFISRC_DIR) \
+ -I $(TSEBIN_DIR) \
+ -I $(TSEBIN_DIR)\Inc \
+ -I $(PROJECT_DIR)\Include\Protocol \
+ -I $(PROJECT_DIR) \
+ -I $(PROJECT_DIR)\Include \
+ -I $(BUILD_DIR) \
+
+$(BUILD_DIR)\StyleHook.lib : StyleHook
+
+StyleHook : $(BUILD_DIR)\StyleHook.mak StyleHookBin
+
+$(BUILD_DIR)\StyleHook.mak : $(TSESTYLEHOOK_DIR)\$(@B).cif $(TSESTYLEHOOK_DIR)\$(@B).mak $(BUILD_RULES)
+ $(CIF2MAK) $(TSESTYLEHOOK_DIR)\$(@B).cif $(CIF2MAK_DEFAULTS)
+
+!if "$(TSE_USE_EDK_LIBRARY)" == "1"
+TSE_DEFAULTS = $(EDK_DEFAULTS)
+!else
+TSE_DEFAULTS = $(BUILD_DEFAULTS)
+!endif
+
+StyleHookBin :
+ $(MAKE) /$(MAKEFLAGS) $(TSE_DEFAULTS)\
+ /f $(BUILD_DIR)\StyleHook.mak all\
+ "MY_INCLUDES=$(STYLEHOOK_INCLUDES)"\
+ "UNI_INCLUDE_PATH=$(TSEBIN_DIR)"\
+ TYPE=LIBRARY \
+ "EXT_HEADERS=$(BUILD_DIR)\token.h"\
+ LIBRARY_NAME=$(BUILD_DIR)\StyleHook.lib\
+ "CFLAGS=$(CFLAGS) /DTSE_FOR_APTIO_4_50"
+
+#*************************************************************************
+#*************************************************************************
+#** **
+#** (C)Copyright 1985-2010, American Megatrends, Inc. **
+#** **
+#** All Rights Reserved. **
+#** **
+#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 **
+#** **
+#** Phone: (770)-246-8600 **
+#** **
+#*************************************************************************
+#*************************************************************************
diff --git a/EDK/MiniSetup/TseLite/StyleHook/StyleHook.sdl b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.sdl
new file mode 100644
index 0000000..cb3cf40
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/StyleHook.sdl
@@ -0,0 +1,24 @@
+TOKEN
+ Name = StyleHook_SUPPORT
+ Value = 1
+ TokenType = Boolean
+ TargetEQU = Yes
+ TargetMAK = Yes
+ Master = Yes
+ Help = "Main switch to enable StyleHook support in Project"
+End
+
+MODULE
+ Help = "Includes StyleHook.mak to Project"
+ File = "StyleHook.mak"
+End
+
+PATH
+ Name = "TSESTYLEHOOK_DIR"
+End
+
+ELINK
+ Name = "$(BUILD_DIR)\StyleHook.lib"
+ Parent = "$(TSELITESRC_DIR)\StyleHook\StyleHook$(ARCH).lib"
+ InvokeOrder = ReplaceParent
+End
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook1.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook1.c
new file mode 100644
index 0000000..f076ff5
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook1.c
@@ -0,0 +1,99 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook1.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook1.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:34p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook1.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetPageFrames
+//
+// Description: Function to number of frames
+//
+// Input: UINT32 page
+//
+// Output: UINT32 number of frames
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINT32 StyleGetPageFrames( UINT32 page )
+{
+ return 1;
+}
+
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook10.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook10.c
new file mode 100644
index 0000000..2bc80d3
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook10.c
@@ -0,0 +1,97 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook10.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook10.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook10.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleInit
+//
+// Description: Function to initialize style
+//
+// Input: VOID
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleInit( VOID )
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook11.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook11.c
new file mode 100644
index 0000000..61c01f7
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook11.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook11.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook11.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook11.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleDrawPageBorder
+//
+// Description: Function to draw the page border
+//
+// Input: UINT32 page number
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleDrawPageBorder( UINT32 page )
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook12.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook12.c
new file mode 100644
index 0000000..f2b7b6c
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook12.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook12.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook12.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook12.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleSelectFirstDisplayPage
+//
+// Description: Function to set the first display page
+//
+// Input: VOID
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleSelectFirstDisplayPage( VOID )
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook13.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook13.c
new file mode 100644
index 0000000..2aff526
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook13.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook13.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook13.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook13.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleAddExtraPagesData
+//
+// Description: Function to add extra pages
+//
+// Input: VOID
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleAddExtraPagesData(VOID)
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook14.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook14.c
new file mode 100644
index 0000000..62ce22b
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook14.c
@@ -0,0 +1,99 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook14.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook14.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook14.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetWindowColor
+//
+// Description: Function to get window color
+//
+// Input: UINT8 *Color - Window Color
+// INTN Level - Window Level
+// UINT8 Type - Window Type (0->Setup, 1->PostMenu)
+//
+// Output: status
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleGetWindowColor(UINT8 *Color, INTN Level, UINT8 WindowType)
+{
+ return EFI_UNSUPPORTED ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook15.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook15.c
new file mode 100644
index 0000000..4d36a59
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook15.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook15.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook15.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook15.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleInitializeFrame
+//
+// Description: Function to Initialize frame
+//
+// Input: FRAME_DATA *frame, UINT32 frameType, PAGE_INFO *data
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleInitializeFrame( FRAME_DATA *frame, UINT32 frameType, PAGE_INFO *data )
+{
+ return EFI_UNSUPPORTED;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook16.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook16.c
new file mode 100644
index 0000000..6539cdb
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook16.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook16.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook16.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook16.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetMessageboxColor
+//
+// Description: Function to get control Messagebox color
+//
+// Input: UINT16 ControlType, UINT8 *Color
+//
+// Output: status
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleGetMessageboxColor( UINT8 MessageBoxType, UINT8 *Color)
+{
+ return EFI_UNSUPPORTED;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook17.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook17.c
new file mode 100644
index 0000000..116aed7
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook17.c
@@ -0,0 +1,99 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook17.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook17.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook17.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleDrawScrollBar
+//
+// Description: Function to draw the frame scrollbar
+//
+// Input: FRAME_DATA *frame, UINT32 FirstLine, UINT32 LastLine, UINT32 modVal, UINT32 sizeOfBar, UINT32 numOfBlocks, BOOLEAN bEraseScrollBar
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleDrawScrollBar(FRAME_DATA *frame, UINT32 FirstLine, UINT32 LastLine, UINT32 modVal,
+ UINT32 sizeOfBar, UINT32 numOfBlocks, BOOLEAN bEraseScrollBar)
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook18.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook18.c
new file mode 100644
index 0000000..ebcca35
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook18.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook18.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook18.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook18.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameDrawable
+//
+// Description: Function to determine if frame is drawable
+//
+// Input: FRAME_DATA *frame
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleFrameDrawable( FRAME_DATA *frame )
+{
+ return EFI_SUCCESS ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook19.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook19.c
new file mode 100644
index 0000000..ba9e219
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook19.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook19.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook19.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook19.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetScrollBarColor
+//
+// Description: Function to get scrollbar color
+//
+// Input: VOID
+//
+// Output: FGCOLOR|BGCOLOR
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINT8 StyleGetScrollBarColor(VOID)
+{
+ return (EFI_BACKGROUND_BLUE|EFI_WHITE);
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook2.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook2.c
new file mode 100644
index 0000000..4645163
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook2.c
@@ -0,0 +1,102 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook2.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook2.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook2.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//--------------------------------------------------------------------------
+//
+// Name: StyleControlColor
+//
+// Description: Adds controls to the frame
+//
+// Input: FRAME_DATA *frame - Pointer to the frame data
+// STYLECOLORS Colors - Color scheme
+//
+// Output: EFI_STATUS Status - EFI_SUCCESS if successful, else
+// EFI_UNSUPPORTED
+//
+//--------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleControlColor(FRAME_DATA *frame, STYLECOLORS *Colors)
+{
+ return EFI_SUCCESS;
+}
+
+
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook20.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook20.c
new file mode 100644
index 0000000..2ccef5a
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook20.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook20.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook20.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook20.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetScrollBarDownArrowColor
+//
+// Description: Function to get scrollbar downarrow color
+//
+// Input: VOID
+//
+// Output: FGCOLOR|BGCOLOR
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINT8 StyleGetScrollBarDownArrowColor(VOID)
+{
+ return (EFI_BACKGROUND_BLUE|EFI_WHITE);
+// return (SCROLLBAR_DOWNARROW_FGCOLOR | SCROLLBAR_DOWNARROW_BGCOLOR) ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook21.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook21.c
new file mode 100644
index 0000000..dc629d8
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook21.c
@@ -0,0 +1,100 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook21.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook21.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook21.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleHandleControlOverflow
+//
+// Description: Function to handle control overflow
+//
+// Input: FRAME_DATA *frame, CONTROL_DATA *control, UINT16 count
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleHandleControlOverflow( FRAME_DATA *frame, CONTROL_DATA *control, UINT16 count )
+{
+
+ return EFI_OUT_OF_RESOURCES ;
+}
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook22.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook22.c
new file mode 100644
index 0000000..f41e90b
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook22.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook22.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook22.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook22.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameSetControlPositions
+//
+// Description: Function to set control positioning in a frame
+//
+// Input: FRAME_DATA *frame, UINT32 *pOtherEnd
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleFrameSetControlPositions(FRAME_DATA *frame, UINT32 *pOtherEnd)
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook23.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook23.c
new file mode 100644
index 0000000..ad5c878
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook23.c
@@ -0,0 +1,95 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook23.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook23.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook23.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetScrollBehavior
+//
+// Description: Function to get scroll behavior
+//
+// Input: VOID
+//
+// Output: BOOLEAN
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+BOOLEAN StyleGetScrollBehavior(VOID)
+{
+ return 1 ;
+}
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook24.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook24.c
new file mode 100644
index 0000000..fbf8be4
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook24.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook24.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook24.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook24.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameHandleTimer
+//
+// Description: Function to handle frame timer action
+//
+// Input: FRAME_DATA *frame, ACTION_DATA *action
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleFrameHandleTimer( FRAME_DATA *frame, ACTION_DATA *action )
+{
+ return EFI_UNSUPPORTED ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook25.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook25.c
new file mode 100644
index 0000000..867a0a8
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook25.c
@@ -0,0 +1,94 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook25.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook25.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook25.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameHandleMouse
+//
+// Description: Function to handle frame using mouse
+//
+// Input: FRAME_DATA *frame,
+// MOUSE_INFO MouseInfo
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleFrameHandleMouse( FRAME_DATA *frame, MOUSE_INFO MouseInfo)
+{
+ return EFI_UNSUPPORTED ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook26.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook26.c
new file mode 100644
index 0000000..bf7dc8b
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook26.c
@@ -0,0 +1,94 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook26.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook26.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook26.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameHandleKey
+//
+// Description: Function to handle frame action keys
+//
+// Input: FRAME_DATA *frame, EFI_INPUT_KEY Key
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleFrameHandleKey( FRAME_DATA *frame, EFI_INPUT_KEY Key )
+{
+ return EFI_UNSUPPORTED ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook27.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook27.c
new file mode 100644
index 0000000..6067aa0
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook27.c
@@ -0,0 +1,95 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook27.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook27.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook27.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetFrameInitData
+//
+// Description: Function to get frame initialization data
+//
+// Input: UINT32 page number, UINT32 frame number
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID *StyleGetFrameInitData( UINT32 page, UINT32 frame )
+{
+ return NULL;
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook28.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook28.c
new file mode 100644
index 0000000..d7ac5ed
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook28.c
@@ -0,0 +1,94 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook28.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook28.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook28.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetNavToken
+//
+// Description: Function to get navigation token
+//
+// Input: UINT32 page
+//
+// Output: UINT16 token number
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINT16 StyleGetNavToken( UINT32 page )
+{
+
+ return 0 ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook29.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook29.c
new file mode 100644
index 0000000..8e60ae3
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook29.c
@@ -0,0 +1,94 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook29.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook29.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook29.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleUpdateFrameStrings
+//
+// Description: Function to update frame strings
+//
+// Input: PAGE_DATA *page
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleUpdateFrameStrings( PAGE_DATA *page )
+{
+}
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook3.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook3.c
new file mode 100644
index 0000000..195cbb2
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook3.c
@@ -0,0 +1,101 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook3.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook3.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook3.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetClearScreenColor
+//
+// Description: Function to Get Clear Screen Color
+//
+// Input: VOID
+//
+// Output: STYLE_CLEAR_SCREEN_COLOR
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINTN StyleGetClearScreenColor(VOID)
+{
+ return (EFI_BACKGROUND_BLUE|EFI_WHITE);
+}
+
+
+
+
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook30.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook30.c
new file mode 100644
index 0000000..30410a3
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook30.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook30.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook30.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook30.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleAddAdditionalControls
+//
+// Description: Function to add additinal controls
+//
+// Input: FRAME_DATA *frame, UINT32 controlNumber, BOOLEAN focus
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleAddAdditionalControls( FRAME_DATA *frame, UINT32 controlNumber, BOOLEAN focus )
+{
+ return EFI_SUCCESS ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook31.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook31.c
new file mode 100644
index 0000000..4fe0f84
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook31.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook31.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook31.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook31.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleSubPageItemFocus
+//
+// Description: This function is called whenever a user returns (or navigates back)
+// from a submenu page causing a complete page redraw. OEMs may use this hook to set item focus.
+// The default behavior sets focus to the previously focused page item.
+//
+// Input: PAGE_DATA *page, FRAME_DATA *frame
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleSubPageItemFocus(PAGE_DATA *page, FRAME_DATA *frame )
+{
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook32.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook32.c
new file mode 100644
index 0000000..7ba48e1
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook32.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook32.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook32.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook32.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StylePageItemFocus
+//
+// Description: This function is called whenever a user navigates to a new page.
+// OEMs may use this hook to set item focus.
+// The default behavior sets focus to the previously focused page item.
+//
+// Input: PAGE_DATA *page, FRAME_DATA *frame
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StylePageItemFocus(PAGE_DATA *page, FRAME_DATA *frame )
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook33.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook33.c
new file mode 100644
index 0000000..cea7ffa
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook33.c
@@ -0,0 +1,97 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook33.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook33.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook33.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleBeforeFrame
+//
+// Description: Function to alter frame styling before frame is drawn
+//
+// Input: FRAME_DATA *frame
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleBeforeFrame( FRAME_DATA *frame )
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook34.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook34.c
new file mode 100644
index 0000000..aa8960a
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook34.c
@@ -0,0 +1,97 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook34.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook34.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook34.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetSpecialColor
+//
+// Description: Function to get control special color
+//
+// Input: UINT16 ControlType, UINT8 *Color
+//
+// Output: status
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleGetSpecialColor( UINT16 ControlType, UINT8 *Color)
+{
+ return EFI_UNSUPPORTED ;
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook35.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook35.c
new file mode 100644
index 0000000..40d05dd
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook35.c
@@ -0,0 +1,93 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook35.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook35.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook35.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleDrawHelpScrollBar
+//
+// Description: Function to draw the help frame scrollbar
+//
+// Input: MEMO_DATA *memo, UINT16 height
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleDrawHelpScrollBar( MEMO_DATA *memo, UINT16 height)
+{
+
+}
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook36.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook36.c
new file mode 100644
index 0000000..a3e50fc
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook36.c
@@ -0,0 +1,97 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook36.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook36.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook36.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetShadowSupport
+//
+// Description: Function to get shadow support
+//
+// Input: VOID
+//
+// Output: BOOLEAN
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+BOOLEAN StyleGetShadowSupport(VOID)
+{
+ return FALSE;
+}
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook37.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook37.c
new file mode 100644
index 0000000..0039684
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook37.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook37.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook37.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook37.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameIndexOf
+//
+// Description: Function to get frame index
+//
+// Input: UINT32 frameType
+//
+// Output: UINT32 index
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINT32 StyleFrameIndexOf( UINT32 frameType )
+{
+ return 0 ;
+}
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook38.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook38.c
new file mode 100644
index 0000000..8a4e0db
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook38.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook38.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook38.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook38.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleFrameAddTitle
+//
+// Description: Function to add frame title
+//
+// Input: FRAME_DATA *frame, UINT32 frameType, CONTROL_INFO * dummy
+//
+// Output: EFI_STATUS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+EFI_STATUS StyleFrameAddTitle( FRAME_DATA *frame, UINT32 frameType,CONTROL_INFO * dummy )
+{
+ return EFI_UNSUPPORTED;
+}
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook39.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook39.c
new file mode 100644
index 0000000..71ed804
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook39.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook39.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:21a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook39.c $
+//
+// 2 10/18/12 6:21a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:36p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook39.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetScrollBarUpArrowColor
+//
+// Description: Function to get scrollbar UpArrow Color
+//
+// Input: VOID
+//
+// Output: FGCOLOR|BGCOLOR
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINT8 StyleGetScrollBarUpArrowColor(VOID)
+{
+ return (EFI_BACKGROUND_BLUE|EFI_WHITE);
+ //return (SCROLLBAR_UPARROW_FGCOLOR | SCROLLBAR_UPARROW_BGCOLOR) ;
+}
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook4.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook4.c
new file mode 100644
index 0000000..3fddbc2
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook4.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook4.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook4.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook4.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleOverRideComponent
+//
+// Description: Function to override component or control functionality
+//
+// Input: VOID
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleOverRideComponent(VOID)
+{
+
+}
+
+
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook5.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook5.c
new file mode 100644
index 0000000..8193683
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook5.c
@@ -0,0 +1,99 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook5.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook5.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook5.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleUpdateVersionString
+//
+// Description: Function to set the version string
+//
+// Input: VOID
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleUpdateVersionString( VOID )
+{
+
+}
+
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook6.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook6.c
new file mode 100644
index 0000000..1ea79a5
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook6.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook6.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook6.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook6.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetStdMaxCols
+//
+// Description: Function to get max number of rows
+//
+// Input: VOID
+//
+// Output: STYLE_STD_MAX_COLS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINTN StyleGetStdMaxCols(VOID)
+{
+ return 80;
+}
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook7.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook7.c
new file mode 100644
index 0000000..e8b2234
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook7.c
@@ -0,0 +1,98 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook7.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook7.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook7.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetStdMaxRows
+//
+// Description: Function to max number of columns
+//
+// Input: VOID
+//
+// Output: STYLE_STD_MAX_ROWS
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINTN StyleGetStdMaxRows(VOID)
+{
+ return 24;
+}
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook8.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook8.c
new file mode 100644
index 0000000..5a0071b
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook8.c
@@ -0,0 +1,97 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook8.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook8.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook9.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleGetTextMode
+//
+// Description: Function to get text mode
+//
+// Input: UINTN Rows, UINTN Cols
+//
+// Output: UNNTN mode
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+UINTN StyleGetTextMode( UINTN Rows, UINTN Cols )
+{
+ return 0;
+}
+
+
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
diff --git a/EDK/MiniSetup/TseLite/StyleHook/styleHook9.c b/EDK/MiniSetup/TseLite/StyleHook/styleHook9.c
new file mode 100644
index 0000000..0143163
--- /dev/null
+++ b/EDK/MiniSetup/TseLite/StyleHook/styleHook9.c
@@ -0,0 +1,96 @@
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//
+//*****************************************************************//
+// $Archive: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook9.c $
+//
+// $Author: Arunsb $
+//
+// $Revision: 2 $
+//
+// $Date: 10/18/12 6:20a $
+//
+//*****************************************************************//
+//*****************************************************************//
+// Revision History
+// ----------------
+// $Log: /Alaska/SOURCE/Modules/AMITSE2_0/AMITSE/TseLite/StyleHook/styleHook9.c $
+//
+// 2 10/18/12 6:20a Arunsb
+// Updated for 2.16.1235 QA submission
+//
+// 3 10/10/12 12:40p Arunsb
+// Synched the source for v2.16.1232, backup with Aptio
+//
+// 1 1/06/11 7:35p Madhans
+// [TAG] - EIP 51678
+// [Category]- Enhancment
+// [Severity]- Mordarate
+// [Symptom]- If OEMs override the style module parts, If new tse adds
+// new style hook then
+// if the OEM has different style module, even if they don't need use the
+// hook to avoid
+// compilation issue they need touch their style module to add the new
+// hook.
+// [RootCause] - The Original Style Hooks are part of Style module itself.
+// [Solution]- To create Empty style Hook List in TSE core. This will
+// allows the OEM not
+// to change their style module to update newer TSE.
+// [Files] - StyleHook Module Part under TSE lite sources. StyleHook.lib
+// StyleHookx64.lib tselitebin.sdl
+//
+//*****************************************************************//
+//*****************************************************************//
+//<AMI_FHDR_START>
+//
+// Name: StyleHook9.c
+//
+// Description: Contains generic or default style functions.
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+#include "minisetup.h"
+
+
+
+
+//<AMI_PHDR_START>
+//----------------------------------------------------------------------------
+// Procedure: StyleExit
+//
+// Description: Function to do style initialization on exit
+//
+// Input: VOID
+//
+// Output: VOID
+//
+//----------------------------------------------------------------------------
+//<AMI_PHDR_END>
+VOID StyleExit( VOID )
+{
+}
+
+//*****************************************************************//
+//*****************************************************************//
+//** **//
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **//
+//** **//
+//** All Rights Reserved. **//
+//** **//
+//** 5555 Oakbrook Pkwy , Norcross, GA 30071 **//
+//** **//
+//** Phone: (770)-246-8600 **//
+//** **//
+//*****************************************************************//
+//*****************************************************************//