damn expand-down is hard!
Posted: Wed Jul 03, 2002 11:00 pm
Hi, i have to create an expand-down stack but i don't understand expand-down almost at all.
The intel docs say its expand-up but in reverse. Does that mean the base is the limit and the limits the base or something?
I have a descriptor for my stack with everything that seems to be ok. The type is read/write expand-down.
Because of my granularity being 0 my limit is now AFF and the base is at 9FFFF. IS this right if i want a stack to be the free 640Kb of lower memory before the 1Mb mark?
Thanks, if i finally get a stack that works i can test some other code that i've written.
Regards, Brill.
p.s. Any help would be appreciated. I *really* am stuck with this expand-down concept
The intel docs say its expand-up but in reverse. Does that mean the base is the limit and the limits the base or something?
I have a descriptor for my stack with everything that seems to be ok. The type is read/write expand-down.
Because of my granularity being 0 my limit is now AFF and the base is at 9FFFF. IS this right if i want a stack to be the free 640Kb of lower memory before the 1Mb mark?
Thanks, if i finally get a stack that works i can test some other code that i've written.
Regards, Brill.
p.s. Any help would be appreciated. I *really* am stuck with this expand-down concept