|
From: | Bruce D. Lightner |
Subject: | Re: [avr-gcc-list] generic queue library for AVR GCC? |
Date: | Mon, 15 Nov 2004 16:13:06 -0800 |
User-agent: | Mozilla Thunderbird 0.5 (Windows/20040207) |
Theodore A. Roth wrote:
My way also preserves the original state of the interrupt flag, which may be essential, depending upon the circumstance.It's not obvious to me that Geoffrey's method does not preserve the state of the I flag. In both your code and his the SREG ends up on the stack during a context switch or interrupt (implicitly with your code and explicitly with Geoffrey's). Can someone please explain how the state the I flag is not preserved?
Sorry to mislead you. It *is* preserved. Let me re-phrase... *Just like Geoffrey's method*, my way also preserves the original state of the interrupt flag, which may be essential, depending upon the circumstance. Best regards, Bruce -- Bruce D. Lightner Lightner Engineering La Jolla, California Voice: +1-858-551-4011 FAX: +1-858-551-0777 Email: address@hidden URL: http://www.lightner.net/lightner/bruce/
[Prev in Thread] | Current Thread | [Next in Thread] |