Comment #1 on issue 159 by robhamerling: Jallib device files optimization
http://code.google.com/p/jallib/issues/detail?id=159
I have done some tests and this construction is an improvement (I want to
do some more tests to check if it works for all situations).
One comment:
procedure PORTA'put(byte in x at _PORTA_shadow ) is
pragma inline
PORTA = _PORTA_shadow
end procedure
The statement 'PORTA = _PORTA_shadow' in this procedure doesn't work. I
have tried this before, but the compiler seems to enter an endless loop.
Therefore an inline flush() must be used.
I have noticed that there are also other procedures in the device files
where an 'at' can be used. I'll see if I can fix 'm all.
Rob.
--
You received this message because you are subscribed to the Google Groups
"jallib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/jallib?hl=en.