Hello All,
I am to develop some medium size applications using the AT91 devices and have been presented with the IAR Embedded Workbench for Arm ( initially version 3.4 ) and a BDI JTag debug interface.
The segmentation was a real mess especialy where the embedded libraries are concerned wich makes the relocation of code a painful process. Also during some basic tool tests the and the error/warning messages missed some really basic things (multiple definitions of functions accross modules) so I upgraded to version 4.11 which looks prettier but if you repeatedly use the C-Spy debugger the whole thing seems to grind to a halt (it only takes about 10-15 debug, edit cycles to achieve a total lock up) and the problems with the parser are still present I can give a global variable the same name as a function of local scope and define another function with an external interface in a seperate module with the same name and not a peep out of the parser. Dare I try function pointers ? .. there is more,
Has anyone else out there had problems with this toolset and which one did you switch too ?
Mike Kean