Message-ID: <38C88D54.11BA81C0@yahoo.com> Date: Fri, 10 Mar 2000 16:51:17 +1100 From: Mark Mendes da Costa Organization: It's My Party X-Mailer: Mozilla 4.61 [en]C-AAPTINET (Win98; I) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.os.msdos.djgpp Subject: djgpp ds alias Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NNTP-Posting-Host: a5-p58.syd.fl.net.au X-Trace: 10 Mar 2000 16:54:23 +1100, a5-p58.syd.fl.net.au Lines: 9 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I've been messing around with interrupt handling and I noticed that in Allegro's IRQ wrapper it loads ds, fs, es and gs with __djgpp_ds_alias, why is this necessary? And what does the line .byte 0x2e /* cs: override */ mean? Also, what is a reentrant interrupt? Thanks, Alex MDC