I'm trying to compile the example code from the Peripheral Interface for Middleware and Application Code. I get the Undefined symbol Driver_SPI0 (referred from thread_spi.o) error. I read this page http://www.keil.com/forum/61309/ but I think that is quite old.
My arm cmsis is at 5.0.1 and my mdk middleware is at 7.4.1
Do I need to update my drivers?
I should have included I'm using the stm32f205
I guess the example assume global? I fixed it with a static declaration.
static ARM_DRIVER_SPI Driver_SPI0;
seems to compile and run now.