In the old days, before “multitasking” was introduced, an Open-AT application had a single entry point - adl_main() - and a single stack-size variable - wm_apmCustomStackSize
See: viewtopic.php?f=78&t=4351&p=17411&hilit=adl_main#p17411
Since “multitasking” was introduced, these are undocumented although they are still supported and, in fact, required for a single-task application in the “classic” style.
Many of the samples still use them.
The documentation of these needs to be reistated in the ADL User Guide - and it needs to be made clear how the system decides whether to use an adl_InitTasks Table or an adl_main() function for its entry point(s).
See: viewtopic.php?f=3&t=3567&p=13610&hilit=adl_main+adl_InitTasks#p13610