FreeDOS help system (hhstndrd 1.0.8 es)[gcdrom]

Comando: gcdrom.sys

GCDROM.SYS es un controlador de CD/DVD-ROM nativo SATA para DOS (también conocido como "controlador ODD DOS"). GCDROM.SYS es compatible con todos los controladores SATA nativos de IDE, como Intel ICH6/ICH7/ICH8, Jmicron 363/368, NVidia CK804/MCP55/MCP51, etc. GCDROM.SYS tiene que cargarse en CONFIG.SYS / FDCONFIG.SYS. Cuando FreeDOS ya se está ejecutando, puede cargar GCDROM.SYS más tarde con DEVLOAD. GCDROM.SYS está desactualizado. Debería usar UIDE.SYS en su lugar.

Sintaxis:

device=gcdrom.sys [opciones] devicehigh=gcdrom.sys [opciones]

Opciones:

/AX Excluye TODAS las funciones de audio. ¡Esto hace que el controlador informe sobre una solicitud de estado del dispositivo que solo lee pistas de DATOS! /AX reduce el controlador residente en 448 bytes. ¡UltraDMA, las unidades múltiples y otras características del controlador NO se ven afectadas! /Cx Determina el número para detectar el primer/segundo/tercer controlador IDE nativo SATA. Predeterminado=0. /D: Especifica el "nombre de dispositivo" deseado que SHSUCDX o MSCDEX usarán durante su inicialización para direccionar las unidades de CD-ROM. Los ejemplos son: /D:CDROM1 /D:MYCDROM, etc. El nombre del dispositivo debe ser de 1 a 8 bytes válido para su uso en nombres de archivos DOS. Si se omite /D: o el "nombre del dispositivo" después de /D: falta o no es válido, "XCDROM" será el valor predeterminado. /L Limita UltraDMA a "memoria baja" por debajo de 640k. /L está obligado a utilizar UMBPCI o un controlador similar cuyas áreas de memoria superior no puede hacer UltraDMA. Si se proporciona /L, el controlador debe cargarse en la memoria BAJA para que sus listas de comandos DMA puedan recuperarse correctamente, ¡o la carga del controlador ABORTARA! /L hace que cualquier solicitud de E/S por encima de 640K use la entrada "Modo PIO". Tenga en cuenta que /L estará IGNORADO si también se proporciona /UX. /Mn Especifica el "modo" MAXIMO UltraDMA que se configurará para una unidad de CD-ROM, donde n es un número entre 0 y 6, de la siguiente manera: 0 = ATA-16, 16 MB/seg. 4 = ATA-66, 66 MB/seg. 1 = ATA-25, 25 MB/seg. 5 = ATA-100, 100 MB/seg. 2 = ATA-33, 33 MB/seg. 6 = ATA-133, 133 MB/seg. 3 = ATA-44, 44 MB/seg. Una unidad de CD-ROM diseñada para usar "modos" LESS que el valor dado se limitará a su propio "modo" más alto. /M estará IGNORADO para las unidades de CD-ROM que no pueden hacer UltraDMA, y se ignorará para TODAS las unidades si también se proporciona /UX. /PM Solicita al controlador que compruebe la unidad primaria-maestra IDE para una unidad de CD-ROM durante la inicialización del controlador. Si una unidad de CD-ROM NO se encuentra como maestro principal, ¡la carga del controlador ABORTARA! /PS Igual que /PM pero solo prueba la unidad primaria-esclava. /SM Igual que /PM pero solo prueba la unidad maestra secundaria. /SS Igual que /PM pero solo prueba la unidad secundaria-esclava. --- NOTA --- Usando múltiples unidades, se pueden dar múltiples interruptores /PM /PS /SM /SS. La primera unidad especificada se direcciona como "unidad 1", etc. Si se dan menos interruptores que unidades, las unidades sin referencia NO se utilizarán. Si NO se dan tales interruptores, el controlador "escanea" las unidades de CD-ROM, desde maestro principal a esclavo secundario. La primera unidad encontrada será "unidad 0", la segunda será "unidad 1", etc. /UF Habilita "UltraDMA Rapido". Las solicitudes de entrada de datos que cruzan un "límite de 64K" de UltraDMA se ejecutan utilizando una lista de comandos DMA de 2 elementos, una para datos hasta el límite y otra para los datos más allá. La velocidad del CD-ROM aumenta significativamente. La entrada del "modo PIO" todavía es necesaria para las memorias intermedias del usuario que están desalineadas (ni siquiera en una dirección de 4 bytes). /UF estará IGNORADO para las unidades de CD-ROM que no pueden hacer UltraDMA. --- NOTA --- A pesar de las especificaciones de UltraDMA, ¡NO TODOS los chipsets o placas base pueden ejecutar comandos DMA de elementos múltiples correctamente! Aunque es valioso, /UF debe PROBARSE en todos los sistemas, ¡y "Fast UltraDMA" debe habilitarse con CASE! /UX Deshabilita TODO UltraDMA, incluso para las unidades de CD-ROM con capacidad para ello. El controlador luego utiliza el "modo PIO" para toda la entrada de datos. /UX solo debe ser necesario para pruebas y trabajos de diagnóstico. Para cada interruptor, un guión puede reemplazar la barra oblicua y se pueden usar letras minúsculas.

Comentarios:

GCDROM.SYS es compatible con NLS (soporte de idioma nacional), consulte "xcdmsgs.eng". Solo tiene que compilarse en el idioma correspondiente.

Ejemplos:

EN CONFIG.SYS / FDCONFIG.SYS: determine el número para detectar el 1º / 2º / 3º controlador IDE nativo SATA: DEVICE=c:\fdos\bin\GCDROM.SYS /D:CDROM000 /C0 DEVICE=c:\fdos\bin\GCDROM.SYS /D:CDROM001 /C1 DEVICE=c:\fdos\bin\GCDROM.SYS /D:CDROM002 /C2 EN AUTOEXEC.BAT: c:\fdos\bin\SHSUCDX /D:CDROM000 /D:CDROM001 /D:CDROM002

Ver también:

(atapicdd.sys) autoexec.bat config.sys devload fdconfig.sys (mscdex) shsucdx (udvd.sys) uide.sys (xcdrom.sys) ------------------------------------------------------------------------------ Copyright (C) 2007 Jack Ellis, modificado en 2011 por W. Spiegl. Traducido en 2020 por Lorenzo del Toro Saravia. Este archivo se deriva del comando de especificaciones HOWTO de FreeDOS. Consulte el archivo H2Cpying para ver las condiciones de copia.