************************************************************************* * * * DiskOnChip(R) TrueFFS(R) DOS Utilities * * * * Version 5.1.4, released on Nov 20, 2002 * * Based on TrueFFS version 5.1.4 from Nov 20, 2002 * * * * Copyright M-Systems (c) 2002 * * * * Version information * * * ************************************************************************* The list below documents and logs the changes in DiskOnChip TrueFFS based dos utilities over time (starting from from version 5.0.0.). Version 5.1.4 - Nov 20, 2002 ---------------------------- BIOS Driver: 1. Fixed bug: when using Plus devices with bad block in the first units of the media, the driver is not installed. Dformat: 1. /BDKF: Fill last unit with '0'. 2. Bug fixed when writing less than 512 bytes of IPL. 3. Removed /O flag. 4. Bug fix: when using a combination of both /S:* and /BDTLP flags. 5. Added creating of subpartitions with BDKL. 6. Default number of spare units changed to 2. 7. Bug fix in reading the bad block table for Plus devices - The first 4 blocks might be read incorrectly in case the starting block address is divisible by 4. 8. Removed media header written to a bad block as a result of the bug in (7). Putimage: 1. Bug fix in reading the bad block table for Plus devices - The first 4 blocks might be read incorrectly in case the starting block address is divisible by 4. 2. Removed media header written to a bad block as a result of the bug in (1). 3. Big & little endians may work with the same image. 4. TrueFFSVersion changed to "5140". Getimage: 1. Big & little endians will produce the same image file. 2. Bug fix in reading the bad block table for Plus devices - The first 4 blocks might be read incorrectly in case the starting block address is divisible by 4. Dinfo: 1. Cosmetic changes only. Version 5.1.2 - Aug 1, 2002 ---------------------------- 1. Added support for Samsung 128MB Flash. BIOS Driever: 1. Fixed a bug where interrupt 13, function 15H returned an error. This prevented booting from XP embedded and NT embedded. Dformat: 1. Added progress indicator in the device mount following the format. 2. Added new /LEAVE flag. This flag allows leaving only some of the previously formatted binary partition while optionaly creating additional ones. 3. Fixed command line parsing. Putimage: 1 Putimage - TrueFFSVersion written to the media header was changed to "5120". Dinfo: 1. Fixed a bug of reporting wrong partition length. 2. Fixed a bug in the reported size in bytes. 3. Fixed a bug where the /BBT option when the media is not formatted. 4. The /BBT option now shows also the physical address of the bad blocks. 5. Fixed a bug in the /EXB flag when there is no exb. 6. Improved /MORE flag. 7. Fixed typing mistakes. 8. Fixed a bug of showing information about unprotected partitions, when there are more than 2 protected partitions. 9. Fixed - DINFO now shows information of all unformatted DiskOnChip devices in the system. Version 5.1.1. - June 3 2002 ---------------------------- 1. Fixed the /UNFORMAT option of DFORMAT, when used with the 16MBytes Mobile DiskOnChip Plus. 2. Added the GETIMAGE and PUTIMAGE utilities. Version 5.1.0. - May 15 2002 ---------------------------- 1. Support for Mobile DiskOnChip devices (BGA / 1.8V / 16-64MBytes) 2. Support for DiskOnChip Millennium Plus 16MBytes (128Mbits) 3. The BIOS drivers now use a new optimized verify write algorithm featuring power failure resistance with optimal performance. 4. Support DiskOnChip devices with up to 1Gbytes capacity. 5. The UNFORMAT flag is now supports also the DiskOnChip Millennium Plus and Mobile DiskOnChip. 6. DINFO was completly re-written and includes many new features (see manual). 7. New source code examples. Version 5.0.41 - 11 December 2001 ---------------------------------- 1. New DFORMAT utility released: 1.1 Fixed /IPL flag 1.2 The new DFORMAT will only work with the new EXB file (see below). 2. New EXB file (DOC504.EXB). 2.1 Updated the reported version number to 5.0.4 so that DFORMAT 5.0.4 will recognize it. Version 5.0.4 - 03 December 2001 ---------------------------------- 1. New DFORMAT utility released: 1.1 Fixed /Empty flag. 1.2 Fixed /BDKF flag - Added EDC/ECC. 1.3 Add support for /BDKF:! flag option. 1.4 Fixed /S:! flag. 1.5 Fixed read IPL operation of a newly updated EXB in the DiskOnChip 2000 TSOP without H/W reset signal. 1.6 Fixed various error messages. 1.7 Improved handling of /USELOG flag. 1.8 Support up to 1GB DiskOnChip (64MB & and 128MB flash chips). 1.9 Supports Mobile DiskOnChip 16MB Version 5.0.1 - 05 August 2001 ------------------------------ 1. Corrected DFORMAT source code example. For comments, questions and bug reports, please contact your M-Systems representative or e-mail us to techsupport@m-sys.com M-Systems full contact list can be found on our web site (www.m-sys.com)