At 12:54 17-12-2003, you wrote: >I've been doing ARM development for a few years now and am presently >working on an ARM project which requires thumb-interwork(ing). The >majority of the code is run in thumb mode but the ISRs must run in >ARM mode. I found that the gcc at ariusdsp does have the bug where >the return from an ISR, function w/ __attribute__((interrupt)), is not >performed properly. This bug is not specific to the ariusdsp distribution >but seems to be prevalent in most of the 3.1, 3.2, & 3.3 versions of gcc. >The only one I have found that operates correctly in this instance is >a GNUpro distribution of 3.1 from the Intel website. The bug appears to >be present in the GNUpro version (3.0.4) that comes with the Keil tools. >I understand this and the local variable corruption bug in ISRs is suppose >to be fixed in the soon-to-be-released 3.4. I am compiling a snapshot of the 3.4 series now. I will made it available on the GNUARM site as soon as I test it. Regards!
Message
Re: [lpc2100] ARIUSDSP - GNU ARM Toolchain
2003-12-17 by Pablo Bleyer Kocik
Attachments
- No local attachments were found for this message.