Article View: es.comp.os.linux.programacion
Article #17168Re: Pregunta sobre temporizacion en Linux...
From: oscar
Date: Sat, 12 Feb 2000 00:00
Date: Sat, 12 Feb 2000 00:00
30 lines
2085 bytes
2085 bytes
NoP / Compiler <compiler@iname.com> wrote: > NoP / Compiler wrote: > > Enass... > > quiero hacer un par de preguntas muy concretas... > Vereis, necesito saber bajo Linux (para PC en mi caso) c�mo > puedo saber CUANDO el haz de electrones del monitor est� en > la coordenada (0,0) de la pantalla, es decir, saber cuando se > ha producido un retrazo de pantalla... > > En MSDOS era muy facil consultando los puertos (3da y 3dh?) > de la tarjeta de video esperar al retrazo, pero en linux no > tengo ni idea. > > Por otra parte, necesito saber como se hacen temporizaciones > precisas... > > mi objetivo es esperar un retrazo (o saber cuando pasa el haz > por (0,0)) y empezar a contar el tiempo a partir de ese momento > para en cualquier momento saber la posici�n aproximada del > haz de electrones sobre la pantalla (dividiendo por el ancho de > la pantalla y usando el tiempo de resto como X). > > �Alguien me puede echar una mano? Una de las posibles es usar el mismo m�todo del DOS. Para ello, antes de poder hacer la consulta de los puertos debes solicitar el acceso a estos (funci�n ioperm). Para ello el programa debe funcionar como root. A parte de eso, algunas librer�as gr�ficas disponen ya de esa opci�n.
Technical Details
Message-ID:
<88444d$2ds$1@titan.bt.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3886ED75.3B13E695@iname.com> <38A585FB.50B2B76F@iname.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,3fb4a30991b3dbd0
X-Google-Attributes: gidf86c8,public
From: oscar@server.enmicasa.dhs.org
Subject: Re: Pregunta sobre temporizacion en Linux...
Date: 2000/02/12
Message-ID: <88444d$2ds$1@titan.bt.es>
X-Deja-AN: 585015089
Content-Transfer-Encoding: 8bit
References: <3886ED75.3B13E695@iname.com> <38A585FB.50B2B76F@iname.com>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: abuse@bt.es
X-Trace: titan.bt.es 950375373 2492 212.22.49.143 (12 Feb 2000 17:09:33 GMT)
Organization: BT Tel. Netnews service (readers)
Mime-Version: 1.0
User-Agent: tin/1.4.1-19991201 ("Polish") (UNIX) (Linux/2.2.13 (i686))
NNTP-Posting-Date: 12 Feb 2000 17:09:33 GMT
Newsgroups: es.comp.os.linux.programacion