34 #if defined(CHIP_LPC175X_6X)
59 uint16_t data2write = 0xFFFF;
64 data2write |= pXfSetup->
pTxData[pXfSetup->
cnt + 1] << 8;
79 pXfSetup->
pRxData[pXfSetup->
cnt + 1] = rDat >> 8;
92 uint16_t rDat = 0x0000;
104 while (pXfSetup->
cnt < pXfSetup->
length) {
105 SPI_ExecuteCallback(pSPI, pXfSetup->
fnBefFrame);
108 SPI_WriteData(pSPI, pXfSetup, bytes);
122 SPI_ExecuteCallback(pSPI, pXfSetup->
fnAftFrame);
125 SPI_ReadData(pSPI, pXfSetup, rDat, bytes);
131 return pXfSetup->
cnt;
147 uint16_t rDat = 0x0000;
157 SPI_ExecuteCallback(pSPI, pXfSetup->
fnAftFrame);
160 SPI_ReadData(pSPI, pXfSetup, rDat, bytes);
166 SPI_ExecuteCallback(pSPI, pXfSetup->
fnBefFrame);
169 SPI_WriteData(pSPI, pXfSetup, bytes);
196 counter = spiClk / bitRate;
200 counter = ((counter + 1) / 2) * 2;