BayTrail/AaeonCommonPkg/AaeonCommonPkg.sd
2022-09-02 09:03:21 +08:00

88 lines
3.2 KiB
Plaintext

#ifdef SETUP_DATA_DEFINITION
/***********************************************************/
/* Put NVRAM data definitions here.
/* For example: UINT8 Data1;
/* These definitions will be converted by the build process
/* to a definitions of SETUP_DATA fields.
/***********************************************************/
UINT8 AaeonCommonFeaturesSyncReady;
#endif
//------------------------------------------------------------
#if defined(VFRCOMPILE) && !defined(CONTROLS_ARE_DEFINED)
#define CONTROL_DEFINITION
#endif
//------------------------------------------------------------
//------------------------------------------------------------
#ifdef CONTROL_DEFINITION
//------------------------------------------------------------
// Do not remove these items >>
#define ONEOF_AAEONCOMMONFEATURESSYNCREADY \
oneof varid = SETUP_DATA.AaeonCommonFeaturesSyncReady, \
prompt = STRING_TOKEN(STR_AAEON_COMMON_FORM), \
help = STRING_TOKEN(STR_AAEON_COMMON_FORM), \
option text = STRING_TOKEN(STR_EMPTY), value = 0, flags = DEFAULT | MANUFACTURING | RESET_REQUIRED; \
option text = STRING_TOKEN(STR_EMPTY), value = 1, flags = RESET_REQUIRED; \
endoneof;
// Do not remove these items <<
//------------------------------------------------------------
#endif
//------------------------------------------------------------
//------------------------------------------------------------
#ifdef CONTROLS_WITH_DEFAULTS
//------------------------------------------------------------
// Do not remove these items >>
ONEOF_AAEONCOMMONFEATURESSYNCREADY
// Do not remove these items <<
//------------------------------------------------------------
#endif
//------------------------------------------------------------
//------------------------------------------------------------
// Define Macro
//------------------------------------------------------------
//----------------------------------------------------------------------------
// ADVANCED - CRB Configuration Form
//----------------------------------------------------------------------------
#ifdef ADVANCED_FORM_SET
#ifdef FORM_SET_TYPEDEF
#endif
#ifdef FORM_SET_ITEM
// Define controls to be added to the main page of the formset
#endif
#ifdef FORM_SET_GOTO
goto AAEON_COMMON_FORM_ID,
prompt = STRING_TOKEN(STR_AAEON_COMMON_FORM),
help = STRING_TOKEN(STR_AAEON_COMMON_FORM);
#endif //FORM_SET_GOTO
#ifdef FORM_SET_FORM
//-------------------------------------------------------------------------
// AAEON OEM Group
//-------------------------------------------------------------------------
form formid = AUTO_ID(AAEON_COMMON_FORM_ID),
title = STRING_TOKEN(STR_AAEON_COMMON_FORM);
SUBTITLE(STRING_TOKEN(STR_AAEON_COMMON_FORM))
SEPARATOR
// Do not remove this item >>
#if defined AaeonSetup_SUPPORT && (AaeonSetup_SUPPORT == 1)
suppressif ideqval AAEON_SETUP_DATA.EgrMode == 0;
INTERACTIVE_TEXT(STRING_TOKEN(STR_EMPTY), STRING_TOKEN(STR_AAEON_COMMON_CALLBACK), STRING_TOKEN(STR_AAEON_COMMON_DUMMY), AUTO_ID(AAEON_COMMON_INTERACTIVE_KEY))
endif;
#endif // AaeonSetup_SUPPORT
// Do not remove this item <<
endform;
#endif //FORM_SET_FORM
#endif // ADVANCED_FORM_SET