En informática, una página de códigos de hardware ( HWCP ) se refiere a una página de códigos compatible de forma nativa con un dispositivo de hardware como un adaptador de pantalla o una impresora . Los glifos para presentar los caracteres se almacenan en la memoria de solo lectura residente del generador de caracteres alfanuméricos (como ROM o flash) y, por lo tanto, no son modificables por el usuario. [ 1 ] [ 2 ] [ 3 ] Están disponibles para su uso por el sistema sin tener que cargar primero ninguna definición de fuente en el dispositivo. Los mensajes de inicio emitidos por la BIOS del sistema de un PC o mostrados por un sistema operativo antes de inicializar su propia lógica de cambio de página de códigos y administración de fuentes y antes de cambiar al modo gráfico se muestran en la página de códigos de hardware predeterminada de un ordenador .
Asignaciones de páginas de código
En los PC compatibles con IBM de Norteamérica , la página de código de hardware del adaptador de pantalla suele ser la página de código 437. [ 4 ] Sin embargo, varias máquinas portátiles [ 5 ] [ 6 ] [ 7 ] así como los PC de Europa (oriental), árabes, de Oriente Medio y asiáticos utilizaban otras páginas de código como página de código de hardware, [ 1 ] incluyendo la página de código 100 ("Hebreo"), [ 8 ] 151 ("Árabe Nafitha"), [ 9 ] 667 (" Mazovia "), [ 1 ] [ 10 ] 737 ("Griego"), 850 ("Multilingüe"), [ 7 ] [ nb 1 ] codificaciones como " Roman-8 ", [ 5 ] [ 6 ] " Kamenický ", [ 1 ] [ 10 ] [ 11 ] " KOI-8 ", " MIK ", [ 10 ] y otras. La mayoría de los adaptadores de pantalla solo admiten una única página de código de hardware de 8 bits. [ 1 ] Los mapas de bits a menudo se almacenaban en una EPROM [ 12 ] [ 13 ] [ 4 ] en un zócalo DIP . [ 4 ] Como máximo, la página de código de hardware que se activaba era seleccionable por el usuario a través de jumpers , [ 14 ] EEPROM de configuración [ 5 ] [ 6 ] o configuración CMOS . [ 15 ] Sin embargo, algunos de los adaptadores de pantalla diseñados para PC de Europa del Este, árabes y hebreos admitían múltiples páginas de código de hardware conmutables por software , también llamadas páginas de fuente , [ 1 ] seleccionables a través de puertos de E/S [ 4 ] o funciones BIOS adicionales. [ 12 ] [ 13 ]
En contraste con esto, las impresoras frecuentemente admiten varios conjuntos de caracteres conmutables por el usuario, a menudo incluyendo varias variantes de los conjuntos de caracteres ISO/IEC 646 de 7 bits como la página de códigos 367 (" ISO/IEC 646-US / ASCII " [ 1 ] ), a veces también un par de páginas de códigos de 8 bits como la página de códigos 437 , [ 10 ] [ 16 ] [ 17 ] 850 , [ 10 ] [ 16 ] [ 17 ] 851 , [ 10 ] 852 , [ 10 ] [ 18 ] 853, [ 19 ] 855, [ 10 ] [ 18 ] 857 , [ 19 ] 860, [ 10 ] [ 16 ] [ 17 ] 861 , [ 17 ] 863 , [ 10 ] [ 16 ] [ 17 ] 865 , [ 10 ] [ 16 ] [ 17 ] y 866 . [ 10 ] [ 18 ] [ 20 ] [ 21 ] Las impresoras para los mercados de Europa del Este o Medio Oriente a veces admiten otras páginas de código de hardware específicas de la configuración regional para elegir. Se pueden seleccionar mediante interruptores DIP o menús de configuración en la impresora, o mediante secuencias de escape específicas . [ 1 ] [ nb 2 ]
Soporte en sistemas operativos
Cuando los sistemas operativos inicializan su lógica de cambio de página de código, necesitan conocer, pero no tienen medios para determinar por sí mismos, la página de código de hardware previamente activa. Por lo tanto, para que el cambio de página de código funcione correctamente, es necesario especificar la página de código de hardware. [ 1 ] [ 22 ] [ 23 ] [ 24 ]
En DOS y Windows 9x esto se logra especificando la página de códigos de hardware como un parámetro (hwcp) para los controladores de dispositivo DISPLAY.SYS y PRINTER.SYS en CONFIG.SYS :
DISPOSITIVO =…\DISPLAY.SYS CON=(tipo,hwcp,n|(n,m)) [ 1 ] [ 2 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] DISPOSITIVO =…\PRINTER.SYS PRN=(tipo,hwcp,n) [ 1 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ]
Si en las especificaciones del fabricante de equipos originales (OEM) se admiten varias páginas de códigos de hardware, la primera página de códigos de hardware (hwcp1) de la lista especifica la página de códigos de hardware predeterminada:
DISPOSITIVO=…\DISPLAY.SYS CON=(tipo,(hwcp1,hwcp2,…),n|(n,m)) [ 9 ] DISPOSITIVO=…\PRINTER.SYS PRN=(tipo,(hwcp1,hwcp2,…),n) [ 9 ]
Si no se especifican páginas de códigos de hardware, estos controladores utilizan por defecto una página de códigos ficticia número 999 [ 1 ] [ 23 ] [ 24 ] o asumen que la página de códigos de hardware es igual a la página de códigos principal (la primera página de códigos que aparece en los archivos COUNTRY.SYS para un país en particular [ 27 ] con el código de país especificado en la directiva CONFIG.SYS COUNTRY o asumido como el predeterminado interno del sistema operativo, generalmente 1 (EE. UU.) en las versiones occidentales de DOS). [ 1 ] En muchos países de habla inglesa, la página de códigos principal es 437 (fe en EE. UU.) u 850 (fe en el Reino Unido, Irlanda y Canadá), [ 23 ] [ 24 ] de modo que, sin especificar una página de códigos diferente, el sistema a menudo asumiría que una de estas también es la página de códigos de hardware predeterminada del dispositivo correspondiente. [ 1 ]
Si una página de códigos de hardware no coincide con ninguna de las que tienen asignaciones oficiales de páginas de códigos, se podría especificar un número arbitrario del rango 57344–61439 (E000h–EFFFh) para páginas de códigos definibles por el usuario o 65280–65533 (FF00h–FFFDh) para páginas de códigos de uso privado, según IBM CDRA, para darle al sistema operativo un "identificador" que no genere conflictos para seleccionar esa página de códigos.
Las versiones árabe y hebrea de MS-DOS no utilizan DISPLAY.SYS ni PRINTER.SYS, pero proporcionan funcionalidades similares mediante ARABIC.COM, HEBREW.COM y SK_HGC.COM . [ 9 ]
Páginas de códigos OEM
Las páginas de códigos de hardware también son páginas de códigos OEM . La designación "OEM", que significa " fabricante de equipos originales ", indica que el conjunto de caracteres puede ser modificado por el fabricante para adaptarse a diferentes mercados. [ 28 ] [ 29 ]
Sin embargo, las páginas de código OEM no necesariamente residen en la ROM, sino que incluyen las llamadas páginas de código preparadas, [ 2 ] [ 25 ] ( también conocidas como conjuntos de caracteres descargables o fuentes descargables ), conjuntos de caracteres cargados como fuentes rasterizadas en la RAM de fuentes de adaptadores de pantalla adecuados (como Sirius 1 / Victor 9000 , [ 30 ] NEC APC , [ 31 ] HP 100LX / 200LX / 700LX , [ 15 ] Adaptador de color BoB de Persyst , [ 32 ] HGC+ de Hercules , [ 33 ] [ 13 ] [ 34 ] InColor [ 33 ] [ 35 ] y Network Plus [ 36 ] [ 37 ] con RAMFONT y MCGA de IBM , [ 33 ] [ 38 ] [ 13 ] EGA , [ 38 ] [ 13 ] VGA , [ 38 ] [ 13 ] etc.) y también las impresoras. [ 39 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] Por lo tanto, el grupo de páginas de código OEM es un superconjunto de páginas de código de hardware.
Véase también
Notas
- ↑ La versión "Inglés internacional" del HP OmniBook 300 utiliza la página de códigos 850 (en lugar de la página de códigos más común 437 ) como página de códigos de hardware.
- ↑ En las impresoras Epson , NEC y Fujitsu compatibles con ESC/P , la secuencia de escape para cambiar a distintas páginas de código de hardware es
ESC R (n)donde (n) = 0..254 es un código asociado a conjuntos de caracteres específicos. El rango de códigos admitidos depende del modelo de impresora y de las opciones de fuente instaladas.
Referencias
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Paul, Matthias R. (2001-08-15). " Changing codepages in FreeDOS" (Especificación de diseño técnico). Archivado del original el 2016-06-06 . Recuperado el 2016-06-06 .
[…] La […] página de códigos del sistema activa […] a veces también llamada página de códigos global […] es la página de códigos que se utiliza actualmente para el
núcleo de DOS
; por ejemplo, el orden de intercalación y otras tablas
I18N
dependen de esta página de códigos. Si bien en la mayoría de los casos la página de códigos del sistema refleja la página de códigos utilizada para dispositivos como la consola (DISPLAY.SYS), las impresoras (PRINTER.SYS) y el teclado (
KEYB.COM
), esto no es un requisito, ya que existen medios para cambiar las páginas de códigos de los dispositivos individuales sin cambiar la página de códigos del sistema (por ejemplo, usando
MODE
). Además, al abordar problemas
de NLS
, es importante distinguir entre la página de códigos activa, la del hardware y la principal para cualquier dispositivo o sistema. La página de códigos del hardware es la predeterminada que admite un dispositivo tras su inicialización. Normalmente,
la consola tiene por defecto la
437 , pero algunos clones europeos tienen
la 850
almacenada en las ROM de la fuente de vídeo, y me han comentado que algunas
tarjetas
CGA
y
MDA checas tenían la página de códigos
Kamenicky
867 (también conocida como página de códigos
Wordperfect
895) almacenada en sus ROM. La mayoría de las impresoras se configuran por defecto en
367
(
ISO-646-US de
7 bits) o 437 al encenderse, y la página de códigos predeterminada del sistema, o global, para el sistema siempre es 437 en
DR-DOS
[…] pero en
MS-DOS
/
PC DOS
refleja la entrada de página de códigos en
COUNTRY
=country,codepage,filespec donde debe ser una de las páginas de códigos válidas para el país dado según el archivo COUNTRY.SYS - este es 437 (o 850 en sistemas más nuevos) en la mayoría de los casos, pero no necesariamente. El país predeterminado es 1 (EE. UU.), el archivo especificado por defecto es "\COUNTRY.SYS", y si no se encuentra ningún archivo especificado el sistema trabajará con los datos preinicializados estáticamente en el kernel que son los datos para EE. UU. en la mayoría de los casos. Si no se proporciona ninguna página de códigos con COUNTRY, la
BIOS de DOS
buscará la primera entrada de página de códigos para un país dado (o 1), esta se llama página de códigos primaria. El valor de página de códigos 0 se utiliza internamente para recuperar esta página de códigos y para los analizadores de archivos COUNTRY.SYS en la BIOS de DOS y
NLSFUNC.
, un valor de página de códigos de cero significa "coincidir con cualquier página de códigos, la que aparezca primero para el código de país dado". Por lo tanto, depende del orden de las entradas de página de códigos en el archivo COUNTRY.SYS si el sistema usará por defecto 437, 850 o algo más. […] Sin embargo, algunas tarjetas HGC y CGA árabes y hebreas tienen varias fuentes de hardware, llamadas páginas de fuentes, […] de modo que un dispositivo puede admitir varias páginas de códigos de hardware al mismo tiempo. Las funciones de página de fuentes correspondientes son INT 2Fh/AD41h e INT 2Fh/AD42h. […] COUNTRY.SYS y KEYBOARD.SYS contienen solo dos entradas de página de códigos para un país dado en las versiones occidentales de DOS. (En las ediciones en árabe y hebreo puede haber hasta 8 páginas de códigos para un mismo país […]) […] Cuando se especifica una línea como: DEVICE =…\display.sys con=(ega,437,1) […] se le indica a DISPLAY.SYS que se debe asumir que 437 es la página de códigos de hardware del adaptador de pantalla. Esto es necesario para que DISPLAY.SYS lo sepa, ya que utilizará diferentes mecanismos para cambiar entre las páginas de códigos preparadas por software y la página de códigos de hardware, y no hay forma de recuperar la información sobre la página de códigos de hardware por sí mismo. Cuando la página de códigos solicitada sea igual a la página de códigos de hardware declarada aquí, DISPLAY.SYS utilizará el método para cambiar a la página de códigos de hardware; de lo contrario, intentará buscar la información de la fuente en su búfer interno. […]
(Nota: Basado en la publicación de fd-dev).) - 1 2 3 "Cambio de páginas de código" . XyWrite III, XyWrite III Plus y Signature . 25/04/2009 [04/09/2002]. Nota de aplicación n.° 111. Archivado del original el 12/06/2016 . Recuperado el 12/06/2016 .
- ↑ Phoenix Technologies, Ltd. (junio de 1991). BIOS del sistema para PC, compatibles y ordenadores EISA de IBM : la guía completa del software de sistema basado en ROM . Serie de referencia técnica de Phoenix (2.ª ed.). Ámsterdam: Addison Wesley Publishing Company, Inc., págs. 140-141 . ISBN 0-201-57760-7.
- 1 2 3 4 Elliott, John C. (2020-06-08). "Adaptador de pantalla monocromática: notas" . Seasip.info . Archivado del original el 2023-09-20 . Recuperado el 2016-11-23 .
[…] La lectura del puerto 03BAh devuelve la sincronización vertical en el bit 7 y una identificación de tarjeta en los bits 6-4: 000: Hercules, 001: Hercules Plus, 101: Hercules InColor, 111: Clon desconocido […] Una tarjeta […] que parece ser un clon de Hercules de origen de Europa del Este, tiene una capacidad adicional: dos fuentes ROM, seleccionables en el software. Estas opciones se controlan de manera similar a otras características extendidas en Hercules: el bit 2 del puerto 3BFh debe estar configurado para habilitar la función, y luego el bit 4 del puerto 3B8h selecciona qué fuente usar. El identificador de la tarjeta en los bits 6-4 del puerto 03BAh tiene los tres bits activados. […]
- 1 2 3 Hewlett-Packard - Manual de referencia técnica - Portable PLUS (1.ª ed.). Corvallis, OR, EE. UU.: Hewlett-Packard Company , División de computadoras portátiles. Agosto de 1985. 45559-90001 . Consultado el 27 de noviembre de 2016 .
- 1 2 3 Hewlett-Packard - Manual de referencia técnica - Portable PLUS (PDF) (2.ª ed.). División de computadoras portátiles, Corvallis, OR, EE. UU.: Hewlett-Packard Company . Diciembre de 1986 [agosto de 1985]. 45559-90006. Archivado (PDF) del original el 28 de noviembre de 2016. Recuperado el 27 de noviembre de 2016 .
- 1 2 Guía del usuario de HP 95LX (PDF) (2.ª ed.). Corvallis, OR, EE. UU.: Hewlett-Packard Company , División Corvallis. Junio de 1991 [marzo de 1991]. págs. E-1 – E-3 , F-1 – F-7 . F0001-90003. Archivado (PDF) del original el 28/11/2016 . Recuperado el 27/11/2016 .
El conjunto de caracteres
de HP 95LX
es equivalente a
la página de códigos 850
, el conjunto de caracteres multilingües
de IBM PC
. (Tenga en cuenta que su HP 95LX contiene
MS-DOS 3.22
, que no admite
el cambio de página de códigos
). Todas las
aplicaciones de HP 95LX utilizan este conjunto excepto
1-2-3
, que utiliza
LICS
, el
conjunto de caracteres internacionales de Lotus
. La mayoría de los caracteres LICS están incluidos en la página de códigos 850; Los pocos que no lo sean no se mostrarán […] Si su HP
95LX no puede mostrar […] o si su impresora no puede imprimir un carácter LICS, la HP
95LX utiliza una presentación alternativa para ese carácter […] si utiliza el símbolo
©
y su impresora no puede imprimirlo, la HP
95LX podría mostrar
(c)
o
c
como presentación alternativa (dependiendo de las capacidades de su impresora).
- ↑ Paul, Matthias R. (2002-09-05). "Información técnica sobre información de países de DOS no documentada para registros LCASE, ARAMODE y CCTORC" . Lista de desarrollo de FreeDOS fd-dev en Topica . Archivado del original el 27-05-2016 . Recuperado el 26-05-2016 .
- 1 2 3 4 Paul, Matthias R. (2002-12-04). "DISPLAY CON" . Lista de desarrollo de FreeDOS freedos-dev . Recuperado el 2016-06-07 .
{{cite web}}: CS1 maint: deprecated archival service (link) - 1 2 3 4 5 6 7 8 9 10 11 12 Manual del usuario de la impresora matricial Fujitsu DL6400/DL6600 (PDF) . Fujitsu Limited . Abril de 1994. C147-E015-01EN. Archivado (PDF) del original el 14 de junio de 2016. Recuperado el 14 de junio de 2016 .
- ^ NEC Pinwriter. Ein Maßstab in der Profiklasse. (Folleto impreso en color de 11 páginas sobre NEC Pinwriters P20/P30, P60/P70 y P90) (en alemán) (P-EAM-D-5/92 ed.), NEC Deutschland GmbH , mayo de 1992
- 1 2 Paul, Matthias R. (2000). Brown, Ralf D. (ed.). "INT 15h/AX=67C3h - Árabe/Hebreo MS-DOS 5.0+ - Soporte HGC y HGC/RAMFont" . RBIL 61. DJ Delorie . Archivado del original el 9 de junio de 2016. Recuperado el 9 de junio de 2016 .
- 1 2 3 4 5 6 Brown, Ralf D. (2012-01-21) [2000-07-16]. "Archivos públicos en FTP.CS.CMU.EDU - La lista de interrupciones x86 también conocida como "Lista de interrupciones de Ralf Brown" (RBIL)" . Archivado del original el 16-06-2016 . Recuperado el 16-06-2016 .
- ↑ Derfler, Jr., Frank J. (1985-10-29). "Opciones de expansión: combinación de colores Persyst: ideal para una XT" . PC Magazine . Ziff Davis, Inc .: 196–199 . Recuperado el 12 de agosto de 2017 .
- 1 2 Guía del usuario de HP 200LX (PDF) (1.ª ed.). Singapur: Hewlett-Packard Singapore (Private) Limited , División de computadoras personales de Asia-Pacífico. Octubre de 1996. págs. 21-6 – 21-7 , 25-9 – 25-13 , 26-14 – 26-18 , C-1 – C-4 , D-1 – D-10 . 1216-90001. Archivado (PDF) del original el 30-11-2016 . Recuperado el 29-11-2016 .
Su palmtop admite
las páginas de código 850
y
437
. Las aplicaciones integradas (excepto
1-2-3
) y las aplicaciones compatibles
con el Administrador del sistema
[…] utilizan la página de códigos 850. […] Cualquier aplicación de DOS que cargue y ejecute utilizará de forma predeterminada la página de códigos 437. Si una aplicación requiere la página de códigos 850, puede seleccionarla mediante la utilidad de instalación.
- 1 2 3 4 5 Pinwriter P90 Bedienungshandbuch (manual impreso) (en alemán) (00 11/90 ed.). NEC Deutschland GmbH . Noviembre de 1990.
- 1 2 3 4 5 6 Programmierung des GQ-Modus für Epson-Seitendrucker (manual impreso) (en alemán) (2 ed.). Epson Alemania GmbH . 1991.
- ^ Pinwriter Familie - Pinwriter - Epromsockel - Zusätzliche Zeichensätze / Schriftarten ( Manual de referencia impreso para EPROM de páginas de códigos y fuentes opcionales para NEC Pinwriters , incluidas variantes personalizadas) (en alemán) (00 3/93 ed .). NEC Deutschland GmbH . Marzo de 1993.
- ^ Epson EPL-4300 Bedienungs-Handbuch (manual impreso) (en alemán) (1 ed.). Epson Alemania GmbH . 1992.
- ↑ bhd (04-06-2016) [1995]. "Manual de FreeBSD" . El proyecto de documentación de FreeBSD . 48895. Chernov, Andrey. 22.4.1. Localización: uso y configuración de i18n/L10n: configuración regional para idiomas específicos: idioma ruso (codificación KOI8-R). Archivado del original el 12-06-2016 . Recuperado el 12-06-2016 .
- ↑ bhd (04-06-2016) [1995]. "Manual de FreeBSD" . El proyecto de documentación de FreeBSD . 48895. Chernov, Andrey. 22.5.1.3 Localización - i18n/L10n Uso y configuración: Localización de FreeBSD a idiomas específicos: Idioma ruso (codificación KOI8-R): Configuración de la impresora. Archivado del original el 12-06-2016 . Recuperado el 12-06-2016 .
- 1 2 3 "Capítulo 9: Configuración del sistema" . Guía del usuario de Caldera DR-DOS 7.02 . Caldera, Inc. 1998 [1993, 1997]. Archivado del original el 7 de junio de 2016.
- ^ Paul, Matías R. ( 30 de julio de 1997 ). NWDOS-TIP : consejos y trucos para Novell DOS 7, con un clic para deshacer detalles, errores y soluciones . Versión 157 (en alemán) (3 ed.). MPDOSTIP. Archivado desde el original el 22 de mayo de 2016 . Consultado el 11 de enero de 2012 . (Nota: NWDOSTIP.TXT es una obra exhaustiva sobre Novell DOS 7 y OpenDOS 7.01 , que incluye la descripción de muchas características y aspectos internos no documentados. Forma parte de la colección MPDOSTIP.ZIP del autor, aún más extensa, que se mantuvo hasta 2001 y se distribuyó en numerosos sitios web en aquella época. El enlace proporcionado dirige a una versión anterior del archivo NWDOSTIP.TXT convertida a HTML).
- ^ Paul, Matías R. ( 9 de abril de 2001). NWDOS-TIP : consejos y trucos para Novell DOS 7, con un clic para deshacer detalles, errores y soluciones . Versión 183 (en alemán) (3 ed.). MPDOSTIP.
- 1 2 3 "Capítulo 17: Configuración del cambio de página de código" . Guía del usuario de Caldera DR-DOS 7.02 . Caldera, Inc. 1998 [1993, 1997]. Archivado del original el 9 de junio de 2016.
- 1 2 Prosise, Jeff ( 1990-05-15). "Tutor: Uso de páginas de código" . PC Magazine : 327–328 . Recuperado el 2016-06-09 .
- ↑ Paul, Matthias R. (10 de junio de 2001) [1995]. "Formato de archivo DOS COUNTRY.SYS" (archivo COUNTRY.LST) ( ed. 1.44). Archivado del original el 20 de abril de 2016. Recuperado el 20 de agosto de 2016 .
- ↑ Chen, Raymond (8 de marzo de 2005). "Mantén los ojos en la página del código" . The Old New Thing . Microsoft . Archivado del original el 12 de junio de 2016. Recuperado el 12 de junio de 2016 .
- ↑ Chen, Raymond (29 de agosto de 2005). "¿Por qué la página de códigos de consola predeterminada se llama "OEM"?" . The Old New Thing . Microsoft . Archivado del original el 12 de junio de 2016. Recuperado el 12 de junio de 2016 .
- ^ Sargento III., Murray; Zapatero, Richard L.; Stelzer, Ernst HK (1988). Assemblersprache und Hardware des IBM PC/XT/AT (en alemán) (1 ed.). Addison-Wesley Verlag (Deutschland) GmbH / Addison-Wesley Publishing Company . ISBN 3-89319-110-0. VVA-Nr. 563-00110-4.
- ↑ NEC Information Systems, Inc. (noviembre de 1983). Guía del programador del sistema MS-DOS para computadoras personales avanzadas (PDF) ( ed. REV 00). NEC Corporation . Número de pieza 819-000104-3001. Archivado (PDF) del original el 25/11/2016 . Consultado el 25/11/2016 .
- ↑ Hart, Glenn A.; Forney, Jim (1985-02-19). "Reseñas de tarjetas de video: Adaptador de color Persyst BoB" . PC Magazine . Ziff Davis, Inc .: 121–133 .
- 1 2 3 Wilton, Richard (1987). Guía del programador para los sistemas de vídeo PC y PS/2 (1.ª ed.). Microsoft Press . ISBN 1-55615-103-9.(Nota: La segunda edición ya no analiza las tarjetas InColor y MCGA con tanto detalle).
- ↑ Elliott, John C. (09-08-2012). "Tarjeta gráfica Hercules Plus: Notas" . Seasip.info . Archivado del original el 23-11-2016 . Recuperado el 23-11-2016 .
- ↑ Elliott, John C. (5 de agosto de 2012). "Tarjeta Hércules InColor: Notas" . Seasip.info . Archivado del original el 23 de noviembre de 2016. Consultado el 23 de noviembre de 2016 .
- ^ CW (22 de abril de 1988). "Hercules trae nueva placa de PC con Ramfont: Grafik und Netzwerk auf einer Karte" . Computerwoche (en alemán) . Consultado el 24 de noviembre de 2016 .
{{cite journal}}: CS1 maint: deprecated archival service (link) - ↑ "Tarjeta de red Hercules Plus" . Revista PC . Ziff Davis, Inc. 31 de mayo de 1988. Consultado el 24 de noviembre de 2016 .
- 1 2 3 Ferraro, Richard F. (agosto de 1994). Guía del programador para las tarjetas EGA, VGA y Super VGA (3.ª ed.). Addison-Wesley Publishing Company, Inc. ISBN 0-201-62490-7EAN 9780201624908
- ↑ Paul, Matthias R. (10 de junio de 2001) [1995]. "Descripción del formato de los archivos .CPI de DOS, OS/2 y Windows NT, y los archivos .CP de Linux" (archivo CPI.LST) ( ed. 1.30). Archivado del original el 20 de abril de 2016. Recuperado el 20 de agosto de 2016 .
- ↑ Elliott, John C. (14 de octubre de 2006). "Formato de archivo CPI" . Seasip.info . Archivado del original el 22 de septiembre de 2016. Recuperado el 22 de septiembre de 2016 .
- ↑ Brouwer, Andries Evert (10 de febrero de 2001). "Fuentes CPI" . 0.2. Archivado del original el 22 de septiembre de 2016. Recuperado el 22 de septiembre de 2016 .
- ↑ Haralambous, Yannis (septiembre de 2007). Fuentes y codificaciones . Traducido por Horne, P. Scott (1.ª ed.). Sebastopol, California, EE. UU.: O'Reilly Media, Inc. págs. 601-602 , 611. ISBN 978-0-596-10242-5.
- ↑ MS-DOS Programmer's Reference . Microsoft Press . 1991. ISBN 1-55615-329-5.
Enlaces externos
- "¿ROMs de caracteres no estadounidenses de tarjetas MDA/CGA/Hercules?" . 14/09/2015. Archivado del original el 09/06/2016 . Recuperado el 09/06/2016 .
- páginas de código DOS
- Codificación de caracteres