caravel/docs/pdf/spi_master_function.pdf