SoloCodigo
Programación General => ASM (Ensamblador) => Mensaje iniciado por: simpleThings en Miércoles 27 de Enero de 2010, 12:48
-
Hola!
He buscado en internet, pero es una de las busquedas dificiles porque con "pointer" me salen otras cosas.
El tema es que para imprimir los mensajes de flujo del programa en pantalla, escribo directamente en 0b8000h.
Y me aparece un guion-bajo parpadeante en la segunda linea de la pantalla. Parpadea incuso bajo las letras. No sé quién lo mandó a la pantalla y por qué en segunda línea.
Ya estoy en modo protegido. Alguien me puede explicar cómo ha ocurrido eso? Cómo lo quito?
Gracias!
-
Es el cursor, podes usar los puertos 03D4h y 03D5h para controlarlo (lo ideal es ubicarlo justo despues del ultimo caracter escrito aunque tambien lo podes hacer desaparecer).
Info:
http://www.osdever.net/documents/vga_ports.txt (http://www.osdever.net/documents/vga_ports.txt" onclick="window.open(this.href);return false;)
http://www.bigwww.com/info/html/edu/200 ... 95542.html (http://www.bigwww.com/info/html/edu/20060101/295542.html" onclick="window.open(this.href);return false;)
-
Muchas gracias por la pronta ayuda!
^_^
-
De nadas :comp: