We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
BOOL CPU_SPI_Initialize(); void CPU_SPI_Uninitialize(); BOOL CPU_SPI_nWrite16_nRead16( const SPI_CONFIGURATION& Configuration, UINT16* Write16, INT32 WriteCount, UINT16* Read16, INT32 ReadCount, INT32 ReadStartOffset ); BOOL CPU_SPI_nWrite8_nRead8( const SPI_CONFIGURATION& Configuration, UINT8* Write8, INT32 WriteCount, UINT8* Read8, INT32 ReadCount, INT32 ReadStartOffset ); BOOL CPU_SPI_Xaction_Start( const SPI_CONFIGURATION& Configuration ); BOOL CPU_SPI_Xaction_Stop( const SPI_CONFIGURATION& Configuration ); BOOL CPU_SPI_Xaction_nWrite16_nRead16( SPI_XACTION_16& Transaction ); BOOL CPU_SPI_Xaction_nWrite8_nRead8( SPI_XACTION_8& Transaction ); UINT32 CPU_SPI_PortsCount(); void CPU_SPI_GetPins( UINT32 spi_mod, GPIO_PIN& msk, GPIO_PIN& miso, GPIO_PIN& mosi ); UINT32 CPU_SPI_MinClockFrequency( UINT32 spi_mod ); UINT32 CPU_SPI_MaxClockFrequency( UINT32 spi_mod ); UINT32 CPU_SPI_ChipSelectLineCount( UINT32 spi_mod );
Declared in: CPU_SPI_decl.h