
                              Mode 3? Mode 4?
                              

 Sokan nem tudjk pontosan, hogy mi az a Mode 3, Mode 3-as vezrl, Mode
3-as merevlemez. A kvetkez angol nyelv rszletbl ez kiderl, de a lnyeg
mindenesetre a kvetkez:
 A Mode a merevlemez s az IDE kontroller kzti tviteli mdok tpusait
jelli, 0-tl felfele n a sebessg, azonban a 3-tl felfele mr egy flow-
control is bele van ptve.
 Ha a vezrlnk kisebb Mode-, mint a merevlemez, akkor lehet, hogy nem tudja
kihasznlni a teljes adattviteli szlessget, lassabb lesz, kevesebb Mb/sec
lesz a statisztikban. Arra vigyzni kell, hogy Mode 3,4-s merevlemezt ne
csatlakoztassunk Mode 3 alatti vezrlhz (pl. max. Mode 1-et tudhoz) mert
az nem ad IORDY jelet, ami az adat flow-controlja, s gy hamar ssze-
kavarodnak az adatok a merevlemeznkn.

                                                                John Zer

Name: Yet Another Enhanced IDE/Fast-ATA/ATA-2 FAQ
Version: 1.4
Archive-name: pc-hardware-faq/enhanced-IDE/part2
Posting-Frequency: Monthly (the 24th)
Last-modified: 1995/12/21
URL: http://www.wi.leidenuniv.nl/ata
Maintained-by: Peter Herweijer <pieterh@sci.kun.nl>

[...]
  10.2.  What are PIO modes?

  The PIO mode determines how fast data is transferred to and from the
  drive. In the slowest possible mode, PIO mode 0, the data cycle time
  can not exceed 600 nanoseconds. In a single cycle, 16 bits are
  transferred in or out of the drive. In a single sector, there are 256
  words (16 bits = 1 word); 2048 sectors make up a megabyte. So,
  mathematically,

  1 cycle      1 sector       1 megabyte             2000
  --------     ---------     ------------     =     ------     = 3.3MB/s
   600ns       256 words     2048 sectors           600ns

  So, the theoretical transfer rate of PIO Mode 0 (600ns cycle time) is
  3.3 megabytes per second.

  Here are the rest of the PIO modes, with their respective transfer
  rates:


     PIO mode     Cycle time   transfer rate
                  (ns)            (MB/s)
         0           600            3.3         ATA
         1           383            5.2         ATA
         2           240            8.3         ATA
         3           180           11.1         ATA-2, IORDY required
         4           120           16.6         ATA-2, IORDY required

  The first three, PIO modes 0 to 2, are old modes also present in the
  old ATA standard. The others (PIO 3 and 4) are ATA-2 specific and use
  IORDY hardware flow control. This means the drive can use the IORDY
  line to slow down the interface when necessary. Interfaces without
  proper IORDY support may cause data corruption in the fast PIO modes;
  in that you're stuck with the slower modes, and typically half the
  bandwidth.

  When interrogated with an Identify Drive command, a harddisk returns,
  among other things, information about the PIO and DMA modes it is
  capable of using.

                                                          Source: FidoNet
