Ja ist doch richtig so.
Die SPI-Schnittstelle wird auch zum Programieren des Controllers herangezogen wobei der Controller hier der Slave ist und als Chipselekt der Reset genutzt wird.
Ansonsten funktioniert er als Master.
Kannst also beides nutzen
Weitere Infos liefert das Datenblatt zum Controller
Lesezeichen