Arduino due SPI Voltage

I'm a bit confused on the the voltage for the SPI on the Due, the image linked below shows that there is a 5v out on the SPI header, but the the due page states that the due runs on 3.3v logic.

Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum voltage that the I/O pins can tolerate is 3.3V. Providing higher voltages, like 5V to an I/O pin could damage the board.

stated on this page, https://www.arduino.cc/en/Main/ArduinoBoardDue

It is also stated that SPI works differently on the due than other arduino boards. I'm still new with these things so i'm not sure.

Will the miso, mosi and ect.. pins use 3.3v or 5v?
If it is indeed 3.3v why does the diagram show a 5v output, if it is indeed 5v for the spi specifically i cannot find any documentation stating so.


(Link to the image http://www.robgray.com/temp/Due-pinout-A4.png)
The pinout is unofficial, there may be mistakes.

Can anybody experienced with this help clarify?

The Due SPI data lines are 3.3 volt lines. The 5v pin you see on the SPI connector is from the 5 volt power bus. That has nothing to do with the voltage on the SPI lines.

Thank you, that clears it all up so I stick to 3.3v!