- \r
-def startBPDG(InputFileName, MapFileName, VpdFileName, Force):\r
+\r
+\r
+## Start BPDG and call the main functions \r
+#\r
+# This method mainly focus on call GenVPD class member functions to complete\r
+# BPDG's target. It will process VpdFile override, and provide the interface file\r
+# information.\r
+#\r
+# @Param InputFileName The filename include the vpd type pcd information\r
+# @param MapFileName The filename of map file that stores vpd type pcd information.\r
+# This file will be generated by the BPDG tool after fix the offset\r
+# and adjust the offset to make the pcd data aligned.\r
+# @param VpdFileName The filename of Vpd file that hold vpd pcd information.\r
+# @param Force Override the exist Vpdfile or not.\r
+#\r
+def StartBpdg(InputFileName, MapFileName, VpdFileName, Force):\r