<P> Two additional Advanced Timing modes have been defined in the CompactFlash specification 2.0 . Those are PIO mode 5 and PIO mode 6 . They are specific to CompactFlash . </P> <Table> PIO modes <Tr> <Th> Mode </Th> <Th> Maximum transfer rate (MB / s) </Th> <Th> Minimum cycle time </Th> <Th> Standard where spec is defined </Th> </Tr> <Tr> <Td> Mode 0 </Td> <Td> 3.3 </Td> <Td> 600 ns </Td> <Td> ATA - 1 </Td> </Tr> <Tr> <Td> Mode 1 </Td> <Td> 5.2 </Td> <Td> 383 ns </Td> <Td> ATA - 1 </Td> </Tr> <Tr> <Td> Mode 2 </Td> <Td> 8.3 </Td> <Td> 240 ns </Td> <Td> ATA - 1 </Td> </Tr> <Tr> <Td> Mode 3 </Td> <Td> 11.1 </Td> <Td> 180 ns </Td> <Td> ATA - 2 </Td> </Tr> <Tr> <Td> Mode 4 </Td> <Td> 16.7 </Td> <Td> 120 ns </Td> <Td> ATA - 2 </Td> </Tr> <Tr> <Td> Mode 5 </Td> <Td> 20 </Td> <Td> 100 ns </Td> <Td> CompactFlash 2.0 </Td> </Tr> <Tr> <Td> Mode 6 </Td> <Td> 25 </Td> <Td> 80 ns </Td> <Td> CompactFlash 2.0 </Td> </Tr> </Table> <Tr> <Th> Mode </Th> <Th> Maximum transfer rate (MB / s) </Th> <Th> Minimum cycle time </Th> <Th> Standard where spec is defined </Th> </Tr> <Tr> <Td> Mode 0 </Td> <Td> 3.3 </Td> <Td> 600 ns </Td> <Td> ATA - 1 </Td> </Tr>

Difference between programmed input output and interrupt input output