Komut: gcdrom.sys

  GCDROM.SYS, DOS için SATA yerel IDE CD/DVD-ROM sürücüsüdür ("ODD DOS
  driver" olarak da bilinir. GCDROM.SYS, tüm SATA yerel IDE
  kontrolcülerini destekler, Intel ICH6/ICH7/ICH8, Jmicron 363/368,
  NVidia CK804/MCP55/MCP51, vs. gibi.
  GCDROM.SYS, in CONFIG.SYS / FDCONFIG.SYS dosyalarında yüklenmelidir.
  FreeDOS zaten çalıştığında, GCDROM.SYS dosyasını sonradan DEVLOAD ile
  yükleyebilirsiniz.
  GCDROM.SYS güncel değildir. Yerine UIDE veya UDVD2 kullanmanız
  tavsiye edilir.

Söz dizimi:

  device=gcdrom.sys [seçenekler]
  devicehigh=gcdrom.sys [seçenekler]

Seçenekler:

  /AX  TÜM ses işlevlerini dışlar. Bu, sürücünün bir Device-Status yani
       Cihaz-Durumu talebine sadece VERİ parçalarını okuduğu cevabını
       vermesini sağlar! /AX yerleşik sürücünün boyutunu 448 bayt azaltır.
       UltraDMA, çoklu sürücüler ve diğer sürücü işlevleri bundan
       etkilenmez!
  /Cx  1./2./3. SATA yerel IDE  kontrolcüsünü tespit etme sayısını
       belirler.
       Varsayılan = 0.
  /D:  SHSUCDX veya (MSCDEX) programlarının başlangıçlarında
       CD-ROM sürücülerini adreslemek için kullanacakları istenen "cihaz
       ismi" belirtir. Örnekler şunlar olabilir: /D:CDROM1 /D:MYCDROM vs.
       Cihaz ismi, DOS dosya isimleri için kullanımda geçerli 1 ila 8 bayt
       olmalıdır. Eğer /D: atlanmışsa veya /D: sonrasındaki "cihaz ismi"
       eksik veya geçersizse, varsayılan "XDCROM" olacaktır.
  /L   UltraDMA'yi 640K altındaki "alt belleğe" sınırlar. UMBPCI veya
       üst bellek alanları UltraDMA yapamayan benzer bir sürücü kullanmak
       için /L GEREKLİDİR. Şayet /L girildiyse, DMA komut listeleri doğru
       bir şekilde alabilmesi için sürücü ALT belleğe yüklenmek zorunda
       olacaktır, yoksa yükleme İPTAL edilecektir! /L 640K üzeri tüm G/Ç
       taleplerinin "PIO kipi" girdiyi kullanmasına neden olur. /L
       seçeneğinin /UX seçeneği de girildiyse dikkate ALINMAYACAĞINI
       unutmayın.
  /Mn  Bir CD-ROM sürücüsü için ayarlanancak AZAMİ UltraDMA "kipini"
       belirtir, n 0 ila 6 arası aşağıdaki gibi bir sayıdır:
       0 = ATA-16, 16 MB/sn.    4 = ATA-66,   66 MB/sn.
       1 = ATA-25, 25 MB/sn.    5 = ATA-100, 100 MB/sn.
       2 = ATA-33, 33 MB/sn.    6 = ATA-133, 133 MB/sn.
       3 = ATA-44, 44 MB/sn.
       Verilen değerden daha AZ "kip" kullanmak üzere tasarlanmış bir
       CD-ROM sürücüsü kendi en yüksek "kipiyle" sınırlandırılacaktır.
       UltraDMA kabiliyeti olmayan CD-ROM sürücüleri için /M dikkate
       ALINMAYACAKTIR ve eğer /UX seçeneği de girildiyse HİÇBİR sürücü
       için dikkate alınmayacaktır.
  /PM  Sürücü başlangıcında sürücüden IDE birincil-ana (IDE primary
       master) birimini bir CD-ROM sürücüsü için kontrol etmesini ister.
       Eğer bir CD-ROM sürücüsü birincil-ana olarak BULUNAMAZSA sürücü
       yüklemesi İPTAL edilecektir!
  /PS  /PM ile aynı fakat sadece birincil-köle birimi dener.
  /SM  /PM ile aynı fakat sadece ikincil-ana birimi dener.
  /SS  /PM ile aynı fakat sadece ikincil-köle birimi dener.
       --- NOT ---
       Birden fazla sürücü kullanıldığında, birden fazla /PM /PS /SM /SS
       seçenekleri girilebilir. İlk belirtilen sürücü "birim 0" olarak
       adreslenir, ikincisi "birim 1" olarak, vs. Eğer sürücülerden daha
       az seçenek girildiyse, adreslenmeyen sürücüler KULLANILMAYACAKTIR.
       Şayet HİÇBİR seçenek girilmediyse, sürücü CD-ROM sürücülerini
       birincil-ana'dan ikincil-köleye dek "tarayacaktır". İlk bulunan
       sürücü "birim 0", ikincisi "birim 1", vs. olacaktır.
  /UF  "Hızlı UltraDMA"'yi etkinleştirir. UltraDMA "64K sınırı" geçen veri
       giriş talepleri 2 unsurlu DMA komut listesi kullanılarak yürütülür,
       biri sınıra kadar olan veriler için ve diğer sınırdan sonraki
       veriler için. CD-ROM sürati hatırı sayılır bir şekilde artar. "PIO
       kipi" girdi hâlâ yanlış hizalanmış kullanıcı tamponları için
       gereklidir (çift 4 baytlık bir adres olmadığında). /UF UltraDMA
       kabiliyeti olmayan CD-ROM sürücüleri için dikkate ALINMAYACAKTIR.
       --- NOT ---
       UltraDMA belirtimlerine rağmen her çipset veya anakart çoklu
       unsurlu DMA komutlarını uygun bir şekilde çalıştıramaz! Değerli
       olmasına rağmen /UF her sistemde TEST edilmeli ve "Hızlı UltraDMA"
       dikkat edilerek etkinleştirilmelidir!!
  /UX  TÜM UltraDMA'yi devre dışı bırakır, bunu destekleyen CD-ROM
       sürücüleri için bile. Sürücü bundan sonra tüm veri girdileri için
       "PIO kipi" kullanır. /UX sadece test ve teşhis çalışmaları için
       gerekli olmalıdır.
  Her bir seçenek için bir tire eğik çizginin (taksimin) yerine geçebilir
  ve küçük harfler kullanılabilir.

Açıklamalar:

  GCDROM.SYS çeşitli dillerde derlenebilir, "xcdmsgs.eng" dosyasına bakın.

Örnekler:

  CONFIG.SYS / FDCONFIG.SYS dosyasında:
DEVICE=HIMEM.SYS /TESTMEM:OFF
BREAK=OFF
DOS=HIGH
FILES=40
BUFFERS=40
LASTDRIVE=Z
SHELL=COMMAND.COM /P /E:1024
DEVICE=GCDROM.SYS /D:MSCD000 /C0
DEVICE=GCDROM.SYS /D:MSCD001 /C1
DEVICE=GCDROM.SYS /D:MSCD002 /C2

  AUTOEXEC.BAT / FDAUTO.BAT dosyasında:
    MSCDEX.EXE /D:MSCD000 /D:MSCD001 /D:MSCD002  OR:
    c:\FREEDOS\BIN\SHSUCDX /D:MSCD000 /D:MSCD001 /D:MSCD002

Ayrıca bakınız:

  autoexec.bat/fdauto.bat
  config.sys/fdconfig.sys
  device/devicehigh
  devload
  lastdrive/lastdrivehigh
 (mscdex)
  shsucdx
 udvd2.sys
  uide.sys

  Telif hakkı © 2007-2019 Jack Ellis, 2022 senesinde W. Spiegl
  tarafından güncellenip 2024 senesinde Berki Yenigün tarafından tercüme
  edilmiştir.

  Bu dosya FreeDOS Spec Command HOWTO'dan türetilmiştir.
  Kopyalama şartları için H2Cpying dosyasına bakın.