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.

Reply via email to