The RQDX3 is the enhanced version of the RQDX family of MSCP RX/RD
device controllers. Disks previously formatted on RQDX1/2 controllers
will not be compatible with the RQDX3 controller. The RQDX1/2 stores
the disk geometry information in ROM while the RQDX3 stores the data on
the disk itself and reads in the track that contains this information
during the power up sequence. Further the RQDX3 uses a 17 sector per
track format while the RQDX1/2 uses an 18 sector per track format.
There are also a few performance enhancements to the RQDX3 that add to
its preference as a disk controller over the older versions, those being
a 1:1 disk interleaving versus 3:1 interleaving for the earlier
controllers, an elevator seek reordering algorithm is used as well as an
algorithm to handle overlapped seeks when multiple RD5ns are resident in
a system. Further the problem that existed with the RQDX2 hold-off
timer has been fixed on the RQDX3 by increasing the length of the timer
so as not to steal DMA grants from a second RX/RD controller or other
DMA devices in the system.