stm32-mw-openbl
stm32-mw-openbl copied to clipboard
Some functions are placed in the RAM
Hello,
could you please explain why in the file spi_interface.c some functions are placed in the RAM ? For exaple: #if defined (ICCARM) __ramfunc void OPENBL_SPI_SendByte(uint8_t Byte) #else attribute((section(".ramfunc"))) void OPENBL_SPI_SendByte(uint8_t Byte) #endif /* (ICCARM) */
Thank you for your help. Regards, Marco