IPC@CHIP® RTOS-PPC – API Documentation

Header image

Main page

unsigned int spiRead ( BYTE  idx,
BYTE *  bufferPtr,
unsigned int  nbytes 

Use this function to input bytes from the SPI bus in master mode.

idx SPI bus index
     0 = dedicated SPI on PSC3 or GPT
     1 = CODEC1 in SPI mode on PSC1
     2 = CODEC2 in SPI mode on PSC2
     3 = CODEC3 in SPI mode on PSC3
     6 = CODEC6 in SPI mode on PSC6

[out] bufferPtr Output buffer that receives data bytes that are read from the SPI bus.

nbytes Number of data bytes to read.
Zero on success
  • Bit0=1, wrong arguments (NULL pointer passed or wrong index)
  • Bit5=1, a collision has occured (MODF feature, not supported yet)
  • Bit6=1, an overrun was detected
SC2x3 V1.00 - CLIB V1.00
See also:
spiWrite() spiReadWrite()

Top of page | Main page

Copyright © 2018 Beck IPC GmbH
Generated on Thu Nov 1 13:20:16 2018 by Doxygen 1.6.1