|
-
October 22nd, 2002, 09:22 AM
#1
himen.sys & emm386.exe
Was wondering if anyone could tell me the difference between the two and clarify whether himen.sys needs to be initalised first before the emm386.exe, and if so why?
As I understand it himen.sys manages extended memory and emm386.exe "emulates" expanded memory?
thanks in advance.....
Steven
-
October 22nd, 2002, 09:55 AM
#2
In general you understand their functions correctly. Himem.sys manades XMS - extended memory (above 1M) including HMA (High Memory Area - 64K of memory just above 1M limit). Emm386.exe emulates EMS - expanded memory using extended memory for that purpose. Besides Emm386.exe can be used to create UMBs (Upper Memory Blocks) located in the memory area between 640K and 1M. You can use UMB to load drivers (mouse driver for example).
So Himem.sys must be started first to create extended memory, then you start Emm386 to create UMB or/and emulate EMS using extended memory created by Himem. More information you can get typing HELP at the DOS prompt.
Good luck, Igor
-
October 23rd, 2002, 08:24 AM
#3
Thanks Igor, thats exactly what i was looking for!!
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|