+ * BUILD_OPT_CFG::CfgSmbus0BaseAddress | Required |
+ * BUILD_OPT_CFG::CfgSmbus1BaseAddress | Required |
+ * BUILD_OPT_CFG::CfgSioPmeBaseAddress | Required |
+ * BUILD_OPT_CFG::CfgWatchDogTimerBase | Required |
+ * BUILD_OPT_CFG::CfgGecShadowRomBase | Required |
+ * BUILD_OPT_CFG::CfgSpiRomBaseAddress | Required |
+ * BUILD_OPT_CFG::CfgAcpiPm1EvtBlkAddr | Required |
+ * BUILD_OPT_CFG::CfgAcpiPm1CntBlkAddr | Required |
+ * BUILD_OPT_CFG::CfgAcpiPmTmrBlkAddr | Required |
+ * BUILD_OPT_CFG::CfgCpuControlBlkAddr | Required |
+ * BUILD_OPT_CFG::CfgAcpiGpe0BlkAddr | Required |
+ * BUILD_OPT_CFG::CfgSmiCmdPortAddr | Required |
+ * BUILD_OPT_CFG::CfgAcpiPmaCntBlkAddr | Required |
+ * FCH_RESET_INTERFACE::SataEnable | Optional |
+ * FCH_RESET_INTERFACE::IdeEnable | Optional |
+ *
+ *
+ */
+
+/*--------------------------- Documentation Pages ---------------------------*/
+/**
+ * @page fchenv FCH_INIT_ENV
+ * @section FCH_INIT_ENV Interface Call
+ * @par
+ * Initialize structure referenced by FCH_DATA_BLOCK to default recommended value.
+ * @subsection FCH_INIT_ENV_CallIn Call Prototype
+ * @par
+ * AGESA_STATUS FchInitEnv (IN AMD_ENV_PARAMS *EnvParams);
+ * @subsection FCH_INIT_ENV_CallOut Prepare for Callout
+ * @par
+ * Not Applicable (Not necessary for the current implementation)
+ * @subsection FCH_INIT_ENV_Config Prepare for Configuration Data.
+ * @par
+ *