Xref: news2.mv.net comp.lang.ada:22814 comp.os.msdos.djgpp:6063 From: Greg Bond Newsgroups: comp.os.msdos.djgpp,comp.lang.ada Subject: Interrupt overhead with DJGPP's extender Date: Tue, 16 Jul 1996 17:03:32 -0700 Organization: Dept. of Electrical Eng., UBC Lines: 16 Message-ID: <31EC2DD4.7A94@ee.ubc.ca> NNTP-Posting-Host: bug.ee.ubc.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp I understand that DJGPP programs run with the help of a DOS extender to enable execution in a 32 bit protected address space under DOS. I'm curious what overhead DJGPP's DOS extender imposes on programs in general (I've been able to find no documentation on-line pertaining to the functionality of DOS extenders). In particular, I'd like to know what overhead is imposed by DJGPP's DOS extender for interrupt handling (in GNAT Ada - although I can't see why it should be any different in C). -- * Greg Bond * Dept. of Electrical Eng. * email: bond AT ee DOT ubc DOT ca * Univ. of British Columbia * voice: (604) 822 0899 * 2356 Main Mall * fax: (604) 822 5949 * Vancouver, BC * web: http://www.ee.ubc.ca/~bond * Canada, V6T 1Z4