Hello,
there are a few bugs in the keil mdk software, when you program with the AT91RM9200 atmel controller. The implementation of the inline functions coming from atmel, are incorrect!
I think there are a lot of pointers (in the line functions) which are not correct initialized by the keil software. Therefore you will get a lof of data aborts.
I hope someone of the keil team will correct this error (in the next version of this software).
best regards saoirse
I hope someone of the keil team
the " keil team" does not usually respond to forum issues contact tech support directly with this
Erik
"The implementation of the inline functions coming from atmel, are incorrect!"
If they are Atmel's function's, how have you determined that the fault lies with Keil, rather than Atmel?
Which functions, specifically, are you talking about?
"I think there are a lot of pointers (in the line functions) which are not correct initialized by the keil software."
Again, how have you determined that the fault lies with the Keil tools, rather than Atmel source?
As Erik says, you would need to contact Keil support direct if you want to raise this as a bug report - see the notes in the forum introduction: http://www.keil.com/forum/ They would probably want to see specific examples of these "not correctly initialized" pointers...