George writes:

> > stack   (a7)
> >   channel count
> >   channels
> >   command string
> >
> >   magic (.w)             <- (a6,a5) (as at present)
> >   program's name length (.w)
> >   HD's length (.w)
> >   program's name bytes
> >   padding of above to 42 bytes
> >
> >
>
> Since there is nothing on the stack after the end of the parameter string,
> (A6,A5) can be said to point either to the end of the parameter string or
to the
> bottom of the stack. I have alwys treated (A6,A5) as pointing to the
bottom
> of the stack and this seems more logical to me than to say that it points
to
> the end of the parameter string. I would then think it better to find the
new
> information by looking to the end of the parameter string. After all, you
can't
> use (A6,A5) to get to the parameter string itself, you have to look to the
end
> of the channel info.

I see your point and agree. It shouldnt affect compatibility except possibly
in the case of QLib, who's workings we dont know.

Per


_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to