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

Gecko Platform

    • Gecko Platform
      • 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
                              • GPIOINT - GPIO Interrupt
                                • I2C Simple Polled Master
                                  • KEYSCAN - Keypad Scanner Driver
                                    • LED Driver
                                      • NVM3 - NVM Data Manager
                                        • 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
                                                                • Examples
                                                                  • More Documentation
                                                                  You are viewing documentation for version:
                                                                  Logo
                                                                  Version HistorySupportAbout UsCommunityContact UsPrivacy and TermsSite Feedback
                                                                  Copyright © 2026 Silicon Laboratories. All rights reserved.