Article View: es.comp.os.linux.programacion
Article #11182Re: PROGRAMACION GUI "?"
From: NotFound
Date: Wed, 19 Dec 2001 16:49
Date: Wed, 19 Dec 2001 16:49
24 lines
2169 bytes
2169 bytes
> Por cierto, lo que comentaba Mick de la no protección de memoria en los > 8086 me ha despertado una duda: ¿cómo se programaba un TSR? curiosidad, > porque hoy no parece muy útil. ¿Existe el concepto de off-topic en este grupo? :D Pues hay una función del Dos (mejor dicho dos funciones, pero da igual) para terminar permaneciendo residente a la cual le dices lo que ocupa en memoria la parte residente. Es conveniente hacer ciertos malabarismos para que la parte residente sea lo más pequeña posible, como poner la inicialización, lectura de parámetros y demás al final. Aparte de eso tienes que usar algún método de activación, como capturar la interrupción del teclado y supervisar la pulsación de determinada combinación de teclas. También hacen falta otros malabarismos si se quiere poder llamar a funciones del Dos desde dentro del residente (y lo normal es que se quiera, claro). En fin, que hay que currárselo bastante, y lo más normal es hacerlo en ensamblador. Salu2
Technical Details
Message-ID:
<3C20C51D.1FF7BF7D@hobbiton.org>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.158.233.21!news1.ebone.net!news.ebone.net!cesio.mundo-r.com!not-for-mailReferences:
<AmCQ7.33832$C8.2087639@bin4.nnrp.aus1.giganews.com> <9vlpeo$g95i9$2@ID-119082.news.dfncis.de> <9vo2as$gn668$1@ID-84570.news.dfncis.de> <9vo9md$grphd$5@ID-119082.news.dfncis.de> <9voqhe$gvage$1@ID-84570.news.dfncis.de> <9vqfkj$h7c1q$2@ID-119082.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,1260cafaefc55dd7 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-12-19 09:33:20 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.158.233.21!news1.ebone.net!news.ebone.net!cesio.mundo-r.com!not-for-mail From: NotFound <blassic@hobbiton.org> Newsgroups: es.comp.os.linux.programacion Subject: Re: PROGRAMACION GUI "?" Date: Wed, 19 Dec 2001 17:49:33 +0100 Organization: Another Netscape Collabra Server User Lines: 24 Message-ID: <3C20C51D.1FF7BF7D@hobbiton.org> References: <AmCQ7.33832$C8.2087639@bin4.nnrp.aus1.giganews.com> <9vlpeo$g95i9$2@ID-119082.news.dfncis.de> <9vo2as$gn668$1@ID-84570.news.dfncis.de> <9vo9md$grphd$5@ID-119082.news.dfncis.de> <9voqhe$gvage$1@ID-84570.news.dfncis.de> <9vqfkj$h7c1q$2@ID-119082.news.dfncis.de> NNTP-Posting-Host: cm64097.red.mundo-r.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailer: Mozilla 4.72 [en] (X11; I; Linux 2.2.14 i586) X-Accept-Language: en