Just found another post dealing with this issue -- I was also working
from an old example it would seem.
I had a wrong #pragma stack... should have been 0x200 but I had 0x5ff
copied from an example file. Maybe the compiler could print a warning
that 0x5ff is a silly value? I tried to contact the author of the
example I followed but he doesn't publish his email.