Silabs Logo
Developer Documentation
  • Home
  • Training
  • Community
  • Support
  • Github
    • Login
    • Register
  • Silabs Search
  • Silabs Home
  • //
    • Software Documentation//Platform//Version 5.2.0
      //Drivers
      //API Documentation
      //SPIDRV - SPI Driver
      //SPIDRV_Init
Logo

    Platform

      • Platform
        • Release Notes
          • Getting Started
            • Common Utilities
              • Peripherals
                • Drivers
                  • Overview
                    • API Documentation
                      • API Documentation
                      • Button API
                        • Coulomb Counter API
                          • Cycle Counter
                            • DMADRV - DMA Driver
                              • Debug
                                • ECODE - Error Codes
                                  • GPIO - General Purpose Input Output
                                    • GPIOINT - GPIO Interrupt
                                      • I2C Simple Polled Master
                                        • KEYSCAN - Keypad Scanner Driver
                                          • LED Driver
                                            • NVM3 - NVM Data Manager
                                              • NVM3 Trace
                                              • PWM Driver
                                                • SPIDRV - SPI Driver
                                                  • SPIDRV_Init_t
                                                    • SPIDRV_HandleData_t
                                                    • SPIDRV_Init
                                                    • Error Codes
                                                    • Init Configuration Data
                                                    • SPIDRV_Type_t
                                                    • SPIDRV_BitOrder_t
                                                    • SPIDRV_ClockMode_t
                                                    • SPIDRV_CsControl_t
                                                    • SPIDRV_SlaveStart_t
                                                    • SPIDRV_Callback_t
                                                    • SPIDRV_Handle_t
                                                    • SPIDRV_AbortTransfer
                                                    • SPIDRV_DeInit
                                                    • SPIDRV_GetBitrate
                                                    • SPIDRV_GetFramelength
                                                    • SPIDRV_GetTransferStatus
                                                    • SPIDRV_Init
                                                    • SPIDRV_MReceive
                                                    • SPIDRV_MReceiveB
                                                    • SPIDRV_MTransfer
                                                    • SPIDRV_MTransferB
                                                    • SPIDRV_MTransferSingleItemB
                                                    • SPIDRV_MTransmit
                                                    • SPIDRV_MTransmitB
                                                    • SPIDRV_SetBitrate
                                                    • SPIDRV_SetFramelength
                                                    • SPIDRV_SReceive
                                                    • SPIDRV_SReceiveB
                                                    • SPIDRV_STransfer
                                                    • SPIDRV_STransferB
                                                    • SPIDRV_STransmit
                                                    • SPIDRV_STransmitB
                                                  • TEMPDRV Temperature Driver
                                                    • UARTDRV - UART Driver
                                                      • USTIMER - Microsecond Timer
                                                  • Services
                                                    • Middleware
                                                      • Development Boards
                                                        • External Device Drivers
                                                          • Programming Model
                                                            • CPC
                                                              • Data Storage
                                                                • Security
                                                                  • Bootloading
                                                                    • MVP Math Library
                                                                      • Examples
                                                                        • More Documentation
                                                                        You are viewing documentation for version:
                                                                        Logo
                                                                        Version HistorySupportAbout UsCommunityContact UsPrivacy and TermsSite Feedback
                                                                        Copyright © 2025 Silicon Laboratories. All rights reserved.