Date: Tue, 30 Aug 94 17:58:52 MDT From: ken%@@[192.108.20.250] (Ken Graham) Subject: EMM386 and TSRs Apparently-To: djgpp-announce AT sun DOT soe DOT clarkson DOT edu Kim, There is a world of difference between a device driver and a TSR. There is also a world of difference between a consumer of memory services and a memory manager. EMM386 (QEMM386 and MAX386 and NetRoom and...) are all Memory Manager Device Drivers.They are the equivalent of root in your PC's memory. They own all of the memory and dole it out when someone asks for it nicely (i.e. via an API, like DPMI or VCPI or the old INT15H method). There is no reason you could not create a real mode shell around a set of access functions which would "wake up" and put your system into protect mode and run your program. The guts of it are in the GO32 code. This is not to say that this would be an easy task, but when you're done could you upload it for the rest of us...|8-> ken