Order of bytes in SPI

It’s been a while since I’ve used SPI within NETMF ,or maybe I’m getting confused…

So, which order does NETMF spool off bytes to the SPI bus if you give it an array?

For example, let’s say I have the attached register map:

And the following array
byte[] dacData = new byte[4] { 0, 240, 3, 0 };

Will NETMF start spooling data at the 0 index and iterate up until it gets to thr 3rd index, or will it do it in the reverse?

EG, does the 3rd index in that array align with the giant block of don’t cares at the beginning of the map, or the don’t care and command bits at the front?

Hey Chris

AFAIK it is MSB first, so start from index 0 and bunch dont cares after the MSB.

Let me know if it helps or I can run a trace tommorow night.