> > This has nothing to do with switching kernel stacks, in fact if FreeDOS
> > would do things this way (instead of calling DosSeek directly) it would
> > use even more stack space.
>
> Excuse me if I'm a bit thick in the head. Do you mean that it makes no
> sense to implement the int 2f122[6-9b] functions in FreeDOS and it is
> better to do what you suggested in your previous post?

No, it makes sense to implement them, but you're understanding of RBIL
apparently was wrong -- it isn't talking about switching stacks but about
pointing to a different stack frame.

The only thing RBIL does here is to point out a fairly obscure
implementation detail of these functions in MSDOS.

None of the int2f/12 functions switch stacks. They all work on the user
stack, and for quite a few this has to be equal to a kernel stack too.

Bart


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to