
FlashCom
Ver 2.0 Delivery Notes  

Changes:

* Added XMODEM Loader Support
  All firmware lodules are loaded using XMODEM
  Loaders/Unloaders are loaded using ASCII protocol

* Added Backup Firmware Support
  File is saved and noted as a load module in the INI file
  The [Info...] button lets you select it.

* Added "Load Fault" detection and recovery.
  You can turn off the modem mid-way through a load.

* Updated the Help file

* Added module Select/Edit/Add/Remove support
  Select is needed by users (for reload of backup)
  Edit/Add/Remove are useful for OEMs
  These are turned on in the INI file (see below).

* Added multiple-pass modem detection
  Should be able to wake up sleeping PCMCIA cards

* Additional OEM display text defined in the INI file
  OemAboutWebPage=
  OemAboutSupport=

* Modifications to INI file:
  [Options]
  OemAboutWebPage=<text seen in About box>
  OemAboutSupport=<text seen in About box>

  ChkMdmRetries=n  (default is 1 pass)
    Suggest setting this to 2 or three for PCMCIA upgrades

  MaxComOverride=n (default is ports known to OS)
	default is 0.  If n>0 & n>x (where x is number of ports windows returns)
			then Flashcom will check n ports instead of x ports.
    

  AllowModuleBkup= 0 or 1    (default is 1)
  AllowModuleSelect= 0 or 1  (default is 1) 
     If Firmware Backup is allowed, be sure to set AllowModuleSelect=1
     so the user can select it if he need to reload the backup.

  AllowModuleEdit= 0 or 1    (default is 0)
     This is designed for OEM use.  It unhides some button in the
     Module Info dlg.  It updates the INI file with changes you make.

  
  [Modules]
  File##=sFilename, iLoadOrder, eTypeCodes, sName, sDescription
    iLoadOrder needs to be 1 for loader/unloader, 2 for firmware
    eTypeCodes must be one of:
       LOADER
       UNLOADER
       FIRMWARE
       FIRMWARE BKUP   (this entry creatred programatically)

  [Validators]
  File##=ATI3, cOp, sAti3Text, eTypeCode, sMaker, sModel, sRemark
    eTypeCodes must be one of:
       UPDATABLE
       LOADFAULT
       UNKNOWN

    Important that one entry be:
    Validator##=ATI3, *, ATI3, LOADFAULT, (Load Fault?), (Load Fault?), Maybe a modem in 'Load Fault' state

  [PostFlashCmds]
  Cmd##=<text>
    Note that there is no change (not using eType as with V90Wiz)


