Article View: es.comp.lenguajes.misc
Article #24Re: Se puede hacer un CALL FAR en modo protegido?
From: Oscar Martin Gonzalez
Date: Tue, 31 Mar 1998 00:00
Date: Tue, 31 Mar 1998 00:00
17 lines
1583 bytes
1583 bytes
I�igo (ayo@arrakis.es) wrote: : : Me parece que en el DJGPP el modo de operaci�n es el modo protegido en : modo FLAT, es decir, cuando se ejecuta la aplicaci�n se le asigna un : espacio en memoria que f�sicamente puede empezar en la posici�n X pero ... Iba a responder, pero ya... Para que. ;) Solo una cosa. Si estas saltando a una zona de dentro de DS , como DS=CS te funciona, pero si realmente lo que quieres hacer es leer un codigo ensamblado inicialmente y que luego lo has metido a un buffer, (como una especie de driver cargable) este es posible que tenga todos los OFFSET desplazados por lo que podrias crear unos nuevos segmentos (mediantes DPMI) que esten desplazados cuanto se necesite. En ese caso si que tendrias que hacer un call far.
Technical Details
Message-ID:
<6fr03g$2ei$1@simancas.cpd.uva.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6fgshs$d6v$1@diana.bcn.ibernet.es> <01bd5b57$f6cc2be0$bb4f05c3@pentium233>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 105378,1b4ce80965b264cd X-Google-Attributes: gid105378,public X-Google-Thread: f53ec,1b4ce80965b264cd X-Google-Attributes: gidf53ec,public X-Google-Thread: 10f58f,1b4ce80965b264cd X-Google-Attributes: gid10f58f,public From: oscar@gui.uva.es (Oscar Martin Gonzalez) Subject: Re: Se puede hacer un CALL FAR en modo protegido? Date: 1998/03/31 Message-ID: <6fr03g$2ei$1@simancas.cpd.uva.es> X-Deja-AN: 339482455 Sender: oscar@enete.gui.uva.es References: <6fgshs$d6v$1@diana.bcn.ibernet.es> <01bd5b57$f6cc2be0$bb4f05c3@pentium233> Followup-To: es.comp.lenguajes.misc,es.comp.lenguajes.c,es.comp.lenguajes.c++ Organization: Universidad de Valladolid - Spain Newsgroups: es.comp.lenguajes.misc,es.comp.lenguajes.c,es.comp.lenguajes.c++