Exemplo n.º 1
0
        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);
                    }
                }
            }
        }
Exemplo n.º 2
0
 public virtual void SetSector(HardDiskSector sec, int cylinder, int track, int sector)
 {
     ValidateCHS(cylinder, track, sector);
     _sectors[cylinder, track, sector] = sec;
 }