Silabs Logo
Developer Documentation
  • Home
  • Training
  • Community
  • Support
  • Github
    • Login
    • Register
  • Silabs Search
  • Silabs Home
  • //
    • 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:
                                                                    4.4.2
                                                                    Logo
                                                                    Version HistorySupportAbout UsCommunityContact UsPrivacy and TermsSite Feedback
                                                                    Copyright © 2025 Silicon Laboratories. All rights reserved.