Hello.
Do you have any idea how to use workaround for bug DEVICE#B064 when we use "C" compiler?
Compiler use LDM/STM pair of instruction frequently to manipulate with data. And we don't have any chance to control it.
For example let have this snipplet. If we place "a" into external memory we have problem. And we don't know about it in most cases.
struct test {
int x1; int x2; int x3; int x4;
};
struct test a; // I can't be sure if it is 64-bit alligned address
struct test b;
void testFn(void) {
a = b; // use pair of LDM/STM instructions
}