[fpc-pascal] Threading in FPC DOS
XHajT03 at mbox.vol.cz
Tue Jul 11 22:59:40 CEST 2006
On 11 Jul 06, at 15:14, Andreas Berger wrote:
> I need to implement some simple threading in a DOS application I am
> writing with FPC. What I need to know is the following:
> 1) Does FPC protect it's stack or can I allocate memory from the heap
> and point SS and ESP to it for the threads stack.
I believe the latter is correct (except that no
SS change should be needed), at least this is how
it works for other targets as far as I know.
Amount of memory to be allocated for stack is
passed as a parameter during thread creation.
BTW, in case you manage to create thread manager
(systhrd.inc implementation) for GO32v2 target
and are willing to share it with others, we'd be
certainly interested to add it to FPC.
More information about the fpc-pascal