return true;
 }
 
-bool GetFractionValueFromString(
-       char *szStr, u8 *pInteger, u8 *pFraction, u32 *pu4bMove
-)
-{
-       char *szScan = szStr;
-
-       /*  Initialize output. */
-       *pu4bMove = 0;
-       *pInteger = 0;
-       *pFraction = 0;
-
-       /*  Skip leading space. */
-       while (*szScan != '\0' &&       (*szScan == ' ' || *szScan == '\t')) {
-               ++szScan;
-               ++(*pu4bMove);
-       }
-
-       /*  Parse each digit. */
-       do {
-               (*pInteger) *= 10;
-               *pInteger += (*szScan - '0');
-
-               ++szScan;
-               ++(*pu4bMove);
-
-               if (*szScan == '.') {
-                       ++szScan;
-                       ++(*pu4bMove);
-
-                       if (*szScan < '0' || *szScan > '9')
-                               return false;
-                       else {
-                               *pFraction = *szScan - '0';
-                               ++szScan;
-                               ++(*pu4bMove);
-                               return true;
-                       }
-               }
-       } while (*szScan >= '0' && *szScan <= '9');
-
-       return true;
-}
-
 /*  */
 /*     Description: */
 /*             Return true if szStr is comment out with leading "//". */
 
 
 bool GetHexValueFromString(char *szStr, u32 *pu4bVal, u32 *pu4bMove);
 
-bool GetFractionValueFromString(char *szStr, u8 *pInteger, u8 *pFraction,
-                               u32 *pu4bMove);
-
 bool IsCommentString(char *szStr);
 
 bool ParseQualifiedString(char *In, u32 *Start, char *Out, char LeftQualifier,