You are viewing documentation for version:
     
      5.4
     
     |
     
      5.9
     
     (latest) |
     
      Version History
     
    
    
    
     
      
       - 
        
        
        globalScope> Global
        
         _SILICON_LABS_32B_PLATFORM
        
       
- 
        Silicon Labs platform name
       
- 
        
        
        globalScope> Global
        
         _SILICON_LABS_32B_PLATFORM_2
        
       
- 
        Silicon Labs platform name
       
- 
        
        
        globalScope> Global
        
         _SILICON_LABS_32B_PLATFORM_2_GEN
        
       
- 
        Platform 2, generation 3
       
- 
        
        
        globalScope> Global
        
         _SILICON_LABS_32B_PLATFORM_2_GEN_3
        
       
- 
        Platform 2, generation 3
       
- 
        
        
        globalScope> Global
        
         AES_CBC128
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, const uint8_t *iv, bool encrypt)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CBC128
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_CBC256
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, const uint8_t *iv, bool encrypt)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CBC256
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_CFB128
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, const uint8_t *iv, bool encrypt)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CFB128
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_CFB256
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, const uint8_t *iv, bool encrypt)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CFB256
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_CTR128
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, uint8_t *ctr, CRYPTO_AES_CtrFuncPtr_TypeDef ctrFunc)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CTR128
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_CTR256
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, uint8_t *ctr, CRYPTO_AES_CtrFuncPtr_TypeDef ctrFunc)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CTR256
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_CTRUpdate32Bit
        
        (uint8_t *ctr)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_CTRUpdate32Bit
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_DecryptKey128
        
        (uint8_t *out, const uint8_t *in)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_DecryptKey128
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_DecryptKey256
        
        (uint8_t *out, const uint8_t *in)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_DecryptKey256
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_ECB128
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, bool encrypt)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_ECB128
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_ECB256
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, bool encrypt)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_ECB256
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_OFB128
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, const uint8_t *iv)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_OFB128
        
        instead.
       
- 
        
        
        globalScope> Global
        
         AES_OFB256
        
        (uint8_t *out, const uint8_t *in, unsigned int len, const uint8_t *key, const uint8_t *iv)
       
- 
        This function is present to preserve backwards compatibility. Use
        
         CRYPTO_AES_OFB256
        
        instead.
       
- 
        
        
        globalScope> Global
        
         BSP_TraceSwoSetup
        
        (void)
       
- 
        Deprecated function. New code should call
        
         BSP_TraceProfilerSetup()
        
        .
       
- 
        
        
        globalScope> Global
        
         CMU_AUXHFRCOFreqGet
        
        (void)
       
- 
        Deprecated function. New code should use
        
         CMU_AUXHFRCOBandGet()
        
        .
       
- 
        
        
        globalScope> Global
        
         CMU_AUXHFRCOFreqSet
        
        (CMU_AUXHFRCOFreq_TypeDef setFreq)
       
- 
        Deprecated function. New code should use
        
         CMU_AUXHFRCOBandSet()
        
        .
       
- 
        
        
        globalScope> Global
        
         CMU_HFRCOFreqGet
        
        (void)
       
- 
        Deprecated function. New code should use
        
         CMU_HFRCOBandGet()
        
        .
       
- 
        
        
        globalScope> Global
        
         CMU_HFRCOFreqSet
        
        (CMU_HFRCOFreq_TypeDef setFreq)
       
- 
        Deprecated function. New code should use
        
         CMU_HFRCOBandSet()
        
        .
       
- 
        
        
        Global
        
         CMU_HFXOInit_TypeDef::autoSelEm01
        
       
- 
        Use
        
         CMU_HFXOAutostartEnable
        
        instead.
       
- 
        
        
        Global
        
         CMU_HFXOInit_TypeDef::autoStartEm01
        
       
- 
        Use
        
         CMU_HFXOAutostartEnable
        
        instead.
       
- 
        
        
        Global
        
         CMU_HFXOInit_TypeDef::autoStartSelOnRacWakeup
        
       
- 
        Use
        
         CMU_HFXOAutostartEnable
        
        instead.
       
- 
        
        
        globalScope> Global
        
         EMU_MemPwrDown
        
        (uint32_t blocks)
       
- 
        This function is deprecated, use
        
         EMU_RamPowerDown()
        
        instead which maps a user provided memory range into RAM blocks to power down.
       
- 
        
        
        globalScope> Global
        
         EMU_UpdateOscConfig
        
        (void)
       
- 
        Oscillator status is saved in
        
         EMU_EnterEM2()
        
        and
        
         EMU_EnterEM3()
        
        .
       
- 
        
        
        globalScope> Global
        
         GPIO_IntConfig
        
        (GPIO_Port_TypeDef port, unsigned int pin, bool risingEdge, bool fallingEdge, bool enable)
       
- 
        Deprecated function. New code should use
        
         GPIO_ExtIntConfig()
        
        .
       
- 
        
        
        Module
        
         INT
        
       
- 
        These functions are deprecated and marked for removal in a later release. Please use the
        
         CORE
        
        module instead. See
        
         Porting from em_int
        
        for information on how to convert existing code bases to use
        
         CORE
        
        .
       
- 
        
        
        globalScope> Global
        
         INT_Disable
        
        (void)
       
- 
        This function is deprecated and marked for removal in a later release. Please use the new CORE module instead.
       
- 
        
        
        globalScope> Global
        
         INT_Enable
        
        (void)
       
- 
        This function is deprecated and marked for removal in a later release. Please use the new CORE module instead.
       
- 
        
        
        globalScope> Global
        
         setupSWOForPrint
        
       
- 
        Use
        
         RETARGET_SwoInit
        
        instead
       
- 
        
        
        globalScope> Global
        
         SLEEP_Init
        
        (SLEEP_CbFuncPtr_t pSleepCb, SLEEP_CbFuncPtr_t pWakeUpCb)
       
- 
        New code should use the
        
         SLEEP_InitEx
        
        function for initializing the sleep module.
       
- 
        
        
        globalScope> Global
        
         UARTDRV_Init
        
        (UARTDRV_Handle_t handle,
        
         UARTDRV_InitUart_t
        
        *initData)
       
- 
        Deprecated; Use
        
         UARTDRV_InitUart()
        
        instead.
       
- 
        
        
        globalScope> Global
        
         USART_InitIrDA
        
        (const
        
         USART_InitIrDA_TypeDef
        
        *init)
       
- 
        Deprecated function. New code should use
        
         USARTn_InitIrDA()
        
        . This function uses DEFAULT_IRDA_USART, which unless otherwise specified, is USART0 on most devices, and USART1 on devices that don't have a USART0.
       
- 
        
        
        globalScope> Global
        
         WDOG_Enable
        
        (bool enable)
       
- 
        Deprecated function. New code should use
        
         WDOGn_Enable()
        
        . This function uses
        
         DEFAULT_WDOG
        
        .
       
- 
        
        
        globalScope> Global
        
         WDOG_Feed
        
        (void)
       
- 
        Deprecated function. New code should use
        
         WDOGn_Feed()
        
        . This function uses
        
         DEFAULT_WDOG
        
        .
       
- 
        
        
        globalScope> Global
        
         WDOG_Init
        
        (const
        
         WDOG_Init_TypeDef
        
        *init)
       
- 
        Deprecated function. New code should use Use
        
         WDOGn_Init()
        
        . This function uses
        
         DEFAULT_WDOG
        
        .
       
- 
        
        
        globalScope> Global
        
         WDOG_Lock
        
        (void)
       
- 
        Deprecated function. New code should use
        
         WDOGn_Lock()
        
        . This function uses
        
         DEFAULT_WDOG
        
        .