Xref: news2.mv.net comp.os.msdos.djgpp:6885 From: Matthias Grimrath Newsgroups: comp.os.msdos.djgpp Subject: Re: Hardware interrupts tutorial and "libints" library (UUENCODED) Date: Mon, 05 Aug 1996 20:53:53 +0200 Organization: TU-Braunschweig, Rechenzentrum Lines: 15 Distribution: world Message-ID: <32064341.7398@ws.rz.tu-bs.de> References: <839114004 DOT 16777 DOT 3 AT abwillms DOT demon DOT co DOT uk> NNTP-Posting-Host: rz0cosv1.rz.tu-bs.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: "Alaric B. Williams" DJ-Gateway: from newsgroup comp.os.msdos.djgpp Alaric B. Williams wrote: > > Right! Any suggestions/corrections to my good self - please play with [snip] I think you should mention that CWSDPR0 and PMODE/DJ handle hardware interrupts different than "normal" DPMI host, i.e. with less overhead. Both are ring 0 hosts which means a) the user protected mode interrupt gets stored in the physical IDT and b) there might be no stack swapping on interrupts. ('Might' because the interrupt may get called either from the CPU via IDT, or by the real mode wrapper of the DPMI host for that interrupt) forgive my english... Matthias Grimrath