Este es el comando intel_reg que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
intel_reg - Multiherramienta de registro de gráficos Intel
SINOPSIS
intel_reg [opción ...] comando
DESCRIPCIÓN
Multiherramienta de registro de gráficos Intel. Leer, escribir, volcar y decodificar gráficos Intel MMIO y
registros de banda lateral y más.
CAMPUS
Algunas opciones son globales y otras específicas de los comandos.
--verboso
Aumenta la verbosidad.
--tranquilo
Disminuye la verbosidad.
--contar = N
Leer N registros.
--binario
Salida de valores binarios.
--todas
Decodificar registros para todas las plataformas conocidas.
--mmio = ARCHIVO
Utilice la barra MMIO de ARCHIVO.
--devid = DEVID
Pretende ser PCI ID DEVID. Útil con instantáneas de barras MMIO de otras máquinas.
--spec = RUTA
Leer la especificación de registro del directorio o archivo especificado por PATH; ver DEFINICIONES DE ESPECIFICACIONES DE REGISTRO
a continuación para más detalles.
--ayuda
Muestre ayuda breve.
COMANDOS
Consulte REFERENCIAS DE REGISTRO a continuación sobre cómo describir los registros para los comandos.
leer [--count = N] REGISTRO [...]
Volcar cada REGISTRO especificado, o N registros comenzando desde cada REGISTRO.
escribir REGISTRO VALOR [REGISTRARSE VALOR ...]
Escriba cada VALOR en el REGISTRO correspondiente.
arrojar [--mmio = ARCHIVO --devid = DEVID]
Volcar todos los registros especificados en la especificación de registro.
descodificar REGISTRO VALOR
Decodificar REGISTRO VALOR.
instantánea
Envíe la barra MMIO a la salida estándar. La salida se puede utilizar para una invocación posterior de dump o
leer con los parámetros --mmio = FILE y --devid = DEVID.
lista
Enumere los registros conocidos.
ayuda
Muestra ayuda breve.
REGISTRO Referencias
Los registros se definen como [(PORTNAME | PORTNUM | MMIO-OFFSET):] (REGNAME | REGADDR).
NOMBRE DEL PUERTO
El método de acceso al registro, más a menudo MMIO, que es el predeterminado. Los métodos apoyados
en todas las plataformas son "mmio", "portio-vga" y "mmio-vga".
En BYT y CHV, los puertos de banda lateral "bunit", "punit", "nc", "dpio", "gpio-nc", "cck",
También se admiten "ccu", "dpio2" y "flisdsi".
NÚMERO DE PUERTO
Número de puerto para los puertos de banda lateral admitidos en BYT y CHV. Solo los números asignados al
Se permiten puertos admitidos, no se aceptan números arbitrarios.
Los números por encima de 0xff se interpretan automáticamente como compensaciones MMIO, no como números de puerto.
MMIO-DESPLAZAMIENTO
Utilice MMIO y agregue este desplazamiento a la dirección de registro.
Los números iguales o inferiores a 0xff se interpretan automáticamente como números de puerto, no como MMIO
compensaciones.
NOMBRE DE REGISTRO
Nombre del registro como se define en la especificación del registro.
Si no se especifica el desplazamiento de MMIO, se toma de la especificación del registro. Sin embargo, los puertos
no son; el puerto es un espacio de nombres para los nombres de los registros.
REGADDR
Dirección de registro. No es necesario especificar el nombre de registro correspondiente en el registro.
especulación.
MEDIO AMBIENTE
INTEL_REG_SPEC
Ruta a un directorio o archivo que contiene definiciones de especificaciones de registro.
REGISTRO SPEC DEFINICIONES
Una especificación de registro asocia nombres de registro con direcciones. La especificación se busca en este
orden:
1. Directorio o archivo especificado por la opción --spec.
2. Directorio o archivo especificado por la variable de entorno INTEL_REG_SPEC.
3. Especificación de registro incorporada. También se usa como respaldo con una advertencia si se usa lo anterior pero
fallar.
Si se especifica un directorio mediante la opción --spec o la variable de entorno INTEL_REG_SPEC,
el directorio se escanea en busca de un archivo de especificaciones en este orden:
1. Archivo con el nombre de la identificación del dispositivo PCI. Por ejemplo, "0412".
2. Archivo con el nombre del código en minúsculas, sin puntuación. Por ejemplo,
"Valleyview".
3. Archivo con el nombre de la generación. Por ejemplo, "gen7" (tenga en cuenta que coincide con valleyview,
ivybridge y haswell!).
Registro Especulación Archive Formato
El formato de especificación de registro se describe brevemente a continuación:
· Las líneas vacías y las que comienzan con "#", ";" o "//" se ignoran.
· Líneas no que comienzan con "(" se interpretan como nombres de archivo, absolutos o relativos,
incluido.
· Las líneas que comienzan con "(" se interpretan como definiciones de registro.
Los registros se definen como tuplas ('REGNAME', 'REGADDR', 'PORTNAME | PORTNUM | MMIO-OFFSET'), como
en REGISTRAR REFERENCIAS arriba. La descripción del puerto también puede ser una cadena vacía para indicar
MMIO.
Ejemplos:
· # Este es un comentario, a continuación se incluye un
· Vlv_pipe_a.txt
· ('GEN6_PMINTRMSK', '0x0000a168', '')
· ('MIPIA_PORT_CTRL', '0x61190', '0x180000')
· ('PLL1_DW0', '0x8000', 'DPIO')
Utilice intel_reg en línea utilizando los servicios de onworks.net