Hey @Tim Edwards!
Do you know why when I write the two following matrices to the wishbone bus, the controller writes up messed up values?
int32_t avals [] = { -3, -15, -6, 7};
int32_t bvals [] = { 9, -15, -2 -5};
Writing -3, to 31000018
Writing -15, to 3100001c
Writing -6, to 31000020
Writing 7, to 31000024
Writing 9, to 31000028
Writing -15, to 3100002c
Writing -7, to 31000030
Writing -3, to 31000034
It should be -2 and -5 NOT -7 and -3!