/* Uses the linked parser to save the dat stored in the segments of the linked list to the specified file.  */
bool FirmwareSaveToFile(char const *firmwareFile)
/* Uses the linked parser to save the dat stored in the segments of the linked list to the specified file.  */
bool FirmwareSaveToFile(char const *firmwareFile)
{
  bool result = false;
  assert(firmwareFile != NULL);
  if (firmwareFile != NULL)
  {
    if (parserPtr != NULL)
    {
      if (parserPtr->SaveToFile != NULL)
      {
        result = parserPtr->SaveToFile(firmwareFile);
      }
    }
  }
  return result;
}