ATA3.driver Programme History ver.3.9 (19 Mar 99) - ATA3.driver set as RESIDENT replaces scsi.device, it allow to use ATAPI devices (e.g. CD-ROM) alone (without any HDD attached), ver.3.8 (08 Mar 99) - screen message during disk validation, - reading CDROM procedures changed for full compability with ShapeShifter, - the ata3.driver argument QUIET added, - software reset for ATAPI drives during worm computer reset added, ver.3.7 (19 Feb 99) - changed procedures for recognising same HDD larger than 9GB, - added early detection of write-protected LS-120 disk, ver.3.6 (08 Feb 99) - after many experiences with very old version of 68040 processor we started to safely use the move16 instruction also for PPC cards equipped with oldest version of 68040/25 CPU (cards with status defective), ver 3.5 (01 Feb 99) - ATA3Prefs can also work without FastATA-2/EIDE Controller, ver 3.4 (15 Jan 99) - emulation added for SCSI command: PLAY AUDIO TRACK INDEX, - automatic loading of filesystem from second port HDDs added, ver 3.3 (05 Jan 99) - incompability with some CD-ROM file systems corrected (incompability was only in version 3.2), ver 3.2 (28 Dec 98) - acceleration of read and write from HDD and CD-ROMs drives, - improvement in PPC test in ata3prefs (ver. 3.3), ver 3.1 (16 Dec 98) - function STANDBY for hard disk added, - write procedure for very very old hard disks improved, ver.3.0 (07 Nov 98) - new PIO4 NF modes added - work only with the fastest hard disks, ver.2.10 (05 Nov 98) - prepared for new hardware identification code, ver.2.9 (26 Oct 98) - procedures for simultaneous work of two ATA devices on two different ribbons corrected, ver.2.8 (13 Oct 98) - procedures for simultaneous work of two ATAPI devices on two different ribbons corrected, ver.2.7 (21 Sep 98) - procedures for fast CD-ROM (x32, x36, x40) changed due to the small bug in the hardware of some 68030 cards, - information about Copyright restrictions added, - new ata3Prefs ver.2.6 added, ver.2.6 (09 Sep 98) - improved procedure of CD-ROM detection, - new ata3Prefs ver. 2.4 added, ver.2.5 (05 Sep 98) - ata3prefs (ver.2.2) with PPC card test added due to the hardware bug in in a few singular PPC cards: when bug is detected, controller start to work in special rescue mode, - bug corrected (since ver.2.0) in the disk validation waiting procedure, ver.2.4 (19 Aug 98) - ata3.driver non-resident by default, ver.2.3 (09 Aug 98) - improved identification procedures for ATAPI devices to be seen as SCSI-2, ver.2.2 (13 Jul 98) - changed procedures for sending commands to CD-ROM drives for some cards with 68030, ver.2.1 (09 Jul 98) - disk and CD-ROM drives identification procedures changed in order to obtain full compatibility with the ATAPI standard (no soft reset for CD-ROM drives), - waiting time for CD-ROM drives independent of the computer operation speed, ver.2.0 (29 Jun 98) - ata3.driver resident by default, possible booting from ZIP and LS drives, - port service fully independent for controllers with s/n higher than 0803795, - programme checksum autoverification before running, ver.1.6 (16 Jun 98) - freeing scsi.device before switching operation modes abandoned, - waiting for possible disk validation before switching operation modes retained, - CD-ROM detection improved, - introduced protection against wrong recordings to HD in case ata3.driver cannot detect the connected CD-ROM, - soft reset included in the ATAPI standard devices, ver.1.5 (10 Jun 98) - abandoned transfer procedures to and from an odd address in buffer, - sub-programmes from KS3.0 and KS3.1 used in the procedure for adding partitions (KS < 3.0 not supported), ver.1.4 (04 Jun 98) - waiting for freeing scsi.device before switching operation modes added, ver.1.3 (01 Jun 98) - ZIP and LS drive mode added, ver.1.2 (15 May 98) - emulation added for 2 SCSI commands (Mode Select, Mode Sense) necessary for CDR recorders, ver.1.1 (29 Apr 98) - the very first version.