* init_call_p_0() will need to (in a .asm file):
  set SS and DS to the DOS data segment (DGROUP, cs:[_DGROUP_])
  set SP to the top of a special p_0 stack (how many bytes for that
  stack?)

Why not use the I/O stack (char_api_tos)? When process0 terminates & the InDOS flag is set, this stack should be free for use, because no other system call can take place and TSRs and the like are hold off by the InDOS flag. And this stack should not be in use when DOS-4C is initiated.


Bye,
--
Steffen Kaiser

The current maintainer of [EMAIL PROTECTED]
http://freedos.sourceforge.net/freecom/FreeCOM.html



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to