Komut: hiram

  HIRAM, A000h ve F000h segmentleri arasındaki mevcut RAM alanlarını
  (yardımcı bellek kartı, gölge RAM, vs.) yüksek belleğe bağlar.

Syntax:

  HIRAM'i CONFIG.SYS / FDCONFIG.SYS dosyasında kullanın:
  device=[sürücü:] [\yol\]hiram.exe [/seçenek [/seçenek [...]]]

Seçenekler:

    Debug      Kurulumu engelle ve sadece bellek bilgisi göster.
    Exclude=başlangıç-son[,başlangıç-son]  Alanı RAM testinin dışında
               bırak.
    FixMSDOS   Yardımcı belleği MS-DOS 5.0 tarzında başlat.
    FixDRDOS   Yardımcı belleği DR-DOS 5.0/6.0 tarzında başlat.
    Chain      Geleneksel ve yardımcı belleği birbirine bağlar.
    NoChain    Geleneksel ve yardımcı bellekleri ayrı yükle.
    Int2F      MS-DOS/DR-DOS için Int 2Fh yöneticisini kurar.
    NoInt2F    Int 2Fh yöneticilerinin kurulmasına engel olur.
  [Ön Ayarlar]
    MS-DOS 3.x - 4.0x:  /FixMSDOS /Chain /NoInt2F,
    MS-DOS 5.x:         /FixMSDOS /NoChain /Int2F,
    DR-DOS 3.41:        /FixMSDOS /Chain /NoInt2F,
    DR-DOS 5.0 - 6.0:   /FixDRDOS /Chain /Int2F

Açıklamalar:

  A000h ile F000h segmentleri arasındaki alan, DR-DOS ve MS-DOS 5.0
  sürümlerinden beri ISA/PCI/AGP uzantıları/eklenti kartları için
  tasarlanmıştır ve bu UMA (Upper Memory Area yani Üst Bellek Alanı)
  kullanımına imkân sağlar. Böylece boş geleneksel DOS belleği ˜620KB'a
  kadar arttırılabilir. HIRAM, 8086/88 veya 80286 işlemcili PC'lerde ve
  A000h ile E000h segmentleri (dahil) bellekte UMA'yı destekler. 386/486
  yongalı ve yukarıda bahsi geçen alanda Gölge RAM bulunduran
  bilgisayarlarda HIRAM yine kullanılabilir, EMM386 ve onun V86 (Sanal)
  Kip UMB'leri olmadan bile.
  Cihaz sürücüleri üst belleğe DEVICEHIGH / INSTALLHIGH ile
  CONFIG.SYS / FDCONFIG.SYS veya LOADHIGH in AUTOEXEC.BAT / FDAUTO.BAT
  dosyalarında yüklenebilir.

  Aşağıdaki tablo, HIRAM.EXE kullanımı sonrası 640 KB RAM ve E000h
  segmentinde 64 KB yardımcı RAM bulunduran bir AT/286 bilgisayarda MEM
  (DR-DOS 6.0) çıktısını gösterir:

  Bellek Türü   (Toplam)        Boş
  ----------------------------------------------
  Geleneksel    655.360 (640K)  643.040 (627K)
  Üst            65.488 (63K)       288 (0K)

  UMA kullanımı DOS sürümlerine göre açıkça farklı olduğundan dolayı,
  HIRAM otomatik olarak kullanılan sürüme uyum sağlar. Seçime dayalı
  parametreler sadece özel konfigürasyonlar için veya hata durumunda
  kullanılmalıdır.

  Daha fazla bilgi için şuraya bakın:
  https://gitlab.com/FreeDOS/drivers/hiram/-/tree/master/DRIVERS/HIRAM
  VEYA:
  C:\FREEDOS\DRIVERS\HIRAM\HIRAM.TXT

Örnekler:

  Kullanım DOS sürümüne ve/veya özel donanım ihtiyaçlarına göre
  değişebilir:
  - MS-DOS, 5. sürümden itibaren, 8086/88 veya 80286 Genişletilmiş BELLEK
  olmadan, ama yardımcı bellek ile.

  CONFIG.SYS                  AUTOEXEC.BAT / FDAUTO.BAT
  --------------------------------------------------------
  DOS=UMB                     C:\HIRAM\HIFILES=12
  DEVICE=C:\HIRAM\HIRAM.EXE   LH KEYB GR,,KEYBOARD.SYS
  FILES=8                    ...
  DEVICEHIGH=...

  - MS-DOS, 5. sürümden itibaren, 80286 Genişletilmiş BELLEK ile,
    80386/486 Gölge RAM ile.
  CİHAZ sürücüleri ve yerleşik TSR programlar UMA'ya yüklenir, ama İS
  çekirdeği oraya yüklenmez.

  CONFIG.SYS                  AUTOEXEC.BAT
  --------------------------------------------------------
  DOS=HIGH,UMB                C:\HIRAM\HIFILES=12
  DEVICE=C:\HIRAM\HiRAM.EXE   LH KEYB GR,,KEYBOARD.SYS
  FILES=8                     ...
  DEVICEHIGH=HIMEM.SYS
...

  CİHAZ sürücüleri ve yerleşik TSR programlar UMA'ya yüklenir, ama İS
  çekirdeği oraya yüklenmez.
  - DR-DOS, 5. sürümden itibaren, 8086/88 veya 80286 Genişletilmiş BELLEK
  olmadan, ama yardımcı bellek ile.

  CONFIG.SYS                  AUTOEXEC.BAT
  ---------------------------------------------------------
  HIDOS=ON                    MEMMAX +U
  SHELL=COMMAND.COM /P /MU    C:\HIRAM\HIFILES=15
  DEVICE=C:\HIRAM\HiRAM.EXE   KEYB GR,,KEYBOARD.SYS /MU
  FILES=5                     HILOAD ...
  HIBUFFERS=...
  HIDEVICE=...

  CİHAZ sürücüleri, yerleşik TSR programlar ve İS çekirdeği UMA'ya
  yüklenir.
  - DR-DOS, 5. sürümden itibaren, 80286 genişletilmiş BELLEK ile,
  80386/486 gölge RAM ile.

  CONFIG.SYS                  AUTOEXEC.BAT
  ---------------------------------------------------------
  HIDOS=ON                    MEMMAX +U
  SHELL=COMMAND.COM /P /MH    C:\HIRAM\HiFILES=15
  DEVICE=HIDOS.SYS /BDOS=FFFF KEYB GR,,KEYBOARD.SYS /MH
  DEVICE=C:\HIRAM\HiRAM.EXE   HILOAD ...
  FILES=5
  HIBUFFERS=...
  HIDEVICE=...

  CİHAZ sürücüleri ve yerleşik TSR programlar UMA'ya yüklenir fakat İS
  çekirdeği HMA'ya kaydırılır.
  HIRAM üst belleği 4KB adımlar ile üst RAM'in varlığı için test eder
  ve bunu gerekirse başlatır.
  DR-DOS 3.41 ve MS-DOS kullanıldığında, HIRAM başarılı başlangıcın
  ardından ek bellek işgal etmez. DR-DOS 5.0 veya 6.0 kullanılıyorsa,
  sadece 48 bayt UMA'ya yüklenir.

Ayrıca bakınız:

  autoexec.bat/fdauto.bat
  config.sys/fdconfig.sys
  devicehigh
  devload
 (fdxms)
 (fdxms286)
  himemx
  installhigh
  jemm386
  jemmex
  loadhigh
  xmgr

  Telif hakkı © 2023 W. Spiegl, 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.