On Mon, 12 Jun 2000, Allan Wojcik da Silva wrote:
> I need information about Emulators DOS for Linux, how it�s done, concerning 
> mainly about how Linux works to manipulate memory, processes, etc, what 
> Linux does to make it work.

And also:
> Id like you send me all information that you have about DOSEMU. I have
> to do a school work and I need things about how Linux manipulate memory
> and such.

 
> Allan Wojcik da Silva
> 
> Computinh Science Student
> 

Well, firstly, I don't know -- secondly, if its for "school" work I would
give the same answer anyway[1]:

a) Read the Documentation (http://www.dosemu.org/docs/)
b) Read the source code (ftp://ftp.dosemu.org/pub/dosemu/dosemu-1.0.0.tgz)

However, the hints are:

a) Look at the "map" code (amongst other things)
b) We are single threaded, so there is only 1 process.
c) Linux provides [extended] vm86() support as its special feature.

However, if you want to know how *Linux* does these things then you are in
the wrong place and want to start reading the kernel code and
documentation (file://localhost/usr/src/linux/) Otherwise, you might find
some things out about how Linux does things, but are more likely to find
out how twisted memory management is under DOS.

Alistair

[1] Because you'll learn more.

Reply via email to