protected void CreateSectors() { _sectors = new HardDiskSector[Cylinders, Tracks, Sectors]; for (int cyl = 0; cyl < Cylinders; cyl++) { for (int track = 0; track < Tracks; track++) { for (int sector = 0; sector < Sectors; sector++) { _sectors[cyl, track, sector] = new HardDiskSector(cyl, track, sector, DiskGeometry); } } } }
public virtual void SetSector(HardDiskSector sec, int cylinder, int track, int sector) { ValidateCHS(cylinder, track, sector); _sectors[cylinder, track, sector] = sec; }