LIM EMS and TP7 
Author Message
 LIM EMS and TP7

Please, Please Help.
        (In TP7)
        I'm trying to use EMS, and i've gotten all the procedure's to work
right, so i can allocate 1 16k page in memory, put it in the Page Frame,
etc.  Then i get the page frame segment address and access it via the
MEM array.  Like this: mem[ PAGE_FRAME_BASE_ADDRESS : offset ]
        Anyway, i want 64k buffers, so that's four pages.  If i allocate four
pages to one EMM handle, then how do i map them?  Can i use a loop and
map logical page 0 to physical page 0, then logical page 1 to physical
page 1?  so on, so on?
        Will the mapped pages, if i did it like that, be continuous in memory,
so that i could use the mem array to access them all like this:
        for offset := 0 to 64000 do
                mem[ PAGE_FRAME_BASE_ADDRESS : offset ] := 0;
????
        Or is there something more to this?
        ANY help would be Greatly appreciated!
        thanks.
        -tarot.


Wed, 18 Jun 1902 08:00:00 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. EMS in TP7

2. Difference between TP7.0 and TP7.01

3. Runtime 209 - only in Win3.1 only with EMS

4. using expanded memory (EMS)

5. Need help with ems memory!

6. Swapping programs to disk/XMS/EMS before EXEC

7. I need help with EMS!

8. EMS och CR

9. EMS and cr

10. Accessing EMS

11. Can you use EMS or XMS for stack?

12. Need EMS/XMS source.

 

 
Powered by phpBB® Forum Software