I'm in a need to use QSPI pins as normal SPI. I've been checking the options, whether I'll use the QSPI module somehow sending normal SPI or if there's a way to choose the QSPI pins from Atmel START for normal SPI.
For now, I've been trying out the QSPI module, but while checking guides online, I bumped into someone having a choice of choosing any of the pins as his SPI pins.
I'm using SAME70-Xplained board. Is the limitation to pins hardware related or just Atmel START aiming to prevent any likely incorrect/impossible signal muxing etc.? In the latter case, is there a way to bypass that protection while acknowledging the risks?
For example, if I just define the QSPI pins as peripheral IO pins and change the SPI_0_port_init() in driver_init.c so, that the mux is still MUX_PD20B_SPI0_MISO, but the pin is PA12, would that work?