MIT Interview Question

Describe SPI protocol and implementation