Searched refs:blSpiLoaderTxRxByte (Results 1 – 1 of 1) sorted by relevance
/device/google/contexthub/firmware/src/platform/stm32f4xx/ |
D | bl.c | 842 static uint8_t blSpiLoaderTxRxByte(struct StmSpi *spi, uint32_t val) in blSpiLoaderTxRxByte() function 854 blSpiLoaderTxRxByte(spi, len - 1); in blSpiLoaderTxBytes() 856 blSpiLoaderTxRxByte(spi, *buf++); in blSpiLoaderTxBytes() 861 return blSpiLoaderTxRxByte(spi, BL_SYNC_OUT) == BL_SYNC_IN; in blSpiLoaderSendSyncOut() 866 blSpiLoaderTxRxByte(spi, 0); in blSpiLoaderSendAck() 867 blSpiLoaderTxRxByte(spi, ack ? BL_ACK : BL_NAK); in blSpiLoaderSendAck() 868 return blSpiLoaderTxRxByte(spi, 0) == BL_ACK; in blSpiLoaderSendAck() 941 while ((sync = blSpiLoaderTxRxByte(spi, 0)) != BL_SYNC_IN); in blSpiLoader() 942 cmd = blSpiLoaderTxRxByte(spi, 0); in blSpiLoader() 943 cmdNot = blSpiLoaderTxRxByte(spi, BL_ACK); in blSpiLoader() [all …]
|