delorie.com/archives/browse.cgi | search |
Xref: | news2.mv.net comp.os.msdos.djgpp:6885 |
From: | Matthias Grimrath <y0001032 AT ws DOT rz DOT tu-bs DOT de> |
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 |
To: | "Alaric B. Williams" <alaric AT abwillms DOT demon DOT co DOT uk> |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |