In C: struct XYZ table[10]; table[index].ID = 2;
This code produce assembly which implements library ?C?LIMUL2
There is no option to put this code into any other segment,then CODE. This is supposed to be called BUG with no workaround. Creating own libray function but located in ECODE doesn't help. The code expect ?C?function instead of ?PR?function which I provide
Deadlock
Robert
Don't you think it is better to contact Keil support?
I fact it's better. However for this I need a license number I don't have. I'm working for the Company, which is too big to know who know the license number for the software I use. So it's another deadlock. Robert
Things might have changed since the 10 year old version I have (which I only use to maintain a couple of old designs), but when I go to help/about in uVision it tells me who it's registered to and my serial number.
Such companies are usually run by accountants.
The best way to get an accountant off his/her butt to help you is to quantify how much money you are wasting by not being able to contact the proper support channel due to this "missing" information!
And don't forget to mention the price of the licence itself!
I finally figured out license number. But unfortunatelly Keil support doesn't have solution for this problem ( at least so far)