DPH & DPB tables are in the BIOS, which is specific to the manufacturer. It was common for many vendors to take short cuts and save TPA by only implementing a single drive type. There is a DBH for each drive and a DPB for each drive type. DPBs were some time dynamically populated.
Research Machines BIOS implemented multiple drive types. It had an intelligent disk controller board that would auto detect the format of the disk media format and the drive capability.
First set of tests were for drive capability:
The first test was 8" vs 5.25" determined by which pin Index pulses were on and their timing (300 or 360 RPM).
The second test was to home the disk then attempt to step to track 43 If this failed then it was a 40T (48 TPI drive).
The 3rd test was more of a check, home the disk and attempt to step to track 80, If this failed it confirmed that it was a 77 track 8" drive.
Else it was assumed to be an 80T 96 TPI drive. (RM system were prior to HD drives so were either FM IBM3740 based single density format or MFM IBM34 based double density format.
Second set of tests were for media format:
RM supported the following media:
8" 1SSD FM IBM3740 Single density (128 byte sector, 26 spt, 77 tracks, 1 reserved) nominal 250kb
8" 1SDD MFM IBM34 like Double density (256 byte sector, 26 spt, 77 tracks, 1 reserved) nominal 500kb
5.25" 1SSD FM IBM3740 like single density 40T (128 byte sector, 16 spt, 40 tracks, 3 reserved) nominal 80kb
5.25" 1SSD FM IBM3740 like single density psuedo 40T (double stepped on 96 TPI drive => psuedo 48 TPI) (128 byte sector, 16 spt, 40 tracks, 3 reserved) nominal 80kb
5.25" 1SDD MFM IBM34 like double density 40T (512 byte sector, 9 spt, 40 tracks, 3 reserved) nominal 160kb
5.25" 1SDD MFM IBM34 like double density psuedo 40T (double stepped on 96 TPI drive => psuedo 48 TPI) (512 byte sector, 9 spt, 40 tracks, 3 reserved) nominal 160 kb
5.25" 1SQD MFM IBM34 like double density 80T (96 TPI) (512 byte sector, 9 spt, 80 tracks, 3 reserved) nominal 320kb
RM 8 bit CP/M systems were no longer in production when 1.44 and 1.2 Mb disks became fashionable.
Track 0 on all RM disks was FM single density.
Peter