Lines Matching refs:DiskParameters
3048 struct BIOS_DiskParameters *DiskParameters = (struct BIOS_DiskParameters *) Parameters;
3052 DiskParameters->Heads = 255;
3053 DiskParameters->Sectors = 63;
3055 DiskParameters->Heads = 128;
3056 DiskParameters->Sectors = 32;
3059 DiskParameters->Heads = 64;
3060 DiskParameters->Sectors = 32;
3062 DiskParameters->Cylinders = (unsigned long) capacity / (DiskParameters->Heads * DiskParameters->Sectors);
3074 int SavedCylinders = DiskParameters->Cylinders, PartitionNumber;
3080 DiskParameters->Heads = 64;
3081 DiskParameters->Sectors = 32;
3084 DiskParameters->Heads = 128;
3085 DiskParameters->Sectors = 32;
3088 DiskParameters->Heads = 255;
3089 DiskParameters->Sectors = 63;
3098 DiskParameters->Cylinders = (unsigned long) capacity / (DiskParameters->Heads * DiskParameters->Sectors);
3099 if (PartitionNumber < 4 && PartitionEntryEndSector == DiskParameters->Sectors) {
3100 if (DiskParameters->Cylinders != SavedCylinders)
3101 BusLogic_Warning("Adopting Geometry %d/%d from Partition Table\n", HostAdapter, DiskParameters->Heads, DiskParameters->Sectors);
3104 BusLogic_Warning("not compatible with current BusLogic " "Host Adapter Geometry %d/%d\n", HostAdapter, DiskParameters->Heads, DiskParameters->Sectors);