docs.silabs.com
docs.silabs.com
Search in:
docs
Gecko Platform
Overview
SDK Programming Model
Memory Layout
Peripherals
API Documentation
EFR32xG13
ACMP - Analog Comparator
ACMP_CapsenseInit_TypeDef
fullBias
biasProg
hysteresisLevel_0
hysteresisLevel_1
resistor
vddLevelHigh
vddLevelLow
enable
ACMP_Init_TypeDef
fullBias
biasProg
interruptOnFallingEdge
interruptOnRisingEdge
inputRange
accuracy
powerSource
hysteresisLevel_0
hysteresisLevel_1
vlpInput
inactiveValue
enable
ACMP_VAConfig_TypeDef
input
div0
div1
ACMP_VBConfig_TypeDef
input
div0
div1
ACMP_CapsenseInit
ACMP_CapsenseChannelSet
ACMP_Disable
ACMP_Enable
ACMP_ExternalInputSelect
ACMP_Reset
ACMP_GPIOSetup
ACMP_ChannelSet
ACMP_Init
ACMP_VASetup
ACMP_VBSetup
ACMP_IntClear
ACMP_IntDisable
ACMP_IntEnable
ACMP_IntGet
ACMP_IntGetEnabled
ACMP_IntSet
ACMP_CAPSENSE_INIT_DEFAULT
ACMP_INIT_DEFAULT
ACMP_VACONFIG_DEFAULT
ACMP_VBCONFIG_DEFAULT
ACMP_CapsenseResistor_TypeDef
acmpResistor0
acmpResistor1
acmpResistor2
acmpResistor3
acmpResistor4
acmpResistor5
acmpResistor6
acmpResistor7
ACMP_HysteresisLevel_TypeDef
acmpHysteresisLevel0
acmpHysteresisLevel1
acmpHysteresisLevel2
acmpHysteresisLevel3
acmpHysteresisLevel4
acmpHysteresisLevel5
acmpHysteresisLevel6
acmpHysteresisLevel7
acmpHysteresisLevel8
acmpHysteresisLevel9
acmpHysteresisLevel10
acmpHysteresisLevel11
acmpHysteresisLevel12
acmpHysteresisLevel13
acmpHysteresisLevel14
acmpHysteresisLevel15
ACMP_InputRange_TypeDef
acmpInputRangeFull
acmpInputRangeHigh
acmpInputRangeLow
ACMP_PowerSource_TypeDef
acmpPowerSourceAvdd
acmpPowerSourceDvdd
acmpPowerSourceIOVdd0
acmpPowerSourceIOVdd1
ACMP_Accuracy_TypeDef
acmpAccuracyLow
acmpAccuracyHigh
ACMP_VAInput_TypeDef
ACMP_VBInput_TypeDef
ACMP_VLPInput_Typedef
ACMP_Channel_TypeDef
ACMP_ExternalInput_Typedef
ADC - Analog to Digital Converter
ADC_Init_TypeDef
ovsRateSel
warmUpMode
timebase
prescale
tailgate
em2ClockConfig
ADC_InitScanInput_TypeDef
scanInputSel
scanInputEn
scanNegSel
ADC_InitScan_TypeDef
prsSel
acqTime
reference
resolution
scanInputConfig
diff
prsEnable
leftAdjust
rep
scanDmaEm2Wu
fifoOverwrite
ADC_InitSingle_TypeDef
prsSel
acqTime
reference
resolution
posSel
negSel
diff
prsEnable
leftAdjust
rep
singleDmaEm2Wu
fifoOverwrite
ADC_DataSingleGet
ADC_DataSinglePeek
ADC_DataScanGet
ADC_DataScanPeek
ADC_DataIdScanGet
ADC_Init
ADC_Reset
ADC_InitScan
ADC_ScanInputClear
ADC_ScanSingleEndedInputAdd
ADC_ScanDifferentialInputAdd
ADC_InitSingle
ADC_TimebaseCalc
ADC_PrescaleCalc
ADC_IntClear
ADC_IntDisable
ADC_IntEnable
ADC_IntGet
ADC_IntGetEnabled
ADC_IntSet
ADC_Start
ADC_CTRLX_VREFSEL_REG
ADC_SCANINPUTSEL_GROUP_NONE
ADC_SCANINPUTSEL_NONE
ADC_INIT_DEFAULT
ADC_INITSCAN_DEFAULT
ADC_INITSINGLE_DEFAULT
ADC_AcqTime_TypeDef
adcAcqTime1
adcAcqTime2
adcAcqTime4
adcAcqTime8
adcAcqTime16
adcAcqTime32
adcAcqTime64
adcAcqTime128
adcAcqTime256
ADC_OvsRateSel_TypeDef
adcOvsRateSel2
adcOvsRateSel4
adcOvsRateSel8
adcOvsRateSel16
adcOvsRateSel32
adcOvsRateSel64
adcOvsRateSel128
adcOvsRateSel256
adcOvsRateSel512
adcOvsRateSel1024
adcOvsRateSel2048
adcOvsRateSel4096
ADC_PRSSEL_TypeDef
adcPRSSELCh0
adcPRSSELCh1
adcPRSSELCh2
adcPRSSELCh3
adcPRSSELCh4
adcPRSSELCh5
adcPRSSELCh6
adcPRSSELCh7
adcPRSSELCh8
adcPRSSELCh9
adcPRSSELCh10
adcPRSSELCh11
ADC_Ref_TypeDef
adcRef1V25
adcRef2V5
adcRefVDD
adcRef5V
adcRefExtSingle
adcRef2xExtDiff
adcRef2xVDD
adcRefVBGR
adcRefVddxAtt
adcRefVPxAtt
adcRefP
adcRefVEntropy
adcRefVPNxAtt
adcRefPN
ADC_Res_TypeDef
adcRes12Bit
adcRes8Bit
adcRes6Bit
adcResOVS
ADC_PosSel_TypeDef
ADC_NegSel_TypeDef
ADC_ScanInputGroup_TypeDef
ADC_ScanNegInput_TypeDef
ADC_Start_TypeDef
adcStartSingle
adcStartScan
adcStartScanAndSingle
ADC_Warmup_TypeDef
adcWarmupNormal
adcWarmupKeepInStandby
adcWarmupKeepInSlowAcq
adcWarmupKeepADCWarm
ADC_EM2ClockConfig_TypeDef
ASSERT - Assert
assertEFM
EFM_ASSERT
BUS - Bitfield Read/Write
BUS_RamBitWrite
BUS_RamBitRead
BUS_RegBitWrite
BUS_RegBitRead
BUS_RegMaskedSet
BUS_RegMaskedClear
BUS_RegMaskedWrite
BUS_RegMaskedRead
CHIP - Chip Initialization
CHIP_Init
CMU - Clock Management Unit
CMU_LFXOInit_TypeDef
ctune
gain
timeout
mode
CMU_HFXOInit_TypeDef
lowPowerMode
autoStartEm01
autoSelEm01
autoStartSelOnRacWakeup
ctuneStartup
ctuneSteadyState
regIshSteadyState
xoCoreBiasTrimStartup
xoCoreBiasTrimSteadyState
thresholdPeakDetect
timeoutShuntOptimization
timeoutPeakDetect
timeoutSteady
timeoutStartup
mode
CMU_DPLLInit_TypeDef
frequency
n
m
ssInterval
ssAmplitude
refClk
edgeSel
lockMode
autoRecover
CMU_AUXHFRCOBandGet
CMU_AUXHFRCOBandSet
CMU_Calibrate
CMU_CalibrateConfig
CMU_CalibrateCountGet
CMU_ClockEnable
CMU_ClockDivGet
CMU_ClockDivSet
CMU_ClockFreqGet
CMU_ClockPrescSet
CMU_ClockPrescGet
CMU_ClockSelectSet
CMU_ClockSelectGet
CMU_LF_ClockPrecisionGet
CMU_DPLLLock
CMU_FreezeEnable
CMU_HFRCOBandGet
CMU_HFRCOBandSet
CMU_HFXOAutostartEnable
CMU_HFXOInit
CMU_LCDClkFDIVGet
CMU_LCDClkFDIVSet
CMU_LFXOInit
CMU_LFXOPrecisionSet
CMU_OscillatorEnable
CMU_OscillatorTuningGet
CMU_OscillatorTuningSet
CMU_OscillatorTuningWait
CMU_OscillatorTuningOptimize
CMU_PCNTClockExternalSet
CMU_PCNTClockExternalGet
CMU_UpdateWaitStates
CMU_CalibrateCont
CMU_CalibrateStart
CMU_CalibrateStop
CMU_DivToLog2
CMU_DPLLUnlock
CMU_IntClear
CMU_IntDisable
CMU_IntEnable
CMU_IntGet
CMU_IntGetEnabled
CMU_IntSet
CMU_Lock
CMU_Log2ToDiv
CMU_Unlock
CMU_HFRCOFreqGet
CMU_HFRCOFreqSet
CMU_AUXHFRCOFreqGet
CMU_AUXHFRCOFreqSet
CMU_PrescToLog2
getHfxoTuningMode
setHfxoTuningMode
syncReg
cmuClkDiv_1
cmuClkDiv_2
cmuClkDiv_4
cmuClkDiv_8
cmuClkDiv_16
cmuClkDiv_32
cmuClkDiv_64
cmuClkDiv_128
cmuClkDiv_256
cmuClkDiv_512
cmuClkDiv_1024
cmuClkDiv_2048
cmuClkDiv_4096
cmuClkDiv_8192
cmuClkDiv_16384
cmuClkDiv_32768
CMU_HFRCO_MIN
CMU_HFRCO_MAX
CMU_AUXHFRCO_MIN
CMU_AUXHFRCO_MAX
CMU_LFXOINIT_DEFAULT
CMU_LFXOINIT_EXTERNAL_CLOCK
CMU_HFXOINIT_DEFAULT
CMU_HFXOINIT_EXTERNAL_CLOCK
CMU_DPLL_LFXO_TO_40MHZ
CMU_ClkDiv_TypeDef
CMU_ClkPresc_TypeDef
CMU_HFRCOFreq_TypeDef
cmuHFRCOFreq_1M0Hz
cmuHFRCOFreq_2M0Hz
cmuHFRCOFreq_4M0Hz
cmuHFRCOFreq_7M0Hz
cmuHFRCOFreq_13M0Hz
cmuHFRCOFreq_16M0Hz
cmuHFRCOFreq_19M0Hz
cmuHFRCOFreq_26M0Hz
cmuHFRCOFreq_32M0Hz
cmuHFRCOFreq_38M0Hz
CMU_AUXHFRCOFreq_TypeDef
cmuAUXHFRCOFreq_1M0Hz
cmuAUXHFRCOFreq_2M0Hz
cmuAUXHFRCOFreq_4M0Hz
cmuAUXHFRCOFreq_7M0Hz
cmuAUXHFRCOFreq_13M0Hz
cmuAUXHFRCOFreq_16M0Hz
cmuAUXHFRCOFreq_19M0Hz
cmuAUXHFRCOFreq_26M0Hz
cmuAUXHFRCOFreq_32M0Hz
cmuAUXHFRCOFreq_38M0Hz
CMU_Clock_TypeDef
cmuClock_HF
cmuClock_DBG
cmuClock_AUX
cmuClock_EXPORT
cmuClock_BUS
cmuClock_CRYPTO
cmuClock_CRYPTO0
cmuClock_CRYPTO1
cmuClock_LDMA
cmuClock_GPCRC
cmuClock_GPIO
cmuClock_HFLE
cmuClock_PRS
cmuClock_HFPER
cmuClock_USART0
cmuClock_USART1
cmuClock_USART2
cmuClock_TIMER0
cmuClock_TIMER1
cmuClock_WTIMER0
cmuClock_CRYOTIMER
cmuClock_ACMP0
cmuClock_ACMP1
cmuClock_VDAC0
cmuClock_IDAC0
cmuClock_ADC0
cmuClock_I2C0
cmuClock_I2C1
cmuClock_CSEN_HF
cmuClock_TRNG0
cmuClock_CORE
cmuClock_LFA
cmuClock_LETIMER0
cmuClock_PCNT0
cmuClock_LESENSE
cmuClock_LFB
cmuClock_LEUART0
cmuClock_CSEN_LF
cmuClock_SYSTICK
cmuClock_LFE
cmuClock_RTCC
cmuClock_ADC0ASYNC
CMU_Osc_TypeDef
cmuOsc_LFXO
cmuOsc_LFRCO
cmuOsc_HFXO
cmuOsc_HFRCO
cmuOsc_AUXHFRCO
cmuOsc_ULFRCO
cmuOsc_CLKIN0
CMU_OscMode_TypeDef
cmuOscMode_Crystal
cmuOscMode_AcCoupled
cmuOscMode_External
CMU_Select_TypeDef
cmuSelect_Error
cmuSelect_Disabled
cmuSelect_LFXO
cmuSelect_LFRCO
cmuSelect_HFXO
cmuSelect_HFRCO
cmuSelect_HFCLKLE
cmuSelect_AUXHFRCO
cmuSelect_HFSRCCLK
cmuSelect_HFCLK
cmuSelect_ULFRCO
cmuSelect_HFRCODIV2
cmuSelect_CLKIN0
CMU_HFXOTuningMode_TypeDef
cmuHFXOTuningMode_PeakDetectCommand
cmuHFXOTuningMode_ShuntCommand
cmuHFXOTuningMode_PeakShuntCommand
CMU_DPLLClkSel_TypeDef
cmuDPLLClkSel_Hfxo
cmuDPLLClkSel_Lfxo
cmuDPLLClkSel_Clkin0
CMU_DPLLEdgeSel_TypeDef
cmuDPLLEdgeSel_Fall
cmuDPLLEdgeSel_Rise
CMU_DPLLLockMode_TypeDef
cmuDPLLLockMode_Freq
cmuDPLLLockMode_Phase
COMMON - Common Utilities
SL_CTZ
SL_RBIT
SL_RBIT16
SL_Log2ToDiv
SL_CEILING
SL_FLOOR
STRINGIZE
SL_MIN
SL_MAX
SL_ATTRIBUTE_PACKED
SL_PACK_START
SL_PACK_END
SL_ATTRIBUTE_ALIGN
SL_ALIGN
SL_WEAK
SL_NORETURN
SL_ATTRIBUTE_SECTION
SL_FALLTHROUGH
SL_DEPRECATED_API_SDK_3_0
CORE - Core Interrupt
CORE_nvicMask_t
a
CORE_CriticalDisableIrq
CORE_CriticalEnableIrq
CORE_EnterCritical
CORE_ExitCritical
CORE_YieldCritical
CORE_AtomicDisableIrq
CORE_AtomicEnableIrq
CORE_EnterAtomic
CORE_ExitAtomic
CORE_YieldAtomic
CORE_EnterNvicMask
CORE_NvicDisableMask
CORE_NvicEnableMask
CORE_YieldNvicMask
CORE_NvicMaskSetIRQ
CORE_NvicMaskClearIRQ
CORE_InIrqContext
CORE_IrqIsBlocked
CORE_IrqIsDisabled
CORE_GetNvicEnabledMask
CORE_GetNvicMaskDisableState
CORE_NvicIRQDisabled
CORE_GetNvicRamTableHandler
CORE_SetNvicRamTableHandler
CORE_InitNvicVectorTable
CORE_INTERRUPT_ENTRY
CORE_INTERRUPT_EXIT
CORE_ATOMIC_METHOD_PRIMASK
CORE_ATOMIC_METHOD_BASEPRI
CORE_NVIC_REG_WORDS
CORE_DEFAULT_VECTOR_TABLE_ENTRIES
CORE_ATOMIC_BASE_PRIORITY_LEVEL
CORE_ATOMIC_METHOD
CORE_DECLARE_IRQ_STATE
CORE_CRITICAL_IRQ_DISABLE
CORE_CRITICAL_IRQ_ENABLE
CORE_CRITICAL_SECTION
CORE_ENTER_CRITICAL
CORE_EXIT_CRITICAL
CORE_YIELD_CRITICAL
CORE_ATOMIC_IRQ_DISABLE
CORE_ATOMIC_IRQ_ENABLE
CORE_ATOMIC_SECTION
CORE_ENTER_ATOMIC
CORE_EXIT_ATOMIC
CORE_YIELD_ATOMIC
CORE_DECLARE_NVIC_STATE
CORE_DECLARE_NVIC_MASK
CORE_DECLARE_NVIC_ZEROMASK
CORE_NVIC_DISABLE
CORE_NVIC_ENABLE
CORE_NVIC_SECTION
CORE_ENTER_NVIC
CORE_EXIT_NVIC
CORE_YIELD_NVIC
CORE_IRQ_DISABLED
CORE_IN_IRQ_CONTEXT
CORE_irqState_t
CRYOTIMER - Ultra Low Energy Timer
CRYOTIMER_Init_TypeDef
enable
debugRun
em4Wakeup
osc
presc
period
CRYOTIMER_IntClear
CRYOTIMER_IntGet
CRYOTIMER_IntGetEnabled
CRYOTIMER_IntEnable
CRYOTIMER_IntDisable
CRYOTIMER_IntSet
CRYOTIMER_PeriodSet
CRYOTIMER_PeriodGet
CRYOTIMER_CounterGet
CRYOTIMER_EM4WakeupEnable
CRYOTIMER_Enable
CRYOTIMER_Init
CRYOTIMER_INIT_DEFAULT
CRYOTIMER_Presc_TypeDef
cryotimerPresc_1
cryotimerPresc_2
cryotimerPresc_4
cryotimerPresc_8
cryotimerPresc_16
cryotimerPresc_32
cryotimerPresc_64
cryotimerPresc_128
CRYOTIMER_Osc_TypeDef
cryotimerOscLFRCO
cryotimerOscLFXO
cryotimerOscULFRCO
CRYOTIMER_Period_TypeDef
cryotimerPeriod_1
cryotimerPeriod_2
cryotimerPeriod_4
cryotimerPeriod_8
cryotimerPeriod_16
cryotimerPeriod_32
cryotimerPeriod_64
cryotimerPeriod_128
cryotimerPeriod_256
cryotimerPeriod_512
cryotimerPeriod_1k
cryotimerPeriod_2k
cryotimerPeriod_4k
cryotimerPeriod_8k
cryotimerPeriod_16k
cryotimerPeriod_32k
cryotimerPeriod_64k
cryotimerPeriod_128k
cryotimerPeriod_256k
cryotimerPeriod_512k
cryotimerPeriod_1m
cryotimerPeriod_2m
cryotimerPeriod_4m
cryotimerPeriod_8m
cryotimerPeriod_16m
cryotimerPeriod_32m
cryotimerPeriod_64m
cryotimerPeriod_128m
cryotimerPeriod_256m
cryotimerPeriod_512m
cryotimerPeriod_1024m
cryotimerPeriod_2048m
cryotimerPeriod_4096m
CRYPTO - Cryptography Accelerator
CRYPTO_ModulusSet
CRYPTO_KeyRead
CRYPTO_KeyReadUnaligned
CRYPTO_SHA_1
CRYPTO_SHA_256
cryptoBigintZeroize
cryptoBigintIncrement
CRYPTO_Mul
CRYPTO_AES_CBC128
CRYPTO_AES_CBC256
CRYPTO_AES_PCBC128
CRYPTO_AES_PCBC256
CRYPTO_AES_CFB128
CRYPTO_AES_CFB256
CRYPTO_AES_CTR128
CRYPTO_AES_CTR256
CRYPTO_AES_CTRUpdate32Bit
CRYPTO_AES_DecryptKey128
CRYPTO_AES_DecryptKey256
CRYPTO_AES_ECB128
CRYPTO_AES_ECB256
CRYPTO_AES_OFB128
CRYPTO_AES_OFB256
CRYPTO_AES_ProcessLoop
CRYPTO_MulOperandWidthSet
CRYPTO_ResultWidthSet
CRYPTO_IncWidthSet
CRYPTO_BurstToCrypto
CRYPTO_BurstFromCrypto
CRYPTO_DataWrite
CRYPTO_DataWriteUnaligned
CRYPTO_DataRead
CRYPTO_DataReadUnaligned
CRYPTO_DDataWrite
CRYPTO_DDataRead
CRYPTO_QDataWrite
CRYPTO_QDataRead
CRYPTO_KeyBufWrite
CRYPTO_KeyBufWriteUnaligned
CRYPTO_KeyBuf128Write
CRYPTO_CarryIsSet
CRYPTO_DData0_4LSBitsRead
CRYPTO_DData0Read260
CRYPTO_DData0Write260
CRYPTO_DData1_MSBitRead
CRYPTO_InstructionSequenceLoad
CRYPTO_InstructionSequenceExecute
CRYPTO_InstructionSequenceDone
CRYPTO_InstructionSequenceWait
CRYPTO_InstructionWait
CRYPTO_IntClear
CRYPTO_IntDisable
CRYPTO_IntEnable
CRYPTO_IntGet
CRYPTO_IntGetEnabled
CRYPTO_IntSet
CRYPTO_MAX_SEQUENCE_INSTRUCTIONS
CRYPTO_INSTRUCTIONSEQUENSE_DEFAULT
CRYPTO_Data_TypeDef
CRYPTO_DData_TypeDef
CRYPTO_QData_TypeDef
CRYPTO_Data260_TypeDef
CRYPTO_KeyBuf_TypeDef
CRYPTO_DataReg_TypeDef
CRYPTO_DDataReg_TypeDef
CRYPTO_QDataReg_TypeDef
CRYPTO_InstructionSequence_TypeDef
CRYPTO_SHA1_Digest_TypeDef
CRYPTO_SHA256_Digest_TypeDef
CRYPTO_AES_CtrFuncPtr_TypeDef
CRYPTO_ModulusId_TypeDef
cryptoModulusBin256
cryptoModulusBin128
cryptoModulusGcmBin128
cryptoModulusEccB233
cryptoModulusEccB163
cryptoModulusEccP256
cryptoModulusEccP224
cryptoModulusEccP192
cryptoModulusEccB233Order
cryptoModulusEccB233KOrder
cryptoModulusEccB163Order
cryptoModulusEccB163KOrder
cryptoModulusEccP256Order
cryptoModulusEccP224Order
cryptoModulusEccP192Order
CRYPTO_MulOperandWidth_TypeDef
cryptoMulOperand256Bits
cryptoMulOperand128Bits
cryptoMulOperandModulusBits
CRYPTO_ResultWidth_TypeDef
cryptoResult128Bits
cryptoResult256Bits
cryptoResult260Bits
CRYPTO_IncWidth_TypeDef
cryptoInc1byte
cryptoInc2byte
cryptoInc3byte
cryptoInc4byte
CRYPTO_KeyWidth_TypeDef
cryptoKey128Bits
cryptoKey256Bits
CSEN - Capacitive Sense
CSEN_Init_TypeDef
cpAccuracyHi
localSense
keepWarm
warmUpCount
pcReload
pcPrescale
prsSel
input0To7
input8To15
input16To23
input24To31
input32To39
input40To47
input48To55
input56To63
CSEN_InitMode_TypeDef
sampleMode
trigSel
enableDma
sumOnly
accMode
emaSample
cmpMode
cmpThr
singleSel
inputMask0
inputMask1
autoGnd
convSel
sarRes
dmRes
dmIterPerCycle
dmCycles
dmDelta
dmFixedDelta
resetPhase
driveSel
gainSel
CSEN_DataGet
CSEN_EMAGet
CSEN_EMASet
CSEN_Disable
CSEN_Enable
CSEN_DMBaselineSet
CSEN_Init
CSEN_InitMode
CSEN_Reset
CSEN_IntClear
CSEN_IntDisable
CSEN_IntEnable
CSEN_IntGet
CSEN_IntGetEnabled
CSEN_IntSet
CSEN_IsBusy
CSEN_Start
CSEN_INIT_DEFAULT
CSEN_INITMODE_DEFAULT
CSEN_CmpMode_TypeDef
csenCmpModeDisabled
csenCmpModeGreater
csenCmpModeLessOrEqual
csenCmpModeEMAWindow
CSEN_ConvSel_TypeDef
csenConvSelSAR
csenConvSelSARChop
csenConvSelDM
csenConvSelDMChop
CSEN_SampleMode_TypeDef
csenSampleModeBonded
csenSampleModeSingle
csenSampleModeScan
csenSampleModeContBonded
csenSampleModeContSingle
csenSampleModeContScan
CSEN_TrigSel_TypeDef
csenTrigSelPRS
csenTrigSelTimer
csenTrigSelStart
CSEN_AccMode_TypeDef
csenAccMode1
csenAccMode2
csenAccMode4
csenAccMode8
csenAccMode16
csenAccMode32
csenAccMode64
CSEN_SARRes_TypeDef
csenSARRes10
csenSARRes12
csenSARRes14
csenSARRes16
CSEN_DMRes_TypeDef
csenDMRes10
csenDMRes12
csenDMRes14
csenDMRes16
CSEN_PCPrescale_TypeDef
csenPCPrescaleDiv1
csenPCPrescaleDiv2
csenPCPrescaleDiv4
csenPCPrescaleDiv8
csenPCPrescaleDiv16
csenPCPrescaleDiv32
csenPCPrescaleDiv64
csenPCPrescaleDiv128
CSEN_EMASample_TypeDef
csenEMASampleW1
csenEMASampleW2
csenEMASampleW4
csenEMASampleW8
csenEMASampleW16
csenEMASampleW32
csenEMASampleW64
CSEN_ResetPhaseSel_TypeDef
csenResetPhaseSel0
csenResetPhaseSel1
csenResetPhaseSel2
csenResetPhaseSel3
csenResetPhaseSel4
csenResetPhaseSel5
csenResetPhaseSel6
csenResetPhaseSel7
CSEN_DriveSel_TypeDef
csenDriveSelFull
csenDriveSel1
csenDriveSel2
csenDriveSel3
csenDriveSel4
csenDriveSel5
csenDriveSel6
csenDriveSel7
CSEN_GainSel_TypeDef
csenGainSel1X
csenGainSel2X
csenGainSel3X
csenGainSel4X
csenGainSel5X
csenGainSel6X
csenGainSel7X
csenGainSel8X
CSEN_PRSSel_TypeDef
csenPRSSELCh0
csenPRSSELCh1
csenPRSSELCh2
csenPRSSELCh3
csenPRSSELCh4
csenPRSSELCh5
csenPRSSELCh6
csenPRSSELCh7
csenPRSSELCh8
csenPRSSELCh9
csenPRSSELCh10
csenPRSSELCh11
CSEN_InputSel_TypeDef
CSEN_SingleSel_TypeDef
DBG - Debug
DBG_Connected
DBG_SWOEnable
DBG_DisableDebugAccess
DBG_LockMode_TypeDef
dbgLockModeAllowErase
dbgLockModePermanent
EMU - Energy Management Unit
EMU_EM01Init_TypeDef
vScaleEM01LowPowerVoltageEnable
EMU_EM23Init_TypeDef
em23VregFullEn
vScaleEM23Voltage
EMU_EM4Init_TypeDef
retainLfxo
retainLfrco
retainUlfrco
em4State
pinRetentionMode
vScaleEM4HVoltage
EMU_DCDCInit_TypeDef
powerConfig
dcdcMode
mVout
em01LoadCurrent_mA
em234LoadCurrent_uA
maxCurrent_mA
anaPeripheralPower
reverseCurrentControl
dcdcLnCompCtrl
EMU_VmonInit_TypeDef
channel
threshold
riseWakeup
fallWakeup
enable
retDisable
EMU_VmonHystInit_TypeDef
channel
riseThreshold
fallThreshold
riseWakeup
fallWakeup
enable
EMU_EM01Init
EMU_EM23Init
EMU_EM23PresleepHook
EMU_EM23PostsleepHook
EMU_EM4Init
EMU_EnterEM2
EMU_EnterEM3
EMU_Save
EMU_Restore
EMU_EnterEM4
EMU_EnterEM4H
EMU_EnterEM4S
EMU_MemPwrDown
EMU_RamPowerDown
EMU_RamPowerUp
EMU_PeripheralRetention
EMU_UpdateOscConfig
EMU_VScaleEM01ByClock
EMU_VScaleEM01
EMU_DCDCInit
EMU_DCDCModeSet
EMU_DCDCModeEM23Set
EMU_DCDCPowerOff
EMU_DCDCConductionModeSet
EMU_DCDCOutputVoltageSet
EMU_DCDCOptimizeSlice
EMU_DCDCLnRcoBandSet
EMU_VmonInit
EMU_VmonHystInit
EMU_VmonEnable
EMU_VmonChannelStatusGet
EMU_TemperatureGet
EMU_LDOStatusGet
EMU_EnterEM1
EMU_VScaleWait
EMU_VScaleGet
EMU_VmonStatusGet
EMU_IntClear
EMU_IntDisable
EMU_IntEnable
EMU_IntGet
EMU_IntGetEnabled
EMU_IntSet
EMU_Lock
EMU_Unlock
EMU_PowerLock
EMU_PowerUnlock
EMU_EM2Block
EMU_EM2UnBlock
EMU_UnlatchPinRetention
EMU_TemperatureReady
EMU_VSCALE_PRESENT
emuDcdcLnHighEfficiency
emuDcdcLnFastTransient
EMU_EM01INIT_DEFAULT
EMU_EM23INIT_DEFAULT
EMU_EM4INIT_DEFAULT
EMU_DCDCINIT_DEFAULT
EMU_VMONINIT_DEFAULT
EMU_VMONHYSTINIT_DEFAULT
EMU_TEMP_ZERO_C_IN_KELVIN
EMU_TEMPCO_CONST
EMU_DcdcLnReverseCurrentControl_TypeDef
EMU_BODMode_TypeDef
emuBODMode_Active
emuBODMode_Inactive
EMU_EM4State_TypeDef
emuEM4Shutoff
emuEM4Hibernate
EMU_EM4PinRetention_TypeDef
emuPinRetentionDisable
emuPinRetentionEm4Exit
emuPinRetentionLatch
EMU_PowerConfig_TypeDef
emuPowerConfig_DcdcToDvdd
EMU_DcdcMode_TypeDef
emuDcdcMode_Bypass
emuDcdcMode_LowNoise
emuDcdcMode_LowPower
EMU_DcdcModeEM23_TypeDef
emuDcdcModeEM23_LowPower
emuDcdcModeEM23_Sw
EMU_DcdcConductionMode_TypeDef
emuDcdcConductionMode_ContinuousLN
emuDcdcConductionMode_DiscontinuousLN
EMU_DcdcAnaPeripheralPower_TypeDef
emuDcdcAnaPeripheralPower_AVDD
emuDcdcAnaPeripheralPower_DCDC
EMU_DcdcLnRcoBand_TypeDef
emuDcdcLnRcoBand_3MHz
emuDcdcLnRcoBand_4MHz
emuDcdcLnRcoBand_5MHz
emuDcdcLnRcoBand_6MHz
emuDcdcLnRcoBand_7MHz
emuDcdcLnRcoBand_8MHz
emuDcdcLnRcoBand_9MHz
emuDcdcLnRcoBand_10MHz
EMU_DcdcLnCompCtrl_TypeDef
emuDcdcLnCompCtrl_1u0F
emuDcdcLnCompCtrl_4u7F
EMU_VmonChannel_TypeDef
EMU_VScaleEM01_TypeDef
emuVScaleEM01_HighPerformance
emuVScaleEM01_LowPower
EMU_VScaleEM23_TypeDef
emuVScaleEM23_FastWakeup
emuVScaleEM23_LowPower
EMU_VScaleEM4H_TypeDef
emuVScaleEM4H_FastWakeup
emuVScaleEM4H_LowPower
EMU_PeripheralRetention_TypeDef
emuPeripheralRetention_LEUART0
emuPeripheralRetention_CSEN
emuPeripheralRetention_LESENSE0
emuPeripheralRetention_WDOG1
emuPeripheralRetention_WDOG0
emuPeripheralRetention_LETIMER0
emuPeripheralRetention_ADC0
emuPeripheralRetention_IDAC0
emuPeripheralRetention_VDAC0
emuPeripheralRetention_I2C1
emuPeripheralRetention_I2C0
emuPeripheralRetention_ACMP1
emuPeripheralRetention_ACMP0
emuPeripheralRetention_PCNT0
emuPeripheralRetention_D1
emuPeripheralRetention_D2
emuPeripheralRetention_ALL
GPCRC - General Purpose CRC
GPCRC_Init_TypeDef
crcPoly
initValue
reverseByteOrder
reverseBits
enableByteMode
autoInit
enable
GPCRC_Init
GPCRC_Reset
GPCRC_Enable
GPCRC_Start
GPCRC_InitValueSet
GPCRC_InputU32
GPCRC_InputU16
GPCRC_InputU8
GPCRC_DataRead
GPCRC_DataReadBitReversed
GPCRC_DataReadByteReversed
GPCRC_INIT_DEFAULT
GPIO - General Purpose Input/Output
GPIO_DbgLocationSet
GPIO_DriveStrengthSet
GPIO_ExtIntConfig
GPIO_PinModeSet
GPIO_PinModeGet
GPIO_EM4EnablePinWakeup
GPIO_DbgSWDClkEnable
GPIO_DbgSWDIOEnable
GPIO_DbgSWOEnable
GPIO_EM4DisablePinWakeup
GPIO_EM4GetPinWakeupCause
GPIO_EM4SetPinRetention
GPIO_InputSenseSet
GPIO_IntClear
GPIO_IntDisable
GPIO_IntEnable
GPIO_IntGet
GPIO_IntGetEnabled
GPIO_IntSet
GPIO_Lock
GPIO_PinInGet
GPIO_PinLock
GPIO_PinOutClear
GPIO_PinOutGet
GPIO_PinOutSet
GPIO_PinOutToggle
GPIO_PortInGet
GPIO_PortOutClear
GPIO_PortOutGet
GPIO_PortOutSet
GPIO_PortOutSetVal
GPIO_PortOutToggle
GPIO_SlewrateSet
GPIO_Unlock
GPIO_IntConfig
GPIO_Port_TypeDef
gpioPortA
gpioPortB
gpioPortC
gpioPortD
gpioPortF
GPIO_DriveStrength_TypeDef
gpioDriveStrengthWeakAlternateWeak
gpioDriveStrengthWeakAlternateStrong
gpioDriveStrengthStrongAlternateWeak
gpioDriveStrengthStrongAlternateStrong
GPIO_Mode_TypeDef
gpioModeDisabled
gpioModeInput
gpioModeInputPull
gpioModeInputPullFilter
gpioModePushPull
gpioModePushPullAlternate
gpioModeWiredOr
gpioModeWiredOrPullDown
gpioModeWiredAnd
gpioModeWiredAndFilter
gpioModeWiredAndPullUp
gpioModeWiredAndPullUpFilter
gpioModeWiredAndAlternate
gpioModeWiredAndAlternateFilter
gpioModeWiredAndAlternatePullUp
gpioModeWiredAndAlternatePullUpFilter
I2C - Inter-Integrated Circuit
I2C_Init_TypeDef
enable
master
refFreq
freq
clhr
I2C_TransferSeq_TypeDef
addr
flags
data
len
buf
I2C_BusFreqGet
I2C_BusFreqSet
I2C_Enable
I2C_Init
I2C_Reset
I2C_Transfer
I2C_TransferInit
I2C_IntClear
I2C_IntDisable
I2C_IntEnable
I2C_IntGet
I2C_IntGetEnabled
I2C_IntSet
I2C_SlaveAddressGet
I2C_SlaveAddressSet
I2C_SlaveAddressMaskGet
I2C_SlaveAddressMaskSet
I2C_FREQ_STANDARD_MAX
I2C_FREQ_FAST_MAX
I2C_FREQ_FASTPLUS_MAX
I2C_FLAG_WRITE
I2C_FLAG_READ
I2C_FLAG_WRITE_READ
I2C_FLAG_WRITE_WRITE
I2C_FLAG_10BIT_ADDR
I2C_INIT_DEFAULT
I2C_ClockHLR_TypeDef
i2cClockHLRStandard
i2cClockHLRAsymetric
i2cClockHLRFast
I2C_TransferReturn_TypeDef
i2cTransferInProgress
i2cTransferDone
i2cTransferNack
i2cTransferBusErr
i2cTransferArbLost
i2cTransferUsageFault
i2cTransferSwFault
IDAC - Current DAC
IDAC_Init_TypeDef
enable
outMode
prsEnable
prsSel
sinkEnable
IDAC_Init
IDAC_Enable
IDAC_Reset
IDAC_MinimalOutputTransitionMode
IDAC_RangeSet
IDAC_StepSet
IDAC_OutEnable
IDAC_IntClear
IDAC_IntDisable
IDAC_IntEnable
IDAC_IntGet
IDAC_IntGetEnabled
IDAC_IntSet
IDAC_INIT_DEFAULT
IDAC_OutMode_TypeDef
idacOutputAPORT1XCH0
idacOutputAPORT1YCH1
idacOutputAPORT1XCH2
idacOutputAPORT1YCH3
idacOutputAPORT1XCH4
idacOutputAPORT1YCH5
idacOutputAPORT1XCH6
idacOutputAPORT1YCH7
idacOutputAPORT1XCH8
idacOutputAPORT1YCH9
idacOutputAPORT1XCH10
idacOutputAPORT1YCH11
idacOutputAPORT1XCH12
idacOutputAPORT1YCH13
idacOutputAPORT1XCH14
idacOutputAPORT1YCH15
idacOutputAPORT1XCH16
idacOutputAPORT1YCH17
idacOutputAPORT1XCH18
idacOutputAPORT1YCH19
idacOutputAPORT1XCH20
idacOutputAPORT1YCH21
idacOutputAPORT1XCH22
idacOutputAPORT1YCH23
idacOutputAPORT1XCH24
idacOutputAPORT1YCH25
idacOutputAPORT1XCH26
idacOutputAPORT1YCH27
idacOutputAPORT1XCH28
idacOutputAPORT1YCH29
idacOutputAPORT1XCH30
idacOutputAPORT1YCH31
IDAC_PRSSEL_TypeDef
idacPRSSELCh0
idacPRSSELCh1
idacPRSSELCh2
idacPRSSELCh3
idacPRSSELCh4
idacPRSSELCh5
idacPRSSELCh6
idacPRSSELCh7
idacPRSSELCh8
idacPRSSELCh9
idacPRSSELCh10
idacPRSSELCh11
IDAC_Range_TypeDef
idacCurrentRange0
idacCurrentRange1
idacCurrentRange2
idacCurrentRange3
LDMA - Linked DMA
LDMA_Descriptor_t
structType
reserved0
structReq
xferCnt
byteSwap
blockSize
doneIfs
reqMode
decLoopCnt
ignoreSrec
srcInc
size
dstInc
srcAddrMode
dstAddrMode
srcAddr
dstAddr
linkMode
link
linkAddr
xfer
syncSet
syncClr
reserved3
matchVal
matchEn
reserved4
sync
immVal
wri
LDMA_Init_t
ldmaInitCtrlNumFixed
ldmaInitCtrlSyncPrsClrEn
ldmaInitCtrlSyncPrsSetEn
ldmaInitIrqPriority
LDMA_TransferCfg_t
ldmaReqSel
ldmaCtrlSyncPrsClrOff
ldmaCtrlSyncPrsClrOn
ldmaCtrlSyncPrsSetOff
ldmaCtrlSyncPrsSetOn
ldmaReqDis
ldmaDbgHalt
ldmaCfgArbSlots
ldmaCfgSrcIncSign
ldmaCfgDstIncSign
ldmaLoopCnt
LDMA_DeInit
LDMA_EnableChannelRequest
LDMA_Init
LDMA_StartTransfer
LDMA_StopTransfer
LDMA_TransferDone
LDMA_TransferRemainingCount
LDMA_ChannelEnabled
LDMA_IntClear
LDMA_IntDisable
LDMA_IntEnable
LDMA_IntGet
LDMA_IntGetEnabled
LDMA_IntSet
LDMA_INIT_DEFAULT
LDMA_TRANSFER_CFG_MEMORY
LDMA_TRANSFER_CFG_MEMORY_LOOP
LDMA_TRANSFER_CFG_PERIPHERAL
LDMA_TRANSFER_CFG_PERIPHERAL_LOOP
LDMA_DESCRIPTOR_SINGLE_M2M_WORD
LDMA_DESCRIPTOR_SINGLE_M2M_HALF
LDMA_DESCRIPTOR_SINGLE_M2M_BYTE
LDMA_DESCRIPTOR_LINKABS_M2M_WORD
LDMA_DESCRIPTOR_LINKABS_M2M_HALF
LDMA_DESCRIPTOR_LINKABS_M2M_BYTE
LDMA_DESCRIPTOR_LINKREL_M2M_WORD
LDMA_DESCRIPTOR_LINKREL_M2M_HALF
LDMA_DESCRIPTOR_LINKREL_M2M_BYTE
LDMA_DESCRIPTOR_SINGLE_P2M_BYTE
LDMA_DESCRIPTOR_SINGLE_P2P_BYTE
LDMA_DESCRIPTOR_SINGLE_M2P_BYTE
LDMA_DESCRIPTOR_LINKREL_P2M_BYTE
LDMA_DESCRIPTOR_LINKREL_P2M_WORD
LDMA_DESCRIPTOR_LINKREL_M2P_BYTE
LDMA_DESCRIPTOR_SINGLE_WRITE
LDMA_DESCRIPTOR_LINKABS_WRITE
LDMA_DESCRIPTOR_LINKREL_WRITE
LDMA_DESCRIPTOR_SINGLE_SYNC
LDMA_DESCRIPTOR_LINKABS_SYNC
LDMA_DESCRIPTOR_LINKREL_SYNC
LDMA_CtrlBlockSize_t
ldmaCtrlBlockSizeUnit1
ldmaCtrlBlockSizeUnit2
ldmaCtrlBlockSizeUnit3
ldmaCtrlBlockSizeUnit4
ldmaCtrlBlockSizeUnit6
ldmaCtrlBlockSizeUnit8
ldmaCtrlBlockSizeUnit16
ldmaCtrlBlockSizeUnit32
ldmaCtrlBlockSizeUnit64
ldmaCtrlBlockSizeUnit128
ldmaCtrlBlockSizeUnit256
ldmaCtrlBlockSizeUnit512
ldmaCtrlBlockSizeUnit1024
ldmaCtrlBlockSizeAll
LDMA_CtrlStructType_t
ldmaCtrlStructTypeXfer
ldmaCtrlStructTypeSync
ldmaCtrlStructTypeWrite
LDMA_CtrlReqMode_t
ldmaCtrlReqModeBlock
ldmaCtrlReqModeAll
LDMA_CtrlSrcInc_t
ldmaCtrlSrcIncOne
ldmaCtrlSrcIncTwo
ldmaCtrlSrcIncFour
ldmaCtrlSrcIncNone
LDMA_CtrlSize_t
ldmaCtrlSizeByte
ldmaCtrlSizeHalf
ldmaCtrlSizeWord
LDMA_CtrlDstInc_t
ldmaCtrlDstIncOne
ldmaCtrlDstIncTwo
ldmaCtrlDstIncFour
ldmaCtrlDstIncNone
LDMA_CtrlSrcAddrMode_t
ldmaCtrlSrcAddrModeAbs
ldmaCtrlSrcAddrModeRel
LDMA_CtrlDstAddrMode_t
ldmaCtrlDstAddrModeAbs
ldmaCtrlDstAddrModeRel
LDMA_LinkMode_t
ldmaLinkModeAbs
ldmaLinkModeRel
LDMA_CfgArbSlots_t
ldmaCfgArbSlotsAs1
ldmaCfgArbSlotsAs2
ldmaCfgArbSlotsAs4
ldmaCfgArbSlotsAs8
LDMA_CfgSrcIncSign_t
ldmaCfgSrcIncSignPos
ldmaCfgSrcIncSignNeg
LDMA_CfgDstIncSign_t
ldmaCfgDstIncSignPos
ldmaCfgDstIncSignNeg
LDMA_PeripheralSignal_t
ldmaPeripheralSignal_NONE
ldmaPeripheralSignal_ADC0_SCAN
ldmaPeripheralSignal_ADC0_SINGLE
ldmaPeripheralSignal_CRYPTO0_DATA0RD
ldmaPeripheralSignal_CRYPTO0_DATA0WR
ldmaPeripheralSignal_CRYPTO0_DATA0XWR
ldmaPeripheralSignal_CRYPTO0_DATA1RD
ldmaPeripheralSignal_CRYPTO0_DATA1WR
ldmaPeripheralSignal_CRYPTO1_DATA0RD
ldmaPeripheralSignal_CRYPTO1_DATA0WR
ldmaPeripheralSignal_CRYPTO1_DATA0XWR
ldmaPeripheralSignal_CRYPTO1_DATA1RD
ldmaPeripheralSignal_CRYPTO1_DATA1WR
ldmaPeripheralSignal_CSEN_BSLN
ldmaPeripheralSignal_CSEN_DATA
ldmaPeripheralSignal_I2C0_RXDATAV
ldmaPeripheralSignal_I2C0_TXBL
ldmaPeripheralSignal_I2C1_RXDATAV
ldmaPeripheralSignal_I2C1_TXBL
ldmaPeripheralSignal_LESENSE_BUFDATAV
ldmaPeripheralSignal_LEUART0_RXDATAV
ldmaPeripheralSignal_LEUART0_TXBL
ldmaPeripheralSignal_LEUART0_TXEMPTY
ldmaPeripheralSignal_MSC_WDATA
ldmaPeripheralSignal_PRS_REQ0
ldmaPeripheralSignal_PRS_REQ1
ldmaPeripheralSignal_TIMER0_CC0
ldmaPeripheralSignal_TIMER0_CC1
ldmaPeripheralSignal_TIMER0_CC2
ldmaPeripheralSignal_TIMER0_UFOF
ldmaPeripheralSignal_TIMER1_CC0
ldmaPeripheralSignal_TIMER1_CC1
ldmaPeripheralSignal_TIMER1_CC2
ldmaPeripheralSignal_TIMER1_CC3
ldmaPeripheralSignal_TIMER1_UFOF
ldmaPeripheralSignal_USART0_RXDATAV
ldmaPeripheralSignal_USART0_TXBL
ldmaPeripheralSignal_USART0_TXEMPTY
ldmaPeripheralSignal_USART1_RXDATAV
ldmaPeripheralSignal_USART1_RXDATAVRIGHT
ldmaPeripheralSignal_USART1_TXBL
ldmaPeripheralSignal_USART1_TXBLRIGHT
ldmaPeripheralSignal_USART1_TXEMPTY
ldmaPeripheralSignal_USART2_RXDATAV
ldmaPeripheralSignal_USART2_TXBL
ldmaPeripheralSignal_USART2_TXEMPTY
ldmaPeripheralSignal_VDAC0_CH0
ldmaPeripheralSignal_VDAC0_CH1
ldmaPeripheralSignal_WTIMER0_CC0
ldmaPeripheralSignal_WTIMER0_CC1
ldmaPeripheralSignal_WTIMER0_CC2
ldmaPeripheralSignal_WTIMER0_UFOF
LESENSE - Low Energy Sensor
LESENSE_CoreCtrlDesc_TypeDef
scanStart
prsSel
scanConfSel
invACMP0
invACMP1
dualSample
storeScanRes
bufOverWr
bufTrigLevel
wakeupOnDMA
biasMode
debugRun
LESENSE_TimeCtrlDesc_TypeDef
startDelay
delayAuxStartup
LESENSE_PerCtrlDesc_TypeDef
dacCh0Data
dacCh1Data
acmp0Mode
acmp1Mode
warmupMode
dacScan
dacStartupHalf
dacCh0En
dacCh1En
LESENSE_DecCtrlDesc_TypeDef
decInput
initState
chkState
intMap
hystPRS0
hystPRS1
hystPRS2
hystIRQ
prsCount
prsChSel0
prsChSel1
prsChSel2
prsChSel3
LESENSE_Init_TypeDef
coreCtrl
timeCtrl
perCtrl
decCtrl
LESENSE_ChDesc_TypeDef
enaScanCh
enaPin
enaInt
chPinExMode
chPinIdleMode
useAltEx
shiftRes
invRes
storeCntRes
exClk
sampleClk
exTime
sampleDelay
measDelay
acmpThres
sampleMode
intMode
cntThres
compMode
evalMode
LESENSE_ChAll_TypeDef
Ch
LESENSE_AltExDesc_TypeDef
enablePin
idleConf
alwaysEx
LESENSE_ConfAltEx_TypeDef
altExMap
AltEx
LESENSE_DecStCond_TypeDef
compVal
compMask
nextState
prsAct
setInt
LESENSE_DecStDesc_TypeDef
chainDesc
confA
confB
LESENSE_DecStAll_TypeDef
St
LESENSE_Init
LESENSE_ScanFreqSet
LESENSE_ScanModeSet
LESENSE_StartDelaySet
LESENSE_ClkDivSet
LESENSE_ChannelAllConfig
LESENSE_ChannelConfig
LESENSE_AltExConfig
LESENSE_ChannelEnable
LESENSE_ChannelEnableMask
LESENSE_ChannelTimingSet
LESENSE_ChannelThresSet
LESENSE_ChannelSlidingWindow
LESENSE_ChannelStepDetection
LESENSE_WindowSizeSet
LESENSE_StepSizeSet
LESENSE_DecoderStateAllConfig
LESENSE_DecoderStateConfig
LESENSE_DecoderStateSet
LESENSE_DecoderStateGet
LESENSE_DecoderPrsOut
LESENSE_ScanStart
LESENSE_ScanStop
LESENSE_DecoderStart
LESENSE_ResultBufferClear
LESENSE_Reset
LESENSE_DecoderStop
LESENSE_StatusGet
LESENSE_StatusWait
LESENSE_ChannelActiveGet
LESENSE_ScanResultGet
LESENSE_ScanResultDataGet
LESENSE_ScanResultDataBufferGet
LESENSE_SensorStateGet
LESENSE_IntClear
LESENSE_IntEnable
LESENSE_IntDisable
LESENSE_IntSet
LESENSE_IntGet
LESENSE_IntGetEnabled
LESENSE_NUM_DECODER_STATES
LESENSE_NUM_CHANNELS
LESENSE_CORECTRL_DESC_DEFAULT
LESENSE_TIMECTRL_DESC_DEFAULT
LESENSE_PERCTRL_DESC_DEFAULT
LESENSE_DECCTRL_DESC_DEFAULT
LESENSE_INIT_DEFAULT
LESENSE_CH_CONF_DEFAULT
LESENSE_SCAN_CONF_DEFAULT
LESENSE_ALTEX_CH_CONF_DEFAULT
LESENSE_ALTEX_CONF_DEFAULT
LESENSE_ST_CONF_DEFAULT
LESENSE_DECODER_CONF_DEFAULT
LESENSE_ClkPresc_TypeDef
lesenseClkDiv_1
lesenseClkDiv_2
lesenseClkDiv_4
lesenseClkDiv_8
lesenseClkDiv_16
lesenseClkDiv_32
lesenseClkDiv_64
lesenseClkDiv_128
LESENSE_ScanMode_TypeDef
lesenseScanStartPeriodic
lesenseScanStartOneShot
lesenseScanStartPRS
LESENSE_PRSSel_TypeDef
lesensePRSCh0
lesensePRSCh1
lesensePRSCh2
lesensePRSCh3
lesensePRSCh4
lesensePRSCh5
lesensePRSCh6
lesensePRSCh7
lesensePRSCh8
lesensePRSCh9
lesensePRSCh10
lesensePRSCh11
LESENSE_AltExMap_TypeDef
lesenseAltExMapALTEX
lesenseAltExMapCH
LESENSE_BufTrigLevel_TypeDef
lesenseBufTrigHalf
lesenseBufTrigFull
LESENSE_DMAWakeUp_TypeDef
lesenseDMAWakeUpDisable
lesenseDMAWakeUpBufValid
lesenseDMAWakeUpBufLevel
LESENSE_BiasMode_TypeDef
lesenseBiasModeDutyCycle
lesenseBiasModeHighAcc
lesenseBiasModeDontTouch
LESENSE_ScanConfSel_TypeDef
lesenseScanConfDirMap
lesenseScanConfInvMap
lesenseScanConfToggle
lesenseScanConfDecDef
LESENSE_ControlDACData_TypeDef
lesenseDACIfData
lesenseThres
LESENSE_ControlACMP_TypeDef
lesenseACMPModeDisable
lesenseACMPModeMux
lesenseACMPModeMuxThres
LESENSE_WarmupMode_TypeDef
lesenseWarmupModeNormal
lesenseWarmupModeACMP
lesenseWarmupModeDAC
lesenseWarmupModeKeepWarm
LESENSE_DecInput_TypeDef
lesenseDecInputSensorSt
lesenseDecInputPRS
LESENSE_ChSampleMode_TypeDef
lesenseSampleModeCounter
lesenseSampleModeACMP
lesenseSampleModeADC
lesenseSampleModeADCDiff
LESENSE_ChIntMode_TypeDef
lesenseSetIntNone
lesenseSetIntLevel
lesenseSetIntPosEdge
lesenseSetIntNegEdge
LESENSE_ChPinExMode_TypeDef
lesenseChPinExDis
lesenseChPinExHigh
lesenseChPinExLow
lesenseChPinExDACOut
LESENSE_ChPinIdleMode_TypeDef
lesenseChPinIdleDis
lesenseChPinIdleHigh
lesenseChPinIdleLow
lesenseChPinIdleDACC
LESENSE_ChClk_TypeDef
lesenseClkLF
lesenseClkHF
LESENSE_ChCompMode_TypeDef
lesenseCompModeLess
lesenseCompModeGreaterOrEq
LESENSE_ChEvalMode_TypeDef
lesenseEvalModeThreshold
lesenseEvalModeSlidingWindow
lesenseEvalModeStepDetection
LESENSE_AltExPinIdle_TypeDef
lesenseAltExPinIdleDis
lesenseAltExPinIdleHigh
lesenseAltExPinIdleLow
LESENSE_StTransAct_TypeDef
lesenseTransActNone
lesenseTransActPRS0
lesenseTransActPRS1
lesenseTransActPRS01
lesenseTransActPRS2
lesenseTransActPRS02
lesenseTransActPRS12
lesenseTransActPRS012
lesenseTransActUp
lesenseTransActDown
lesenseTransActUpAndPRS2
lesenseTransActDownAndPRS2
LETIMER - Low Energy Timer
LETIMER_Init_TypeDef
enable
debugRun
comp0Top
bufTop
out0Pol
out1Pol
ufoa0
ufoa1
repMode
topValue
LETIMER_CompareGet
LETIMER_CompareSet
LETIMER_CounterGet
LETIMER_CounterSet
LETIMER_Enable
LETIMER_Init
LETIMER_IntClear
LETIMER_IntDisable
LETIMER_IntEnable
LETIMER_IntGet
LETIMER_IntGetEnabled
LETIMER_IntSet
LETIMER_RepeatGet
LETIMER_RepeatSet
LETIMER_Reset
LETIMER_SyncWait
LETIMER_TopSet
LETIMER_TopGet
LETIMER_INIT_DEFAULT
LETIMER_RepeatMode_TypeDef
letimerRepeatFree
letimerRepeatOneshot
letimerRepeatBuffered
letimerRepeatDouble
LETIMER_UFOA_TypeDef
letimerUFOANone
letimerUFOAToggle
letimerUFOAPulse
letimerUFOAPwm
LEUART - Low Energy UART
LEUART_Init_TypeDef
enable
refFreq
baudrate
databits
parity
stopbits
LEUART_BaudrateCalc
LEUART_BaudrateGet
LEUART_BaudrateSet
LEUART_Enable
LEUART_FreezeEnable
LEUART_Init
LEUART_Reset
LEUART_Rx
LEUART_RxExt
LEUART_Tx
LEUART_TxExt
LEUART_TxDmaInEM2Enable
LEUART_RxDmaInEM2Enable
LEUART_IntClear
LEUART_IntDisable
LEUART_IntEnable
LEUART_IntGet
LEUART_IntGetEnabled
LEUART_IntSet
LEUART_StatusGet
LEUART_RxDataGet
LEUART_RxDataXGet
LEUART_INIT_DEFAULT
LEUART_Databits_TypeDef
leuartDatabits8
leuartDatabits9
LEUART_Enable_TypeDef
leuartDisable
leuartEnableRx
leuartEnableTx
leuartEnable
LEUART_Parity_TypeDef
leuartNoParity
leuartEvenParity
leuartOddParity
LEUART_Stopbits_TypeDef
leuartStopbits1
leuartStopbits2
MSC - Memory System Controller
MSC_ExecConfig_TypeDef
scbtEn
prefetchEn
ifcDis
aiDis
iccDis
useHprot
MSC_IntClear
MSC_IntDisable
MSC_IntEnable
MSC_IntGet
MSC_IntGetEnabled
MSC_IntSet
MSC_StartCacheMeasurement
MSC_GetCacheMeasurement
MSC_FlushCache
MSC_EnableCache
MSC_EnableCacheIRQs
MSC_EnableAutoCacheFlush
MSC_Init
MSC_Deinit
MSC_ExecConfigSet
MSC_WriteWord
MSC_WriteWordFast
MSC_ErasePage
MSC_MassErase
MSC_WriteWordDma
MSC_PROGRAM_TIMEOUT
MSC_EXECCONFIG_DEFAULT
MSC_Status_TypeDef
mscReturnOk
mscReturnInvalidAddr
mscReturnLocked
mscReturnTimeOut
mscReturnUnaligned
OPAMP - Operational Amplifier
OPAMP_Init_TypeDef
negSel
posSel
outMode
resSel
resInMux
outPen
drvStr
gain3xEn
halfDrvStr
ugBwScale
prsEn
prsMode
prsSel
prsOutSel
aportYMasterDisable
aportXMasterDisable
settleTime
startupDly
hcmDisable
defaultOffsetN
offsetN
defaultOffsetP
offsetP
OPAMP_Disable
OPAMP_Enable
OPA_INIT_UNITY_GAIN
OPA_INIT_NON_INVERTING
OPA_INIT_INVERTING
OPA_INIT_CASCADED_NON_INVERTING_OPA0
OPA_INIT_CASCADED_NON_INVERTING_OPA1
OPA_INIT_CASCADED_NON_INVERTING_OPA2
OPA_INIT_CASCADED_NON_INVERTING_OPA3
OPA_INIT_CASCADED_INVERTING_OPA0
OPA_INIT_CASCADED_INVERTING_OPA1
OPA_INIT_CASCADED_INVERTING_OPA2
OPA_INIT_CASCADED_INVERTING_OPA3
OPA_INIT_DIFF_DRIVER_OPA0
OPA_INIT_DIFF_DRIVER_OPA1
OPA_INIT_DIFF_RECEIVER_OPA0
OPA_INIT_DIFF_RECEIVER_OPA1
OPA_INIT_DIFF_RECEIVER_OPA2
OPA_INIT_DIFF_RECEIVER_OPA3
OPA_INIT_INSTR_AMP_OPA0
OPA_INIT_INSTR_AMP_OPA1
OPAMP_TypeDef
OPA0
OPA1
OPA2
OPAMP_NegSel_TypeDef
opaNegSelAPORT1YCH1
opaNegSelAPORT1YCH3
opaNegSelAPORT1YCH5
opaNegSelAPORT1YCH7
opaNegSelAPORT1YCH9
opaNegSelAPORT1YCH11
opaNegSelAPORT1YCH13
opaNegSelAPORT1YCH15
opaNegSelAPORT1YCH17
opaNegSelAPORT1YCH19
opaNegSelAPORT1YCH21
opaNegSelAPORT1YCH23
opaNegSelAPORT1YCH25
opaNegSelAPORT1YCH27
opaNegSelAPORT1YCH29
opaNegSelAPORT1YCH31
opaNegSelAPORT2YCH0
opaNegSelAPORT2YCH2
opaNegSelAPORT2YCH4
opaNegSelAPORT2YCH6
opaNegSelAPORT2YCH8
opaNegSelAPORT2YCH10
opaNegSelAPORT2YCH12
opaNegSelAPORT2YCH14
opaNegSelAPORT2YCH16
opaNegSelAPORT2YCH18
opaNegSelAPORT2YCH20
opaNegSelAPORT2YCH22
opaNegSelAPORT2YCH24
opaNegSelAPORT2YCH26
opaNegSelAPORT2YCH28
opaNegSelAPORT2YCH30
opaNegSelAPORT3YCH1
opaNegSelAPORT3YCH3
opaNegSelAPORT3YCH5
opaNegSelAPORT3YCH7
opaNegSelAPORT3YCH9
opaNegSelAPORT3YCH11
opaNegSelAPORT3YCH13
opaNegSelAPORT3YCH15
opaNegSelAPORT3YCH17
opaNegSelAPORT3YCH19
opaNegSelAPORT3YCH21
opaNegSelAPORT3YCH23
opaNegSelAPORT3YCH25
opaNegSelAPORT3YCH27
opaNegSelAPORT3YCH29
opaNegSelAPORT3YCH31
opaNegSelAPORT4YCH0
opaNegSelAPORT4YCH2
opaNegSelAPORT4YCH4
opaNegSelAPORT4YCH6
opaNegSelAPORT4YCH8
opaNegSelAPORT4YCH10
opaNegSelAPORT4YCH12
opaNegSelAPORT4YCH14
opaNegSelAPORT4YCH16
opaNegSelAPORT4YCH18
opaNegSelAPORT4YCH20
opaNegSelAPORT4YCH22
opaNegSelAPORT4YCH24
opaNegSelAPORT4YCH26
opaNegSelAPORT4YCH28
opaNegSelAPORT4YCH30
opaNegSelDisable
opaNegSelUnityGain
opaNegSelResTap
opaNegSelNegPad
OPAMP_PosSel_TypeDef
opaPosSelAPORT1XCH0
opaPosSelAPORT1XCH2
opaPosSelAPORT1XCH4
opaPosSelAPORT1XCH6
opaPosSelAPORT1XCH8
opaPosSelAPORT1XCH10
opaPosSelAPORT1XCH12
opaPosSelAPORT1XCH14
opaPosSelAPORT1XCH16
opaPosSelAPORT1XCH18
opaPosSelAPORT1XCH20
opaPosSelAPORT1XCH22
opaPosSelAPORT1XCH24
opaPosSelAPORT1XCH26
opaPosSelAPORT1XCH28
opaPosSelAPORT1XCH30
opaPosSelAPORT2XCH1
opaPosSelAPORT2XCH3
opaPosSelAPORT2XCH5
opaPosSelAPORT2XCH7
opaPosSelAPORT2XCH9
opaPosSelAPORT2XCH11
opaPosSelAPORT2XCH13
opaPosSelAPORT2XCH15
opaPosSelAPORT2XCH17
opaPosSelAPORT2XCH19
opaPosSelAPORT2XCH21
opaPosSelAPORT2XCH23
opaPosSelAPORT2XCH25
opaPosSelAPORT2XCH27
opaPosSelAPORT2XCH29
opaPosSelAPORT2XCH31
opaPosSelAPORT3XCH0
opaPosSelAPORT3XCH2
opaPosSelAPORT3XCH4
opaPosSelAPORT3XCH6
opaPosSelAPORT3XCH8
opaPosSelAPORT3XCH10
opaPosSelAPORT3XCH12
opaPosSelAPORT3XCH14
opaPosSelAPORT3XCH16
opaPosSelAPORT3XCH18
opaPosSelAPORT3XCH20
opaPosSelAPORT3XCH22
opaPosSelAPORT3XCH24
opaPosSelAPORT3XCH26
opaPosSelAPORT3XCH28
opaPosSelAPORT3XCH30
opaPosSelAPORT4XCH1
opaPosSelAPORT4XCH3
opaPosSelAPORT4XCH5
opaPosSelAPORT4XCH7
opaPosSelAPORT4XCH9
opaPosSelAPORT4XCH11
opaPosSelAPORT4XCH13
opaPosSelAPORT4XCH15
opaPosSelAPORT4XCH17
opaPosSelAPORT4XCH19
opaPosSelAPORT4XCH21
opaPosSelAPORT4XCH23
opaPosSelAPORT4XCH25
opaPosSelAPORT4XCH27
opaPosSelAPORT4XCH29
opaPosSelAPORT4XCH31
opaPosSelDisable
opaPosSelDac
opaPosSelPosPad
opaPosSelOpaIn
opaPosSelResTap
OPAMP_OutMode_TypeDef
opaOutModeDisable
opaOutModeMain
opaOutModeAlt
opaOutModeAll
opaOutModeAPORT1YCH1
opaOutModeAPORT1YCH3
opaOutModeAPORT1YCH5
opaOutModeAPORT1YCH7
opaOutModeAPORT1YCH9
opaOutModeAPORT1YCH11
opaOutModeAPORT1YCH13
opaOutModeAPORT1YCH15
opaOutModeAPORT1YCH17
opaOutModeAPORT1YCH19
opaOutModeAPORT1YCH21
opaOutModeAPORT1YCH23
opaOutModeAPORT1YCH25
opaOutModeAPORT1YCH27
opaOutModeAPORT1YCH29
opaOutModeAPORT1YCH31
opaOutModeAPORT2YCH0
opaOutModeAPORT2YCH2
opaOutModeAPORT2YCH4
opaOutModeAPORT2YCH6
opaOutModeAPORT2YCH8
opaOutModeAPORT2YCH10
opaOutModeAPORT2YCH12
opaOutModeAPORT2YCH14
opaOutModeAPORT2YCH16
opaOutModeAPORT2YCH18
opaOutModeAPORT2YCH20
opaOutModeAPORT2YCH22
opaOutModeAPORT2YCH24
opaOutModeAPORT2YCH26
opaOutModeAPORT2YCH28
opaOutModeAPORT2YCH30
opaOutModeAPORT3YCH1
opaOutModeAPORT3YCH3
opaOutModeAPORT3YCH5
opaOutModeAPORT3YCH7
opaOutModeAPORT3YCH9
opaOutModeAPORT3YCH11
opaOutModeAPORT3YCH13
opaOutModeAPORT3YCH15
opaOutModeAPORT3YCH17
opaOutModeAPORT3YCH19
opaOutModeAPORT3YCH21
opaOutModeAPORT3YCH23
opaOutModeAPORT3YCH25
opaOutModeAPORT3YCH27
opaOutModeAPORT3YCH29
opaOutModeAPORT3YCH31
opaOutModeAPORT4YCH0
opaOutModeAPORT4YCH2
opaOutModeAPORT4YCH4
opaOutModeAPORT4YCH6
opaOutModeAPORT4YCH8
opaOutModeAPORT4YCH10
opaOutModeAPORT4YCH12
opaOutModeAPORT4YCH14
opaOutModeAPORT4YCH16
opaOutModeAPORT4YCH18
opaOutModeAPORT4YCH20
opaOutModeAPORT4YCH22
opaOutModeAPORT4YCH24
opaOutModeAPORT4YCH26
opaOutModeAPORT4YCH28
opaOutModeAPORT4YCH30
OPAMP_ResSel_TypeDef
opaResSelDefault
opaResSelR2eq0_33R1
opaResSelR2eqR1
opaResSelR1eq1_67R1
opaResSelR2eq2_2R1
opaResSelR2eq3R1
opaResSelR2eq4_33R1
opaResSelR2eq7R1
opaResSelR2eq15R1
OPAMP_ResInMux_TypeDef
opaResInMuxDisable
opaResInMuxOpaIn
opaResInMuxNegPad
opaResInMuxPosPad
opaResInMuxComPad
opaResInMuxCenter
opaResInMuxVss
OPAMP_PrsMode_TypeDef
opaPrsModeDefault
opaPrsModePulsed
opaPrsModeTimed
OPAMP_PrsSel_TypeDef
opaPrsSelDefault
opaPrsSelCh0
opaPrsSelCh1
opaPrsSelCh2
opaPrsSelCh3
opaPrsSelCh4
opaPrsSelCh5
opaPrsSelCh6
opaPrsSelCh7
opaPrsSelCh8
opaPrsSelCh9
opaPrsSelCh10
opaPrsSelCh11
OPAMP_PrsOut_TypeDef
opaPrsOutDefault
opaPrsOutWarm
opaPrsOutOutValid
OPAMP_OutScale_Typedef
opaOutScaleDefault
opaOutScaleFull
opaOutSacleHalf
OPAMP_DrvStr_Typedef
opaDrvStrDefault
opaDrvStrLowerAccLowStr
opaDrvStrLowAccLowStr
opaDrvStrHighAccHighStr
opaDrvStrHigherAccHighStr
PCNT - Pulse Counter
PCNT_Init_TypeDef
mode
counter
top
negEdge
countDown
filter
hyst
s1CntDir
cntEvent
auxCntEvent
s0PRS
s1PRS
PCNT_Filter_TypeDef
filtLen
flutterrm
PCNT_TCC_TypeDef
mode
prescaler
compare
tccPRS
prsPolarity
prsGateEnable
PCNT_CounterGet
PCNT_AuxCounterGet
PCNT_CounterReset
PCNT_CounterTopSet
PCNT_CounterSet
PCNT_Enable
PCNT_IsEnabled
PCNT_FreezeEnable
PCNT_Init
PCNT_FilterConfiguration
PCNT_PRSInputEnable
PCNT_TCCConfiguration
PCNT_IntClear
PCNT_IntDisable
PCNT_IntEnable
PCNT_IntGet
PCNT_IntGetEnabled
PCNT_IntSet
PCNT_Reset
PCNT_TopBufferGet
PCNT_TopBufferSet
PCNT_TopGet
PCNT_TopSet
PCNT_Sync
PCNT0_CNT_SIZE
DEFAULT_DEBUG_HALT
PCNT_FILTER_DEFAULT
PCNT_TCC_DEFAULT
PCNT_Mode_TypeDef
pcntModeDisable
pcntModeOvsSingle
pcntModeExtSingle
pcntModeExtQuad
pcntModeOvsQuad1
pcntModeOvsQuad2
pcntModeOvsQuad4
PCNT_CntEvent_TypeDef
pcntCntEventBoth
pcntCntEventUp
pcntCntEventDown
pcntCntEventNone
PCNT_PRSSel_TypeDef
pcntPRSCh0
pcntPRSCh1
pcntPRSCh2
pcntPRSCh3
pcntPRSCh4
pcntPRSCh5
pcntPRSCh6
pcntPRSCh7
pcntPRSCh8
pcntPRSCh9
pcntPRSCh10
pcntPRSCh11
PCNT_PRSInput_TypeDef
pcntPRSInputS1
PCNT_TCCMode_TypeDef
tccModeDisabled
tccModeLFA
tccModePRS
PCNT_TCCPresc_Typedef
tccPrescDiv1
tccPrescDiv2
tccPrescDiv4
tccPrescDiv8
PCNT_TCCComp_Typedef
tccCompLTOE
tccCompGTOE
tccCompRange
PRS - Peripheral Reflex System
PRS_SourceSignalSet
PRS_SourceAsyncSignalSet
PRS_GpioOutputLocation
PRS_GetFreeChannel
PRS_Reset
PRS_ConnectSignal
PRS_LevelSet
PRS_LevelGet
PRS_Values
PRS_ChannelValue
PRS_PulseTrigger
PRS_ChannelLevelSet
PRS_ChannelPulse
PRS_SYNC_CHAN_COUNT
PRS_ASYNC_CHAN_COUNT
PRS_ASYNC_SUPPORTED
PRS_ChType_t
prsTypeAsync
prsTypeSync
PRS_Edge_TypeDef
prsEdgeOff
prsEdgePos
prsEdgeNeg
prsEdgeBoth
PRS_Signal_t
prsSignalNone
prsSignalSW
prsSignalPRS_CH0
prsSignalPRS_CH1
prsSignalPRS_CH2
prsSignalPRS_CH3
prsSignalPRS_CH4
prsSignalPRS_CH5
prsSignalPRS_CH6
prsSignalPRS_CH7
prsSignalPRS_CH8
prsSignalPRS_CH9
prsSignalPRS_CH10
prsSignalPRS_CH11
prsSignalADC0_SINGLE
prsSignalADC0_SCAN
prsSignalTIMER0_UF
prsSignalTIMER0_OF
prsSignalTIMER0_CC0
prsSignalTIMER0_CC1
prsSignalTIMER0_CC2
prsSignalTIMER1_UF
prsSignalTIMER1_OF
prsSignalTIMER1_CC0
prsSignalTIMER1_CC1
prsSignalTIMER1_CC2
prsSignalLETIMER0_CH0
prsSignalLETIMER0_CH1
prsSignalPCNT0_TCC
prsSignalPCNT0_UFOF
prsSignalPCNT0_DIR
prsSignalCRYOTIMER_PERIOD
prsSignalRTCC_CCV0
prsSignalRTCC_CCV1
prsSignalRTCC_CCV2
prsSignalACMP0_OUT
prsSignalACMP1_OUT
prsSignalLESENSE_SCANRES0
prsSignalLESENSE_SCANRES1
prsSignalLESENSE_SCANRES2
prsSignalLESENSE_SCANRES3
prsSignalLESENSE_SCANRES4
prsSignalLESENSE_SCANRES5
prsSignalLESENSE_SCANRES6
prsSignalLESENSE_SCANRES7
prsSignalLESENSE_SCANRES8
prsSignalLESENSE_SCANRES9
prsSignalLESENSE_SCANRES10
prsSignalLESENSE_SCANRES11
prsSignalLESENSE_SCANRES12
prsSignalLESENSE_SCANRES13
prsSignalLESENSE_SCANRES14
prsSignalLESENSE_SCANRES15
prsSignalLESENSE_DEC0
prsSignalLESENSE_DEC1
prsSignalLESENSE_DEC2
prsSignalLESENSE_DECCMP
prsSignalLESENSE_MEASACT
prsSignalUSART0_TXC
prsSignalUSART0_RXDATAV
prsSignalUSART0_IRTX
prsSignalUSART0_RTS
prsSignalUSART0_TX
prsSignalUSART0_CS
prsSignalUSART1_TXC
prsSignalUSART1_RXDATAV
prsSignalUSART1_RTS
prsSignalUSART1_TX
prsSignalUSART1_CS
prsSignalUSART2_TXC
prsSignalUSART2_RXDATAV
prsSignalUSART2_IRTX
prsSignalUSART2_RTS
prsSignalUSART2_TX
prsSignalUSART2_CS
prsSignalCM4_TXEV
prsSignalCM4_ICACHEPCHITSOF
prsSignalCM4_ICACHEPCMISSESOF
prsSignalWTIMER0_UF
prsSignalWTIMER0_OF
prsSignalWTIMER0_CC0
prsSignalWTIMER0_CC1
prsSignalWTIMER0_CC2
prsSignalGPIO_PIN0
prsSignalGPIO_PIN1
prsSignalGPIO_PIN2
prsSignalGPIO_PIN3
prsSignalGPIO_PIN4
prsSignalGPIO_PIN5
prsSignalGPIO_PIN6
prsSignalGPIO_PIN7
prsSignalGPIO_PIN8
prsSignalGPIO_PIN9
prsSignalGPIO_PIN10
prsSignalGPIO_PIN11
prsSignalGPIO_PIN12
prsSignalGPIO_PIN13
prsSignalGPIO_PIN14
prsSignalGPIO_PIN15
RAMFUNC - RAM Function Support
SL_RAMFUNC_DISABLE
SL_RAMFUNC_DECLARATOR
SL_RAMFUNC_DEFINITION_BEGIN
SL_RAMFUNC_DEFINITION_END
RMU - Reset Management Unit
RMU_ResetControl
RMU_ResetCauseClear
RMU_ResetCauseGet
RMU_UserResetStateSet
RMU_UserResetStateGet
RMU_LockupResetDisable
RMU_ResetMode_TypeDef
RMU_Reset_TypeDef
rmuResetLockUp
rmuResetWdog
rmuResetCoreLockup
rmuResetSys
rmuResetPin
RTCC - Real Timer Counter/Calendar
RTCC_Init_TypeDef
enable
debugRun
precntWrapOnCCV0
cntWrapOnCCV1
presc
prescMode
enaOSCFailDetect
cntMode
disLeapYearCorr
RTCC_CCChConf_TypeDef
chMode
compMatchOutAction
prsSel
inputEdgeSel
compBase
compMask
dayCompMode
RTCC_ChannelInit
RTCC_Enable
RTCC_Init
RTCC_Reset
RTCC_StatusClear
RTCC_ChannelCompareValueGet
RTCC_ChannelCompareValueSet
RTCC_ChannelCaptureValueGet
RTCC_ChannelCCVGet
RTCC_ChannelCCVSet
RTCC_ChannelDateGet
RTCC_ChannelDateSet
RTCC_ChannelTimeGet
RTCC_ChannelTimeSet
RTCC_CombinedCounterGet
RTCC_CounterGet
RTCC_CounterSet
RTCC_DateGet
RTCC_DateSet
RTCC_EM4WakeupEnable
RTCC_IntClear
RTCC_IntDisable
RTCC_IntEnable
RTCC_IntGet
RTCC_IntGetEnabled
RTCC_IntSet
RTCC_Lock
RTCC_PreCounterGet
RTCC_PreCounterSet
RTCC_RetentionRamPowerDown
RTCC_StatusGet
RTCC_TimeGet
RTCC_TimeSet
RTCC_Unlock
RTCC_INIT_DEFAULT
RTCC_CH_INIT_COMPARE_DEFAULT
RTCC_CH_INIT_CAPTURE_DEFAULT
RTCC_CC_NUM
RTCC_CH_VALID
RTCC_PRSSel_TypeDef
RTCC_CntMode_TypeDef
rtccCntModeNormal
rtccCntModeCalendar
RTCC_CntPresc_TypeDef
rtccCntPresc_1
rtccCntPresc_2
rtccCntPresc_4
rtccCntPresc_8
rtccCntPresc_16
rtccCntPresc_32
rtccCntPresc_64
rtccCntPresc_128
rtccCntPresc_256
rtccCntPresc_512
rtccCntPresc_1024
rtccCntPresc_2048
rtccCntPresc_4096
rtccCntPresc_8192
rtccCntPresc_16384
rtccCntPresc_32768
RTCC_PrescMode_TypeDef
rtccCntTickPresc
rtccCntTickCCV0Match
RTCC_CapComChMode_TypeDef
rtccCapComChModeOff
rtccCapComChModeCapture
rtccCapComChModeCompare
RTCC_CompMatchOutAction_TypeDef
rtccCompMatchOutActionPulse
rtccCompMatchOutActionToggle
rtccCompMatchOutActionClear
rtccCompMatchOutActionSet
RTCC_InEdgeSel_TypeDef
rtccInEdgeRising
rtccInEdgeFalling
rtccInEdgeBoth
rtccInEdgeNone
RTCC_CompBase_TypeDef
rtccCompBaseCnt
rtccCompBasePreCnt
RTCC_DayCompareMode_TypeDef
rtccDayCompareModeMonth
rtccDayCompareModeWeek
SMU - Security Management Unit
SMU_PrivilegedAccess_TypeDef
privilegedACMP0
privilegedACMP1
privilegedADC0
privilegedReserved0
privilegedReserved1
privilegedCMU
privilegedReserved2
privilegedCRYOTIMER
privilegedCRYPTO0
privilegedCRYPTO1
privilegedCSEN
privilegedVDAC0
privilegedPRS
privilegedEMU
privilegedFPUEH
privilegedReserved3
privilegedGPCRC
privilegedGPIO
privilegedI2C0
privilegedI2C1
privilegedIDAC0
privilegedMSC
privilegedLDMA
privilegedLESENSE
privilegedLETIMER0
privilegedLEUART0
privilegedReserved4
privilegedPCNT0
privilegedReserved5
privilegedReserved6
privilegedReserved7
privilegedReserved8
privilegedRMU
privilegedRTCC
privilegedSMU
privilegedReserved9
privilegedTIMER0
privilegedTIMER1
privilegedTRNG0
privilegedUSART0
privilegedUSART1
privilegedUSART2
privilegedWDOG0
privilegedWDOG1
privilegedWTIMER0
SMU_Init_TypeDef
reg
access
ppu
enable
SMU_EnablePPU
SMU_Init
SMU_SetPrivilegedAccess
SMU_GetFaultingPeripheral
SMU_IntClear
SMU_IntDisable
SMU_IntEnable
SMU_IntGet
SMU_IntGetEnabled
SMU_IntSet
SMU_INIT_DEFAULT
SMU_Peripheral_TypeDef
smuPeripheralACMP0
smuPeripheralACMP1
smuPeripheralADC0
smuPeripheralCMU
smuPeripheralCRYOTIMER
smuPeripheralCRYPTO0
smuPeripheralCRYPTO1
smuPeripheralCSEN
smuPeripheralVDAC0
smuPeripheralPRS
smuPeripheralEMU
smuPeripheralFPUEH
smuPeripheralGPCRC
smuPeripheralGPIO
smuPeripheralI2C0
smuPeripheralI2C1
smuPeripheralIDAC0
smuPeripheralMSC
smuPeripheralLDMA
smuPeripheralLESENSE
smuPeripheralLETIMER0
smuPeripheralLEUART0
smuPeripheralPCNT0
smuPeripheralRMU
smuPeripheralRTCC
smuPeripheralSMU
smuPeripheralTIMER0
smuPeripheralTIMER1
smuPeripheralTRNG0
smuPeripheralUSART0
smuPeripheralUSART1
smuPeripheralUSART2
smuPeripheralWDOG0
smuPeripheralWDOG1
smuPeripheralWTIMER0
SYSTEM - System Utils
SYSTEM_ChipRevision_TypeDef
minor
major
family
SYSTEM_CalAddrVal_TypeDef
address
calValue
SYSTEM_ChipRevisionGet
SYSTEM_GetCalibrationValue
SYSTEM_GetSecurityCapability
SYSTEM_GetDevinfoRev
SYSTEM_FpuAccessModeSet
SYSTEM_GetUnique
SYSTEM_GetProdRev
SYSTEM_GetSRAMSize
SYSTEM_GetFlashSize
SYSTEM_GetFlashPageSize
SYSTEM_GetPartNumber
SYSTEM_GetFamily
SYSTEM_GetCalibrationTemperature
SYSTEM_PartFamily_TypeDef
systemPartFamilyEfm32Gecko
systemPartFamilyEfm32Giant
systemPartFamilyEfm32Giant11B
systemPartFamilyEfm32Giant12B
systemPartFamilyEfm32Tiny
systemPartFamilyEfm32Tiny11B
systemPartFamilyEfm32Leopard
systemPartFamilyEfm32Wonder
systemPartFamilyEfm32Zero
systemPartFamilyEfm32Happy
systemPartFamilyEfm32Pearl1B
systemPartFamilyEfm32Jade1B
systemPartFamilyEfm32Pearl12B
systemPartFamilyEfm32Jade12B
systemPartFamilyEzr32Wonder
systemPartFamilyEzr32Leopard
systemPartFamilyEzr32Happy
systemPartFamilyMighty1P
systemPartFamilyMighty1B
systemPartFamilyMighty1V
systemPartFamilyBlue1P
systemPartFamilyBlue1B
systemPartFamilyBlue1V
systemPartFamilyFlex1P
systemPartFamilyFlex1B
systemPartFamilyFlex1V
systemPartFamilyMighty12P
systemPartFamilyMighty12B
systemPartFamilyMighty12V
systemPartFamilyBlue12P
systemPartFamilyBlue12B
systemPartFamilyBlue12V
systemPartFamilyFlex12P
systemPartFamilyFlex12B
systemPartFamilyFlex12V
systemPartFamilyMighty13P
systemPartFamilyMighty13B
systemPartFamilyMighty13V
systemPartFamilyBlue13P
systemPartFamilyBlue13B
systemPartFamilyBlue13V
systemPartFamilyFlex13P
systemPartFamilyFlex13B
systemPartFamilyFlex13V
systemPartFamilyZen13P
systemPartFamilyZen13L
systemPartFamilyZen13S
systemPartFamilyMighty14P
systemPartFamilyMighty14B
systemPartFamilyMighty14V
systemPartFamilyFlex14P
systemPartFamilyFlex14B
systemPartFamilyFlex14V
systemPartFamilyZen14P
systemPartFamilyGecko
systemPartFamilyGiant
systemPartFamilyTiny
systemPartFamilyLeopard
systemPartFamilyWonder
systemPartFamilyZero
systemPartFamilyHappy
systemPartFamilyUnknown
SYSTEM_SecurityCapability_TypeDef
securityCapabilityUnknown
securityCapabilityNA
securityCapabilityBasic
securityCapabilityRoT
securityCapabilitySE
securityCapabilityVault
SYSTEM_FpuAccess_TypeDef
fpuAccessDenied
fpuAccessPrivilegedOnly
fpuAccessReserved
fpuAccessFull
TIMER - Timer/Counter
TIMER_Init_TypeDef
enable
debugRun
prescale
clkSel
count2x
ati
fallAction
riseAction
mode
dmaClrAct
quadModeX4
oneShot
sync
TIMER_InitCC_TypeDef
eventCtrl
edge
prsSel
cufoa
cofoa
cmoa
mode
filter
prsInput
coist
outInvert
prsOutput
TIMER_InitDTI_TypeDef
enable
activeLowOut
invertComplementaryOut
autoRestart
enablePrsSource
prsSel
prescale
riseTime
fallTime
outputsEnableMask
enableFaultSourceCoreLockup
enableFaultSourceDebugger
enableFaultSourcePrsSel0
faultSourcePrsSel0
enableFaultSourcePrsSel1
faultSourcePrsSel1
faultAction
TIMER_Valid
TIMER_SupportsDTI
TIMER_MaxCount
TIMER_CaptureGet
TIMER_CaptureBufGet
TIMER_CompareBufSet
TIMER_CompareSet
TIMER_CounterGet
TIMER_CounterSet
TIMER_Enable
TIMER_Init
TIMER_InitCC
TIMER_InitDTI
TIMER_EnableDTI
TIMER_GetDTIFault
TIMER_ClearDTIFault
TIMER_IntClear
TIMER_IntDisable
TIMER_IntEnable
TIMER_IntGet
TIMER_IntGetEnabled
TIMER_IntSet
TIMER_Lock
TIMER_Reset
TIMER_TopBufSet
TIMER_TopGet
TIMER_TopSet
TIMER_Unlock
TIMER_INIT_DEFAULT
TIMER_INITCC_DEFAULT
TIMER_INITDTI_DEFAULT
TIMER_PRSSEL_TypeDef
TIMER_CCMode_TypeDef
timerCCModeOff
timerCCModeCapture
timerCCModeCompare
timerCCModePWM
TIMER_ClkSel_TypeDef
timerClkSelHFPerClk
timerClkSelCC1
timerClkSelCascade
TIMER_Edge_TypeDef
timerEdgeRising
timerEdgeFalling
timerEdgeBoth
timerEdgeNone
TIMER_Event_TypeDef
timerEventEveryEdge
timerEventEvery2ndEdge
timerEventRising
timerEventFalling
TIMER_InputAction_TypeDef
timerInputActionNone
timerInputActionStart
timerInputActionStop
timerInputActionReloadStart
TIMER_Mode_TypeDef
timerModeUp
timerModeDown
timerModeUpDown
timerModeQDec
TIMER_OutputAction_TypeDef
timerOutputActionNone
timerOutputActionToggle
timerOutputActionClear
timerOutputActionSet
TIMER_Prescale_TypeDef
timerPrescale1
timerPrescale2
timerPrescale4
timerPrescale8
timerPrescale16
timerPrescale32
timerPrescale64
timerPrescale128
timerPrescale256
timerPrescale512
timerPrescale1024
TIMER_DtiFaultAction_TypeDef
timerDtiFaultActionNone
timerDtiFaultActionInactive
timerDtiFaultActionClear
timerDtiFaultActionTristate
TIMER_PrsOutput_t
timerPrsOutputPulse
timerPrsOutputLevel
timerPrsOutputDefault
USART - Synchronous/Asynchronous Serial
USART_InitAsync_TypeDef
enable
refFreq
baudrate
oversampling
databits
parity
stopbits
mvdis
prsRxEnable
prsRxCh
autoCsEnable
autoCsHold
autoCsSetup
hwFlowControl
USART_PrsTriggerInit_TypeDef
autoTxTriggerEnable
rxTriggerEnable
txTriggerEnable
prsTriggerChannel
USART_InitSync_TypeDef
enable
refFreq
baudrate
databits
master
msbf
clockMode
prsRxEnable
prsRxCh
autoTx
autoCsEnable
autoCsHold
autoCsSetup
USART_InitIrDA_TypeDef
async
irRxInv
irFilt
irPw
irPrsEn
irPrsSel
USART_InitI2s_TypeDef
sync
format
delay
dmaSplit
justify
mono
USART_BaudrateAsyncSet
USART_BaudrateCalc
USART_BaudrateGet
USART_BaudrateSyncSet
USART_Enable
USART_InitAsync
USART_InitSync
USARTn_InitIrDA
USART_InitI2s
USART_InitPrsTrigger
USART_IntClear
USART_IntDisable
USART_IntEnable
USART_IntGet
USART_IntGetEnabled
USART_IntSet
USART_StatusGet
USART_Reset
USART_Rx
USART_RxDouble
USART_RxDoubleExt
USART_RxExt
USART_RxDataGet
USART_RxDoubleGet
USART_RxDoubleXGet
USART_RxDataXGet
USART_SpiTransfer
USART_Tx
USART_TxDouble
USART_TxDoubleExt
USART_TxExt
USART_INITASYNC_DEFAULT
USART_INITPRSTRIGGER_DEFAULT
USART_INITSYNC_DEFAULT
USART_INITIRDA_DEFAULT
USART_INITI2S_DEFAULT
USART_PRS_Channel_t
USART_Databits_TypeDef
usartDatabits4
usartDatabits5
usartDatabits6
usartDatabits7
usartDatabits8
usartDatabits9
usartDatabits10
usartDatabits11
usartDatabits12
usartDatabits13
usartDatabits14
usartDatabits15
usartDatabits16
USART_Enable_TypeDef
usartDisable
usartEnableRx
usartEnableTx
usartEnable
USART_OVS_TypeDef
usartOVS16
usartOVS8
usartOVS6
usartOVS4
USART_Parity_TypeDef
usartNoParity
usartEvenParity
usartOddParity
USART_Stopbits_TypeDef
usartStopbits0p5
usartStopbits1
usartStopbits1p5
usartStopbits2
USART_HwFlowControl_TypeDef
USART_ClockMode_TypeDef
usartClockMode0
usartClockMode1
usartClockMode2
usartClockMode3
USART_IrDAPw_Typedef
usartIrDAPwONE
usartIrDAPwTWO
usartIrDAPwTHREE
usartIrDAPwFOUR
USART_I2sFormat_TypeDef
usartI2sFormatW32D32
usartI2sFormatW32D24M
usartI2sFormatW32D24
usartI2sFormatW32D16
usartI2sFormatW32D8
usartI2sFormatW16D16
usartI2sFormatW16D8
usartI2sFormatW8D8
USART_I2sJustify_TypeDef
usartI2sJustifyLeft
usartI2sJustifyRight
VDAC - Voltage DAC
VDAC_Init_TypeDef
mainCalibration
asyncClockMode
warmupKeepOn
refresh
prescaler
reference
ch0ResetPre
outEnablePRS
sineEnable
diff
VDAC_InitChannel_TypeDef
enable
prsSel
prsAsync
trigMode
sampleOffMode
VDAC_Enable
VDAC_Init
VDAC_InitChannel
VDAC_ChannelOutputSet
VDAC_PrescaleCalc
VDAC_Reset
VDAC_Channel0OutputSet
VDAC_Channel1OutputSet
VDAC_IntClear
VDAC_IntDisable
VDAC_IntEnable
VDAC_IntGet
VDAC_IntGetEnabled
VDAC_IntSet
VDAC_INIT_DEFAULT
VDAC_INITCHANNEL_DEFAULT
VDAC_Refresh_TypeDef
vdacRefresh8
vdacRefresh16
vdacRefresh32
vdacRefresh64
VDAC_Ref_TypeDef
vdacRef1V25Ln
vdacRef2V5Ln
vdacRef1V25
vdacRef2V5
vdacRefAvdd
vdacRefExtPin
VDAC_PrsSel_TypeDef
vdacPrsSelCh0
vdacPrsSelCh1
vdacPrsSelCh2
vdacPrsSelCh3
vdacPrsSelCh4
vdacPrsSelCh5
vdacPrsSelCh6
vdacPrsSelCh7
vdacPrsSelCh8
vdacPrsSelCh9
vdacPrsSelCh10
vdacPrsSelCh11
VDAC_TrigMode_TypeDef
vdacTrigModeSw
vdacTrigModePrs
vdacTrigModeRefresh
vdacTrigModeSwPrs
vdacTrigModeSwRefresh
vdacTrigModeLesense
VERSION - Version Defines
_EMLIB_VERSION
_EMLIB_VERSION_MAJOR
_EMLIB_VERSION_MINOR
_EMLIB_VERSION_PATCH
_CMSIS_VERSION
_CMSIS_VERSION_MAJOR
_CMSIS_VERSION_MINOR
_CMSIS_VERSION_PATCH
WDOG - Watchdog
WDOG_Init_TypeDef
enable
debugRun
em2Run
em3Run
em4Block
swoscBlock
lock
clkSel
perSel
warnSel
winSel
resetDisable
WDOGn_Enable
WDOGn_Feed
WDOGn_Init
WDOGn_Lock
WDOGn_SyncWait
WDOGn_Unlock
WDOGn_IntClear
WDOGn_IntDisable
WDOGn_IntEnable
WDOGn_IntGet
WDOGn_IntGetEnabled
WDOGn_IntSet
WDOGn_IsEnabled
WDOGn_IsLocked
WDOG_Enable
WDOG_Feed
WDOG_Init
WDOG_Lock
WDOG_IsEnabled
WDOG_IsLocked
DEFAULT_WDOG
WDOG_INIT_DEFAULT
WDOG_SYNC_TIMEOUT
WDOG_ClkSel_TypeDef
wdogClkSelULFRCO
wdogClkSelLFRCO
wdogClkSelLFXO
WDOG_PeriodSel_TypeDef
wdogPeriod_9
wdogPeriod_17
wdogPeriod_33
wdogPeriod_65
wdogPeriod_129
wdogPeriod_257
wdogPeriod_513
wdogPeriod_1k
wdogPeriod_2k
wdogPeriod_4k
wdogPeriod_8k
wdogPeriod_16k
wdogPeriod_32k
wdogPeriod_64k
wdogPeriod_128k
wdogPeriod_256k
WDOG_WarnSel_TypeDef
WDOG_WinSel_TypeDef
Drivers
Overview
API Documentation
Button API
Simple Button Driver
sl_simple_button_context_t
state
history
port
pin
mode
sl_simple_button_init
sl_simple_button_get_state
sl_simple_button_poll_step
sl_simple_button_enable
sl_simple_button_disable
sl_button_t
context
init
get_state
poll
enable
disable
sl_button_init
sl_button_get_state
sl_button_enable
sl_button_disable
sl_button_poll_step
sl_button_on_change
DMADRV - DMA Driver
Error Codes
ECODE_EMDRV_DMADRV_OK
ECODE_EMDRV_DMADRV_PARAM_ERROR
ECODE_EMDRV_DMADRV_NOT_INITIALIZED
ECODE_EMDRV_DMADRV_ALREADY_INITIALIZED
ECODE_EMDRV_DMADRV_CHANNELS_EXHAUSTED
ECODE_EMDRV_DMADRV_IN_USE
ECODE_EMDRV_DMADRV_ALREADY_FREED
ECODE_EMDRV_DMADRV_CH_NOT_ALLOCATED
DMADRV_AllocateChannel
DMADRV_DeInit
DMADRV_FreeChannel
DMADRV_Init
DMADRV_MemoryPeripheral
DMADRV_PeripheralMemory
DMADRV_MemoryPeripheralPingPong
DMADRV_PeripheralMemoryPingPong
DMADRV_LdmaStartTransfer
DMADRV_PauseTransfer
DMADRV_ResumeTransfer
DMADRV_StopTransfer
DMADRV_TransferActive
DMADRV_TransferCompletePending
DMADRV_TransferDone
DMADRV_TransferRemainingCount
DMADRV_Callback_t
dmaControlBlock
Debug
SWO Debug
sl_debug_swo_init
sl_debug_swo_enable_itm
sl_debug_swo_disable_itm
sl_debug_swo_write
Driver
KEYSCAN
sl_keyscan_driver_process_keyscan_event_handle_t
node
on_event
sl_keyscan_driver_init
sl_keyscan_driver_subscribe_event
sl_keyscan_driver_unsubscribe_event
sl_keyscan_driver_start_scan
sl_keyscan_driver_stop_scan
sl_keyscan_driver_status_t
ECODE - Error Codes
ECODE_EMDRV_BASE
ECODE_OK
ECODE_EMDRV_RTCDRV_BASE
ECODE_EMDRV_SPIDRV_BASE
ECODE_EMDRV_NVM_BASE
ECODE_EMDRV_USTIMER_BASE
ECODE_EMDRV_UARTDRV_BASE
ECODE_EMDRV_DMADRV_BASE
ECODE_EMDRV_EZRADIODRV_BASE
ECODE_EMDRV_TEMPDRV_BASE
ECODE_EMDRV_NVM3_BASE
Ecode_t
GPIOINT - GPIO Interrupt
GPIOINT_Init
GPIOINT_CallbackRegister
GPIOINT_CallbackUnRegister
GPIOINT_IrqCallbackPtr_t
I2C Simple Polled Master
I2CSPM_Init_TypeDef
port
sclPort
sclPin
sdaPort
sdaPin
i2cRefFreq
i2cMaxFreq
i2cClhr
I2CSPM_Init
I2CSPM_Transfer
sl_i2cspm_t
LED API
Simple LED Driver
sl_simple_led_context_t
port
pin
polarity
sl_simple_led_init
sl_simple_led_turn_on
sl_simple_led_turn_off
sl_simple_led_toggle
sl_simple_led_get_state
Simple RGBW PWM LED Driver
sl_simple_rgbw_pwm_led_context_t
port
pin
polarity
channel
location
timer
frequency
resolution
level
state
sl_led_rgbw_pwm_t
led_common
set_rgbw_color
get_rgbw_color
sl_simple_rgbw_pwm_led_init
sl_simple_rgbw_pwm_led_turn_on
sl_simple_rgbw_pwm_led_turn_off
sl_simple_rgbw_pwm_led_toggle
sl_simple_rgbw_pwm_led_get_state
sl_simple_rgbw_pwm_led_set_color
sl_simple_rgbw_pwm_led_get_color
sl_led_t
context
init
turn_on
turn_off
toggle
get_state
sl_led_init
sl_led_turn_on
sl_led_turn_off
sl_led_toggle
sl_led_get_state
NVM3 - NVM Data Manager
NVM3 Default Instance
nvm3_initDefault
nvm3_deinitDefault
nvm3_defaultHandle
nvm3_defaultInit
NVM3 HAL
nvm3_HalInfo
deviceFamily
writeSize
memoryMapped
pageSize
systemUnique
nvm3_HalHandle_t
open
close
getInfo
access
pageErase
readWords
writeWords
CHECK_DATA
NVM3_HAL_WRITE_SIZE_32
NVM3_HAL_WRITE_SIZE_16
NVM3_HAL_NVM_ACCESS_NONE
NVM3_HAL_NVM_ACCESS_RD
NVM3_HAL_NVM_ACCESS_RDWR
NVM3_HAL_NVM_ACCESS_NOP
nvm3_HalPtr_t
nvm3_HalNvmAccessCode_t
nvm3_HalOpen_t
nvm3_HalClose_t
nvm3_HalGetInfo_t
nvm3_HalNvmAccess_t
nvm3_HalPageErase_t
nvm3_HalReadWords_t
nvm3_HalWriteWords_t
nvm3_halFlashHandle
nvm3_halFlashHandle
NVM3 Lock
nvm3_lockBegin
nvm3_lockEnd
nvm3_lockDisableExecute
nvm3_CacheEntry
key
ptr
nvm3_Init_t
nvmAdr
nvmSize
cachePtr
cacheEntryCount
maxObjectSize
repackHeadroom
halHandle
nvm3_open
nvm3_close
nvm3_writeData
nvm3_readData
nvm3_readPartialData
nvm3_getObjectInfo
nvm3_enumObjects
nvm3_enumDeletedObjects
nvm3_deleteObject
nvm3_writeCounter
nvm3_readCounter
nvm3_incrementCounter
nvm3_eraseAll
nvm3_getEraseCount
nvm3_setEraseCount
nvm3_repack
nvm3_repackNeeded
nvm3_resize
nvm3_countObjects
nvm3_countDeletedObjects
ECODE_NVM3_OK
ECODE_NVM3_ERR_ALIGNMENT_INVALID
ECODE_NVM3_ERR_SIZE_TOO_SMALL
ECODE_NVM3_ERR_NO_VALID_PAGES
ECODE_NVM3_ERR_PAGE_SIZE_NOT_SUPPORTED
ECODE_NVM3_ERR_OBJECT_SIZE_NOT_SUPPORTED
ECODE_NVM3_ERR_STORAGE_FULL
ECODE_NVM3_ERR_NOT_OPENED
ECODE_NVM3_ERR_OPENED_WITH_OTHER_PARAMETERS
ECODE_NVM3_ERR_PARAMETER
ECODE_NVM3_ERR_KEY_INVALID
ECODE_NVM3_ERR_KEY_NOT_FOUND
ECODE_NVM3_ERR_OBJECT_IS_NOT_DATA
ECODE_NVM3_ERR_OBJECT_IS_NOT_A_COUNTER
ECODE_NVM3_ERR_ERASE_FAILED
ECODE_NVM3_ERR_WRITE_DATA_SIZE
ECODE_NVM3_ERR_WRITE_FAILED
ECODE_NVM3_ERR_READ_DATA_SIZE
ECODE_NVM3_ERR_READ_FAILED
ECODE_NVM3_ERR_INIT_WITH_FULL_NVM
ECODE_NVM3_ERR_RESIZE_PARAMETER
ECODE_NVM3_ERR_RESIZE_NOT_ENOUGH_SPACE
ECODE_NVM3_ERR_ERASE_COUNT_ERROR
ECODE_NVM3_ERR_ADDRESS_RANGE
ECODE_NVM3_ERR_NVM_ACCESS
ECODE_NVM3_ERR_INT_WRITE_TO_NOT_ERASED
ECODE_NVM3_ERR_INT_ADDR_INVALID
ECODE_NVM3_ERR_INT_KEY_MISMATCH
ECODE_NVM3_ERR_INT_SIZE_ERROR
ECODE_NVM3_ERR_INT_EMULATOR
ECODE_NVM3_ERR_INT_TEST
NVM3_MIN_PAGE_SIZE
NVM3_MAX_OBJECT_SIZE_LOW_LIMIT
NVM3_MAX_OBJECT_SIZE_HIGH_LIMIT
NVM3_MAX_OBJECT_SIZE_DEFAULT
NVM3_MAX_OBJECT_SIZE
NVM3_MIN_FRAGMENT_COUNT
NVM3_DEFINE_SECTION_STATIC_DATA
NVM3_DEFINE_SECTION_INIT_DATA
NVM3_KEY_INVALID
NVM3_KEY_SIZE
NVM3_KEY_MASK
NVM3_KEY_MIN
NVM3_KEY_MAX
NVM3_OBJECTTYPE_DATA
NVM3_OBJECTTYPE_COUNTER
nvm3_ObjectKey_t
nvm3_internalObjectHandleA
nvm3_internalObjectHandleB
nvm3_internalObjectHandleC
nvm3_internalObjectHandleD
nvm3_maxFragmentCount
nvm3_objHandleSize
PWM Driver
sl_pwm_instance
timer
channel
port
pin
location
sl_pwm_config
frequency
polarity
sl_pwm_init
sl_pwm_deinit
sl_pwm_start
sl_pwm_stop
sl_pwm_set_duty_cycle
sl_pwm_get_duty_cycle
sl_pwm_polarity_t
PWM_ACTIVE_HIGH
PWM_ACTIVE_LOW
RTCDRV - RTC Driver
RTCDRV_AllocateTimer
RTCDRV_Delay
RTCDRV_FreeTimer
RTCDRV_Init
RTCDRV_DeInit
RTCDRV_IsRunning
RTCDRV_StartTimer
RTCDRV_StopTimer
RTCDRV_TimeRemaining
RTCDRV_GetWallClock
RTCDRV_GetWallClockTicks32
RTCDRV_GetWallClockTicks64
RTCDRV_SetWallClock
RTCDRV_MsecsToTicks
RTCDRV_SecsToTicks
RTCDRV_TicksToMsec
RTCDRV_TicksToMsec64
RTCDRV_TicksToSec
ECODE_EMDRV_RTCDRV_OK
ECODE_EMDRV_RTCDRV_ALL_TIMERS_USED
ECODE_EMDRV_RTCDRV_ILLEGAL_TIMER_ID
ECODE_EMDRV_RTCDRV_TIMER_NOT_ALLOCATED
ECODE_EMDRV_RTCDRV_PARAM_ERROR
ECODE_EMDRV_RTCDRV_TIMER_NOT_RUNNING
ECODE_EMDRV_RTCDRV_NOT_INITIALIZED
RTCDRV_TimerID_t
RTCDRV_Callback_t
RTCDRV_TimerType_t
rtcdrvTimerTypeOneshot
rtcdrvTimerTypePeriodic
SLEEP - Sleep Driver
SLEEP_Init_t
sleepCallback
wakeupCallback
restoreCallback
SLEEP_Init
SLEEP_InitEx
SLEEP_LowestEnergyModeGet
SLEEP_Sleep
SLEEP_ForceSleepInEM4
SLEEP_SleepBlockBegin
SLEEP_SleepBlockEnd
SLEEP_FLAG_NONE
SLEEP_FLAG_NO_CLOCK_RESTORE
SLEEP_HW_LOW_ENERGY_BLOCK_ENABLED
SLEEP_EM4_WAKEUP_CALLBACK_ENABLED
SLEEP_LOWEST_ENERGY_MODE_DEFAULT
SLEEP_CbFuncPtr_t
SLEEP_EnergyMode_t
sleepEM0
sleepEM1
sleepEM2
sleepEM3
sleepEM4
SPIDRV - SPI Driver
Error Codes
ECODE_EMDRV_SPIDRV_OK
ECODE_EMDRV_SPIDRV_ILLEGAL_HANDLE
ECODE_EMDRV_SPIDRV_PARAM_ERROR
ECODE_EMDRV_SPIDRV_BUSY
ECODE_EMDRV_SPIDRV_TIMER_ALLOC_ERROR
ECODE_EMDRV_SPIDRV_TIMEOUT
ECODE_EMDRV_SPIDRV_IDLE
ECODE_EMDRV_SPIDRV_ABORTED
ECODE_EMDRV_SPIDRV_MODE_ERROR
ECODE_EMDRV_SPIDRV_DMA_ALLOC_ERROR
Init Configuration Data
SPIDRV_MASTER_USART0
SPIDRV_MASTER_USART1
SPIDRV_MASTER_USART2
SPIDRV_MASTER_USARTRF0
SPIDRV_MASTER_USARTRF1
SPIDRV_SLAVE_USART0
SPIDRV_SLAVE_USART1
SPIDRV_SLAVE_USART2
SPIDRV_SLAVE_USARTRF0
SPIDRV_Init
port
portLocation
bitRate
frameLength
dummyTxValue
type
bitOrder
clockMode
csControl
slaveStartMode
SPIDRV_HandleData
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
SPIDRV_Callback_t
SPIDRV_Handle_t
SPIDRV_Type
spidrvMaster
spidrvSlave
SPIDRV_BitOrder
spidrvBitOrderLsbFirst
spidrvBitOrderMsbFirst
SPIDRV_ClockMode
spidrvClockMode0
spidrvClockMode1
spidrvClockMode2
spidrvClockMode3
SPIDRV_CsControl
spidrvCsControlAuto
spidrvCsControlApplication
SPIDRV_SlaveStart
spidrvSlaveStartImmediate
spidrvSlaveStartDelayed
TEMPDRV Temperature Driver
Error Codes
ECODE_EMDRV_TEMPDRV_OK
ECODE_EMDRV_TEMPDRV_NO_INIT
ECODE_EMDRV_TEMPDRV_PARAM_ERROR
ECODE_EMDRV_TEMPDRV_BAD_LIMIT
ECODE_EMDRV_TEMPDRV_NO_CALLBACK
ECODE_EMDRV_TEMPDRV_NO_SPACE
ECODE_EMDRV_TEMPDRV_TEMP_UNDER
ECODE_EMDRV_TEMPDRV_TEMP_OVER
ECODE_EMDRV_TEMPDRV_DUP_TEMP
TEMPDRV_IRQHandler
TEMPDRV_Init
TEMPDRV_DeInit
TEMPDRV_Enable
TEMPDRV_GetActiveCallbacks
TEMPDRV_GetTemp
TEMPDRV_RegisterCallback
TEMPDRV_UnregisterCallback
EMU_IRQHandler
TEMPDRV_Callback_t
TEMPDRV_LimitType
TEMPDRV_LIMIT_LOW
TEMPDRV_LIMIT_HIGH
UARTDRV - UART Driver
Error Codes
ECODE_EMDRV_UARTDRV_OK
ECODE_EMDRV_UARTDRV_WAITING
ECODE_EMDRV_UARTDRV_ILLEGAL_HANDLE
ECODE_EMDRV_UARTDRV_PARAM_ERROR
ECODE_EMDRV_UARTDRV_BUSY
ECODE_EMDRV_UARTDRV_ILLEGAL_OPERATION
ECODE_EMDRV_UARTDRV_IDLE
ECODE_EMDRV_UARTDRV_ABORTED
ECODE_EMDRV_UARTDRV_QUEUE_FULL
ECODE_EMDRV_UARTDRV_QUEUE_EMPTY
ECODE_EMDRV_UARTDRV_PARITY_ERROR
ECODE_EMDRV_UARTDRV_FRAME_ERROR
ECODE_EMDRV_UARTDRV_DMA_ALLOC_ERROR
ECODE_EMDRV_UARTDRV_CLOCK_ERROR
Status Codes
UARTDRV_STATUS_RXEN
UARTDRV_STATUS_TXEN
UARTDRV_STATUS_RXBLOCK
UARTDRV_STATUS_TXTRI
UARTDRV_STATUS_TXC
UARTDRV_STATUS_TXBL
UARTDRV_STATUS_RXDATAV
UARTDRV_STATUS_RXFULL
UARTDRV_STATUS_TXIDLE
UARTDRV_STATUS_RXIDLE
UARTDRV_Buffer_t
data
transferCount
itemsRemaining
callback
transferStatus
UARTDRV_Buffer_FifoQueue_t
head
tail
used
size
fifo
UARTDRV_InitUart_t
port
baudRate
stopBits
parity
oversampling
fcType
ctsPort
ctsPin
rtsPort
rtsPin
rxQueue
txQueue
UARTDRV_InitLeuart_t
port
baudRate
portLocation
stopBits
parity
fcType
ctsPort
ctsPin
rtsPort
rtsPin
rxQueue
txQueue
UARTDRV_InitEuart_t
port
useLowFrequencyMode
baudRate
txPort
rxPort
txPin
rxPin
uartNum
stopBits
parity
oversampling
mvdis
fcType
ctsPort
ctsPin
rtsPort
rtsPin
rxQueue
txQueue
UARTDRV_HandleData
UARTDRV_InitUart
UARTDRV_InitLeuart
UARTDRV_InitEuart
UARTDRV_DeInit
UARTDRV_GetPeripheralStatus
UARTDRV_GetReceiveStatus
UARTDRV_GetTransmitStatus
UARTDRV_GetReceiveDepth
UARTDRV_GetTransmitDepth
UARTDRV_Transmit
UARTDRV_Receive
UARTDRV_TransmitB
UARTDRV_ReceiveB
UARTDRV_ForceTransmit
UARTDRV_ForceReceive
UARTDRV_Abort
UARTDRV_PauseTransmit
UARTDRV_ResumeTransmit
UARTDRV_FlowControlGetSelfStatus
UARTDRV_FlowControlGetPeerStatus
UARTDRV_FlowControlSet
UARTDRV_FlowControlSetPeerStatus
UARTDRV_FlowControlIgnoreRestrain
UARTDRV_Init
DEFINE_BUF_QUEUE
UARTDRV_Count_t
UARTDRV_Status_t
UARTDRV_Callback_t
UARTDRV_Handle_t
UARTDRV_FlowControlType
uartdrvFlowControlNone
uartdrvFlowControlSw
uartdrvFlowControlHw
uartdrvFlowControlHwUart
UARTDRV_FlowControlState
uartdrvFlowControlOn
uartdrvFlowControlOff
uartdrvFlowControlAuto
UARTDRV_AbortType
uartdrvAbortTransmit
uartdrvAbortReceive
uartdrvAbortAll
USTIMER - Microsecond Timer
USTIMER_Init
USTIMER_DeInit
USTIMER_Delay
USTIMER_DelayIntSafe
ECODE_EMDRV_USTIMER_OK
Services
Overview
Power Manager
API Documentation
Button
halInternalInitButton
halButtonState
halButtonPinState
halButtonIsr
BUTTON_PRESSED
BUTTON_RELEASED
Command Line Interface
CLI Commands in NVM3
cli_storage_nvm3_t
cli_handle
prompt
end_string
key_offset
key_count
key_next
execute_while_define
define_in_progress
execute_in_progress
init_tick
sl_cli_storage_nvm3_clear
sl_cli_storage_nvm3_list
sl_cli_storage_nvm3_define
sl_cli_storage_nvm3_execute
sl_cli_storage_nvm3_count
sl_cli_storage_nvm3_init
sl_cli_storage_nvm3_tick
cli_storage_nvm3_handle_t
CLI Commands in RAM
cli_storage_ram_t
cli_handle
prompt
end_string
ram_size
ram_next
ram_buffer
execute_while_define
define_in_progress
execute_in_progress
sl_cli_storage_ram_clear
sl_cli_storage_ram_list
sl_cli_storage_ram_define
sl_cli_storage_ram_execute
sl_cli_storage_ram_count
sl_cli_storage_ram_init
cli_storage_ram_handle_t
CLI Delay
sl_cli_delay_command
sl_cli_tokenize
sl_cli_get_argument_hex
sl_cli_clear
sl_cli_redirect_command
sl_cli_handle_input
sl_cli_instance_init
sl_cli_is_ok_to_sleep
sl_cli_tick_instance
sl_cli_command_add_command_group
sl_cli_command_remove_command_group
sl_cli_command_find
sl_cli_command_execute
sl_cli_input_char
sl_cli_input_clear
SL_CLI_ARG_UINT8
SL_CLI_ARG_UINT16
SL_CLI_ARG_UINT32
SL_CLI_ARG_INT8
SL_CLI_ARG_INT16
SL_CLI_ARG_INT32
SL_CLI_ARG_STRING
SL_CLI_ARG_HEX
SL_CLI_ARG_UINT8OPT
SL_CLI_ARG_UINT16OPT
SL_CLI_ARG_UINT32OPT
SL_CLI_ARG_INT8OPT
SL_CLI_ARG_INT16OPT
SL_CLI_ARG_INT32OPT
SL_CLI_ARG_STRINGOPT
SL_CLI_ARG_HEXOPT
SL_CLI_ARG_ADDITIONAL
SL_CLI_ARG_WILDCARD
SL_CLI_ARG_GROUP
SL_CLI_ARG_END
sl_cli_get_argument_count
sl_cli_get_argument_type
sl_cli_get_argument_int8
sl_cli_get_argument_int16
sl_cli_get_argument_int32
sl_cli_get_argument_uint8
sl_cli_get_argument_uint16
sl_cli_get_argument_uint32
sl_cli_get_argument_string
sl_cli_get_command_count
sl_cli_get_command_string
SL_CLI_COMMAND
SL_CLI_COMMAND_GROUP
SL_CLI_INPUT_DIRECTION_UP
SL_CLI_INPUT_DIRECTION_DOWN
sl_cli_arg
sl_cli_arg_uint8
sl_cli_arg_uint16
sl_cli_arg_uint32
sl_cli_arg_int8
sl_cli_arg_int16
sl_cli_arg_int32
sl_cli_arg_string
sl_cli_arg_hex
sl_cli_arg_uint8opt
sl_cli_arg_uint16opt
sl_cli_arg_uint32opt
sl_cli_arg_int8opt
sl_cli_arg_int16opt
sl_cli_arg_int32opt
sl_cli_arg_stringopt
sl_cli_arg_hexopt
sl_cli_arg_additionnal
sl_cli_arg_wildcard
sl_cli_arg_group
sl_cli_arg_end
sl_cli_default_handle
sl_cli_default_command_group
Device Initialization
Clock Initialization
sl_device_init_clocks
DCDC Initialization
sl_device_init_dcdc
DPLL Initialization
sl_device_init_dpll
EMU Initialization
sl_device_init_emu
HFRCO Initialization
sl_device_init_hfrco
HFXO Initialization
sl_device_init_hfxo
LFRCO Initialization
sl_device_init_lfrco
LFXO Initialization
sl_device_init_lfxo
HFXO Manager
sl_hfxo_manager_sleepy_xtal_settings
ana_ctune
core_bias_current
sl_hfxo_manager_init_hardware
sl_hfxo_manager_init
sl_hfxo_manager_update_sleepy_xtal_settings
sl_hfxo_manager_notify_consecutive_failed_startups
sl_hfxo_manager_irq_handler
IO Stream
IO Stream EUSART
sl_iostream_eusart_config_t
eusart
flow_control
enable_high_frequency
clock
tx_port
tx_pin
rx_port
rx_pin
cts_port
cts_pin
rts_port
rts_pin
sl_iostream_eusart_context_t
context
eusart
clock
tx_port
tx_pin
rx_port
rx_pin
cts_port
cts_pin
rts_port
rts_pin
flags
sl_iostream_eusart_init
sl_iostream_eusart_irq_handler
IO Stream LEUART
sl_iostream_leuart_config_t
leuart
irq_number
clock
tx_port
tx_pin
rx_port
rx_pin
location
sl_iostream_leuart_context_t
context
leuart
clock
tx_port
tx_pin
rx_port
rx_pin
sl_iostream_leuart_init
sl_iostream_leuart_irq_handler
IO Stream RTT
sl_iostream_rtt_init
sl_iostream_rtt_handle
sl_iostream_instance_rtt_info
IO Stream STDLIB Configuration
sl_iostream_stdlib_disable_buffering
IO Stream SWO
sl_iostream_swo_init
sl_iostream_swo_deinit
sl_iostream_swo_handle
sl_iostream_instance_swo_info
IO Stream UART
sl_iostream_uart_t
stream
deinit
set_auto_cr_lf
get_auto_cr_lf
set_rx_energy_mode_restriction
get_rx_energy_mode_restriction
sleep_on_isr_exit
set_read_block
get_read_block
sl_iostream_uart_config_t
rx_irq_number
tx_irq_number
rx_buffer
rx_buffer_length
lf_to_crlf
rx_when_sleeping
sl_iostream_uart_context_t
__ALIGNED
__ALIGNED
__ALIGNED
tx
enable_rx
deinit
rx_read_index
rx_write_index
rx_count
rx_buffer
rx_buffer_length
lf_to_crlf
rx_irq_number
tx_irq_number
tx_idle
em_req_added
rx_em
tx_em
block
read_lock
read_signal
write_lock
sl_iostream_uart_deinit
sl_iostream_uart_set_auto_cr_lf
sl_iostream_uart_get_auto_cr_lf
sl_iostream_uart_set_rx_energy_mode_restriction
sl_iostream_uart_get_rx_energy_mode_restriction
sl_iostream_uart_set_read_block
sl_iostream_uart_get_read_block
IO Stream USART
sl_iostream_usart_config_t
usart
clock
tx_port
tx_pin
rx_port
rx_pin
cts_port
cts_pin
rts_port
rts_pin
usart_location
sl_iostream_usart_context_t
context
usart
clock
tx_port
tx_pin
rx_port
rx_pin
sl_iostream_usart_init
sl_iostream_usart_irq_handler
sl_iostream_t
context
write
read
sl_iostream_instance_info_t
handle
name
type
periph_id
init
sl_iostream_set_default
sl_iostream_get_default
sl_iostream_set_system_default
sl_iostream_write
sl_iostream_read
sl_iostream_putchar
sl_iostream_getchar
sl_iostream_printf
sl_iostream_type_t
SL_IOSTREAM_TYPE_SWO
SL_IOSTREAM_TYPE_RTT
SL_IOSTREAM_TYPE_UART
SL_IOSTREAM_TYPE_VUART
SL_IOSTREAM_TYPE_DEBUG_OUTPUT
SL_IOSTREAM_TYPE_LOOPBACK
SL_IOSTREAM_TYPE_UNDEFINED
Legacy HAL
Application Bootloader Interface
halAppBootloaderInit
halAppBootloaderInfo
halAppBootloaderShutdown
halAppBootloaderImageIsValidReset
halAppBootloaderImageIsValid
halAppBootloaderInstallNewImage
halAppBootloaderWriteRawStorage
halAppBootloaderReadRawStorage
halAppBootloaderEraseRawStorage
halAppBootloaderStorageBusy
halAppBootloaderReadDownloadSpace
halAppBootloaderWriteDownloadSpace
halAppBootloaderGetImageData
halAppBootloaderGetVersion
halAppBootloaderGetRecoveryVersion
halAppBootloaderSupportsIbr
BOOTLOADER_SEGMENT_SIZE_LOG2
BOOTLOADER_SEGMENT_SIZE
BL_IMAGE_IS_VALID_CONTINUE
Common Bootloader
halBootloaderGetType
halBootloaderGetInstalledType
halGetBootloaderVersion
halGetExtendedBootloaderVersion
BL_TYPE_NULL
BOOTLOADER_BASE_TYPE
BOOTLOADER_MAKE_EXTENDED_TYPE
BL_EXT_TYPE_NULL
BL_EXT_TYPE_STANDALONE_UNKNOWN
BL_EXT_TYPE_SERIAL_UART
BL_EXT_TYPE_SERIAL_UART_OTA
BL_EXT_TYPE_SERIAL_USB
BL_EXT_TYPE_SERIAL_USB_OTA
BL_EXT_TYPE_APP_UNKNOWN
BL_EXT_TYPE_APP_SPI
BL_EXT_TYPE_APP_I2C
BL_EXT_TYPE_APP_LOCAL_STORAGE
BOOTLOADER_INVALID_VERSION
CUSTOMER_APPLICATION_VERSION
CUSTOMER_APPLICATION_CAPABILITIES
CUSTOMER_APPLICATION_PRODUCT_ID
MPSI_PLUGIN_SUPPORT
APPLICATION_PROPERTIES_CAPABILITIES_MPSI_SUPPORT_BIT
APPLICATION_PROPERTIES_CAPABILITIES
BlBaseType
BlExtendedType
Cyclic Redundancy Check
halCommonCrc16
halCommonCrc32
Diagnostics
HalAssertInfoType
file
line
HalCrashSpecificDataType
assertInfo
channel
address
dmaProt
HalCrashxPsrType
EXCPT
ICIIT_LOW
pad0
T
ICIIT_HIGH
Q
V
C
Z
N
bits
word
HalCrashIcsrType
VECTACTIVE
pad0
RETTOBASE
VECTPENDING
pad1
ISRPENDING
ISRPREEMPT
pad2
PENDSTCLR
PENDSTSET
PENDSVCLR
PENDSVSET
pad3
NMIPENDSET
bits
word
LED
halInternalInitLed
halToggleLed
halSetLed
halClearLed
halStackIndicateActivity
HalBoardLed
Microcontroller functions
halInternalSysReset
halGetExtendedResetInfo
halGetExtendedResetString
halInit
halReboot
halInternalEnableWatchDog
halInternalDisableWatchDog
halInternalWatchDogEnabled
halGetResetInfo
halGetResetString
STACK_VECTOR_INDEX
IRQ_TO_VECTOR_NUMBER
VECTOR_TABLE_LENGTH
MICRO_DISABLE_WATCH_DOG_KEY
Random Numbers
halStackSeedRandom
halCommonGetRandom
Reset Cause Definitions
SimEE2 to NVM3 Upgrade
halSimEeToNvm3Upgrade
Simulated EEPROM 1 and 2
Standalone Bootloader
halGetStandaloneBootloaderVersion
halLaunchStandaloneBootloader
NO_BOOTLOADER_MODE
STANDALONE_BOOTLOADER_NORMAL_MODE
STANDALONE_BOOTLOADER_RECOVERY_MODE
MPU RAM execution disable utilities
sl_mpu_disable_execute_from_ram
sl_mpu_disable_execute
Microsecond Delay
sl_udelay_wait
Power Manager
sl_power_manager_em_transition_event_info_t
event_mask
on_event
sl_power_manager_em_transition_event_handle_t
node
info
sl_power_manager_debug_print_em_requirements
sl_power_manager_init
sl_power_manager_sleep
sl_power_manager_add_em_requirement
sl_power_manager_remove_em_requirement
sl_power_manager_subscribe_em_transition_event
sl_power_manager_unsubscribe_em_transition_event
sl_power_manager_schedule_wakeup_get_restore_overhead_tick
sl_power_manager_schedule_wakeup_set_restore_overhead_tick
sl_power_manager_schedule_wakeup_get_minimum_offtime_tick
sl_power_manager_schedule_wakeup_set_minimum_offtime_tick
sl_power_manager_em_transition_event_t
sl_power_manager_em_transition_on_event_t
sl_power_manager_em_t
SL_POWER_MANAGER_EM0
SL_POWER_MANAGER_EM1
SL_POWER_MANAGER_EM2
SL_POWER_MANAGER_EM3
SL_POWER_MANAGER_EM4
sl_power_manager_on_isr_exit_t
SL_POWER_MANAGER_IGNORE
SL_POWER_MANAGER_SLEEP
SL_POWER_MANAGER_WAKEUP
RAM interrupt vector initialization
sl_ram_interrupt_vector_init
Secure Element Manager
Attestation
sl_se_attestation_get_psa_iat_token
sl_se_attestation_get_psa_iat_token_size
sl_se_attestation_get_config_token
sl_se_attestation_get_config_token_size
SL_SE_ATTESTATION_CHALLENGE_SIZE_32
SL_SE_ATTESTATION_CHALLENGE_SIZE_48
SL_SE_ATTESTATION_CHALLENGE_SIZE_64
Cipher
sl_se_cmac_streaming_context_t
cmd_ctx
key
state
data_in
data_out
length
sl_se_gcm_streaming_context_t
cmd_ctx
key
len
add_len
se_ctx_enc
se_ctx_dec
tagbuf
mode
last_op
sl_se_aes_crypt_ecb
sl_se_aes_crypt_cbc
sl_se_aes_crypt_cfb128
sl_se_aes_crypt_cfb8
sl_se_aes_crypt_ctr
sl_se_ccm_encrypt_and_tag
sl_se_ccm_auth_decrypt
sl_se_gcm_crypt_and_tag
sl_se_gcm_auth_decrypt
sl_se_cmac
sl_se_cmac_starts
sl_se_cmac_update
sl_se_cmac_finish
sl_se_gcm_starts
sl_se_gcm_update
sl_se_gcm_finish
sl_se_hmac
sl_se_chacha20_crypt
sl_se_chacha20_poly1305_encrypt_and_tag
sl_se_chacha20_poly1305_auth_decrypt
sl_se_poly1305_genkey_tag
SL_SE_CMAC_STREAMING_INIT_DEFAULT
SL_SE_GCM_STREAMING_INIT_DEFAULT
sl_se_cipher_operation_t
Core
sl_se_command_context_t
command
yield
sl_se_init
sl_se_deinit
sl_se_init_command_context
sl_se_deinit_command_context
sl_se_set_yield
sl_se_read_executed_command
sl_se_ack_command
SL_SE_COMMAND_CONTEXT_INIT
Entropy
sl_se_get_random
Hashing
sl_se_hash_streaming_context_t
cmd_ctx
hash_type
size
hash_type_ctx
sl_se_sha1_streaming_context_t
total
state
buffer
sl_se_sha224_streaming_context_t
total
state
buffer
sl_se_sha256_streaming_context_t
total
state
buffer
sl_se_sha384_streaming_context_t
total
state
buffer
sl_se_sha512_streaming_context_t
total
state
buffer
sl_se_hash
sl_se_hash_sha1_starts
sl_se_hash_sha224_starts
sl_se_hash_sha256_starts
sl_se_hash_sha384_starts
sl_se_hash_sha512_starts
sl_se_hash_starts
sl_se_hash_update
sl_se_hash_finish
SL_SE_HASH_STREAMING_INIT_DEFAULT
SL_SE_SHA1_STREAMING_INIT_DEFAULT
SL_SE_SHA224_STREAMING_INIT_DEFAULT
SL_SE_SHA256_STREAMING_INIT_DEFAULT
SL_SE_SHA384_STREAMING_INIT_DEFAULT
SL_SE_SHA512_STREAMING_INIT_DEFAULT
sl_se_hash_type_t
SL_SE_HASH_NONE
SL_SE_HASH_SHA1
SL_SE_HASH_SHA224
SL_SE_HASH_SHA256
SL_SE_HASH_SHA384
SL_SE_HASH_SHA512
Key derivation
sl_se_ecjpake_context_t
cmd_ctx
curve_flags
role
pwd
pwd_len
r
Xm1
Xm2
Xp1
Xp2
Xp
sl_se_ecdh_compute_shared_secret
sl_se_ecjpake_check
sl_se_ecjpake_derive_secret
sl_se_ecjpake_free
sl_se_ecjpake_init
sl_se_ecjpake_read_round_one
sl_se_ecjpake_read_round_two
sl_se_ecjpake_setup
sl_se_ecjpake_write_round_one
sl_se_ecjpake_write_round_two
sl_se_derive_key_hkdf
sl_se_derive_key_pbkdf2
sl_se_ecjpake_role_t
SL_SE_ECJPAKE_CLIENT
SL_SE_ECJPAKE_SERVER
Key handling
sl_se_buffer_t
pointer
size
sl_se_key_storage_t
method
buffer
slot
location
sl_se_key_descriptor_t
type
size
flags
storage
password
domain
sl_se_custom_weierstrass_prime_domain_t
size
p
N
Gx
Gy
a
b
a_is_zero
a_is_minus_three
sl_se_validate_key
sl_se_generate_key
sl_se_import_key
sl_se_export_key
sl_se_transfer_key
sl_se_export_public_key
sl_se_delete_key
sl_se_get_storage_size
SL_SE_KEY_FLAG_ASYMMETRIC_SIGNING_ONLY
SL_SE_KEY_FLAG_ASYMMETRIC_USES_CUSTOM_DOMAIN
SL_SE_KEY_FLAG_ASYMMETRIC_BUFFER_HAS_PUBLIC_KEY
SL_SE_KEY_FLAG_ASYMMETRIC_BUFFER_HAS_PRIVATE_KEY
SL_SE_KEY_FLAG_ALLOW_ANY_ACCESS
SL_SE_KEY_FLAG_ASYMMMETRIC_SIGNING_ONLY
SL_SE_KEY_FLAG_NON_EXPORTABLE
SL_SE_KEY_FLAG_IS_DEVICE_GENERATED
SL_SE_KEY_FLAG_IS_RESTRICTED
SL_SE_KEY_TYPE_ALGORITHM_MASK
SL_SE_KEY_TYPE_ALGORITHM_OFFSET
SL_SE_KEY_TYPE_ATTRIBUTES_MASK
SL_SE_KEY_TYPE_ATTRIBUTES_OFFSET
SL_SE_KEY_TYPE_SYMMETRIC
SL_SE_KEY_TYPE_AES_128
SL_SE_KEY_TYPE_AES_192
SL_SE_KEY_TYPE_AES_256
SL_SE_KEY_TYPE_ECC_WEIERSTRASS_PRIME_CUSTOM
SL_SE_KEY_TYPE_ECC_P192
SL_SE_KEY_TYPE_ECC_P256
SL_SE_KEY_TYPE_CHACHA20
SL_SE_KEY_TYPE_ECC_MONTGOMERY
SL_SE_KEY_TYPE_ECC_EDDSA
SL_SE_KEY_TYPE_ECC_P384
SL_SE_KEY_TYPE_ECC_P521
SL_SE_KEY_TYPE_ECC_X25519
SL_SE_KEY_TYPE_ECC_X448
SL_SE_KEY_STORAGE_EXTERNAL_PLAINTEXT
SL_SE_KEY_STORAGE_EXTERNAL_WRAPPED
SL_SE_KEY_STORAGE_INTERNAL_VOLATILE
SL_SE_KEY_STORAGE_INTERNAL_IMMUTABLE
SL_SE_KEY_SLOT_VOLATILE_0
SL_SE_KEY_SLOT_VOLATILE_1
SL_SE_KEY_SLOT_VOLATILE_2
SL_SE_KEY_SLOT_VOLATILE_3
SL_SE_KEY_SLOT_APPLICATION_SECURE_DEBUG_KEY
SL_SE_KEY_SLOT_APPLICATION_AES_128_KEY
SL_SE_KEY_SLOT_APPLICATION_SECURE_BOOT_KEY
SL_SE_KEY_SLOT_APPLICATION_ATTESTATION_KEY
SL_SE_KEY_SLOT_SE_ATTESTATION_KEY
SLI_SE_WRAPPED_KEY_OVERHEAD
sl_se_key_type_t
sl_se_storage_method_t
sl_se_key_slot_t
Signature
sl_se_ecc_sign
sl_se_ecc_verify
Utilities
Tamper options
SL_SE_TAMPER_LEVEL_IGNORE
SL_SE_TAMPER_LEVEL_INTERRUPT
SL_SE_TAMPER_LEVEL_FILTER
SL_SE_TAMPER_LEVEL_RESET
SL_SE_TAMPER_LEVEL_PERMANENTLY_ERASE_OTP
SL_SE_TAMPER_SIGNAL_RESERVED_1
SL_SE_TAMPER_SIGNAL_FILTER_COUNTER
SL_SE_TAMPER_SIGNAL_WATCHDOG
SL_SE_TAMPER_SIGNAL_RESERVED_2
SL_SE_TAMPER_SIGNAL_SE_RAM_CRC
SL_SE_TAMPER_SIGNAL_SE_HARDFAULT
SL_SE_TAMPER_SIGNAL_RESERVED_3
SL_SE_TAMPER_SIGNAL_SE_SOFTWARE_ASSERTION
SL_SE_TAMPER_SIGNAL_SE_SECURE_BOOT_FAILED
SL_SE_TAMPER_SIGNAL_USER_SECURE_BOOT_FAILED
SL_SE_TAMPER_SIGNAL_MAILBOX_AUTHORIZATION_ERROR
SL_SE_TAMPER_SIGNAL_DCI_AUTHORIZATION_ERROR
SL_SE_TAMPER_SIGNAL_FLASH_INTEGRITY_ERROR
SL_SE_TAMPER_SIGNAL_RESERVED_4
SL_SE_TAMPER_SIGNAL_SELFTEST_FAILED
SL_SE_TAMPER_SIGNAL_TRNG_MONITOR
SL_SE_TAMPER_SIGNAL_PRS0
SL_SE_TAMPER_SIGNAL_PRS1
SL_SE_TAMPER_SIGNAL_PRS2
SL_SE_TAMPER_SIGNAL_PRS3
SL_SE_TAMPER_SIGNAL_PRS4
SL_SE_TAMPER_SIGNAL_PRS5
SL_SE_TAMPER_SIGNAL_PRS6
SL_SE_TAMPER_SIGNAL_PRS7
SL_SE_TAMPER_SIGNAL_DECOUPLE_BOD
SL_SE_TAMPER_SIGNAL_TEMPERATURE_SENSOR
SL_SE_TAMPER_SIGNAL_VOLTAGE_GLITCH_FALLING
SL_SE_TAMPER_SIGNAL_VOLTAGE_GLITCH_RISING
SL_SE_TAMPER_SIGNAL_SECURE_LOCK_ERROR
SL_SE_TAMPER_SIGNAL_SE_DEBUG_GRANTED
SL_SE_TAMPER_SIGNAL_DIGITAL_GLITCH
SL_SE_TAMPER_SIGNAL_SE_ICACHE_ERROR
SL_SE_TAMPER_SIGNAL_NUM_SIGNALS
SL_SE_TAMPER_FILTER_PERIOD_32MS
SL_SE_TAMPER_FILTER_PERIOD_64MS
SL_SE_TAMPER_FILTER_PERIOD_128MS
SL_SE_TAMPER_FILTER_PERIOD_256MS
SL_SE_TAMPER_FILTER_PERIOD_512MS
SL_SE_TAMPER_FILTER_PERIOD_1S
SL_SE_TAMPER_FILTER_PERIOD_2S
SL_SE_TAMPER_FILTER_PERIOD_4S
SL_SE_TAMPER_FILTER_PERIOD_8S
SL_SE_TAMPER_FILTER_PERIOD_16S
SL_SE_TAMPER_FILTER_PERIOD_33S
SL_SE_TAMPER_FILTER_PERIOD_1MIN
SL_SE_TAMPER_FILTER_PERIOD_2MIN
SL_SE_TAMPER_FILTER_PERIOD_4MIN
SL_SE_TAMPER_FILTER_PERIOD_9MIN
SL_SE_TAMPER_FILTER_PERIOD_18MIN
SL_SE_TAMPER_FILTER_PERIOD_35MIN
SL_SE_TAMPER_FILTER_PERIOD_1H
SL_SE_TAMPER_FILTER_PERIOD_2H
SL_SE_TAMPER_FILTER_PERIOD_5H
SL_SE_TAMPER_FILTER_PERIOD_9H
SL_SE_TAMPER_FILTER_PERIOD_19H
SL_SE_TAMPER_FILTER_PERIOD_2DAYS
SL_SE_TAMPER_FILTER_PERIOD_3DAYS
SL_SE_TAMPER_FILTER_PERIOD_6DAYS
SL_SE_TAMPER_FILTER_PERIOD_12DAYS
SL_SE_TAMPER_FILTER_PERIOD_25DAYS
SL_SE_TAMPER_FILTER_PERIOD_50DAYS
SL_SE_TAMPER_FILTER_PERIOD_100DAYS
SL_SE_TAMPER_FILTER_PERIOD_199DAYS
SL_SE_TAMPER_FILTER_PERIOD_398DAYS
SL_SE_TAMPER_FILTER_PERIOD_795DAYS
SL_SE_TAMPER_FILTER_THRESHOLD_2
SL_SE_TAMPER_FILTER_THRESHOLD_4
SL_SE_TAMPER_FILTER_THRESHOLD_8
SL_SE_TAMPER_FILTER_THRESHOLD_16
SL_SE_TAMPER_FILTER_THRESHOLD_32
SL_SE_TAMPER_FILTER_THRESHOLD_64
SL_SE_TAMPER_FILTER_THRESHOLD_128
SL_SE_TAMPER_FILTER_THRESHOLD_256
SL_SE_TAMPER_FLAG_DGLITCH_ALWAYS_ON
sl_se_cert_size_type_t
batch_id_size
se_id_size
host_id_size
sl_se_otp_init_t
enable_secure_boot
verify_secure_boot_certificate
enable_anti_rollback
secure_boot_page_lock_narrow
secure_boot_page_lock_full
tamper_levels
tamper_filter_period
tamper_filter_threshold
tamper_flags
tamper_reset_threshold
sl_se_debug_options_t
non_secure_invasive_debug
non_secure_non_invasive_debug
secure_invasive_debug
secure_non_invasive_debug
sl_se_debug_status_t
device_erase_enabled
secure_debug_enabled
debug_port_lock_applied
debug_port_lock_state
options_config
options_state
sl_se_status_t
boot_status
se_fw_version
host_fw_version
debug_status
secure_boot_enabled
tamper_status
tamper_status_raw
sl_se_check_se_image
sl_se_apply_se_image
sl_se_get_upgrade_status_se_image
sl_se_check_host_image
sl_se_apply_host_image
sl_se_upgrade_status_clear
sl_se_get_upgrade_status_host_image
sl_se_init_otp_key
sl_se_read_pubkey
sl_se_init_otp
sl_se_read_otp
sl_se_get_se_version
sl_se_get_debug_lock_status
sl_se_apply_debug_lock
sl_se_write_user_data
sl_se_erase_user_data
sl_se_get_status
sl_se_get_serialnumber
sl_se_get_otp_version
sl_se_get_reset_cause
sl_se_enable_secure_debug
sl_se_disable_secure_debug
sl_se_set_debug_options
sl_se_erase_device
sl_se_disable_device_erase
sl_se_get_challenge
sl_se_roll_challenge
sl_se_open_debug
sl_se_disable_tamper
sl_se_read_cert_size
sl_se_read_cert
SL_SE_OTP_INIT_DEFAULT
SL_SE_CHALLENGE_SIZE
SL_SE_CERT_KEY_SIZE
SL_SE_CERT_SIGN_SIZE
SL_SE_CERT_BATCH
SL_SE_CERT_DEVICE_SE
SL_SE_CERT_DEVICE_HOST
sl_se_tamper_level_t
sl_se_tamper_signals_t
sl_se_tamper_filter_period_t
sl_se_tamper_filter_threshold_t
sl_se_cert_type_t
sl_se_debug_flags_t
sl_se_challenge_t
sl_se_device_key_type_t
Sl_crypto
Accelerated AES Block Cipher
Accelerated AES-CCM AEAD Cipher
Accelerated AES-CMAC Cipher
Accelerated Elliptic Curve J-PAKE
Accelerated GCM AES-128 Cipher
Accelerated SHA-1 Hash Function
Accelerated SHA-224/SHA-256 Hash Function
Accelerated SHA-384/SHA-512 Hash Function
Cryptography Hardware Acceleration Configuration
MBEDTLS_AES_ALT
Threading Primitives
Sleep Timer
sl_sleeptimer_timer_handle_t
callback_data
priority
option_flags
next
callback
timeout_periodic
delta
time_date
sec
min
hour
month_day
month
year
day_of_week
day_of_year
time_zone
SLEEPTIMER_ENUM
SLEEPTIMER_ENUM
sl_sleeptimer_init
sl_sleeptimer_start_timer
sl_sleeptimer_restart_timer
sl_sleeptimer_start_periodic_timer
sl_sleeptimer_restart_periodic_timer
sl_sleeptimer_stop_timer
sl_sleeptimer_is_timer_running
sl_sleeptimer_get_timer_time_remaining
sl_sleeptimer_get_remaining_time_of_first_timer
sl_sleeptimer_get_tick_count
sl_sleeptimer_get_tick_count64
sl_sleeptimer_get_timer_frequency
sl_sleeptimer_convert_time_to_date
sl_sleeptimer_convert_date_to_time
sl_sleeptimer_convert_date_to_str
sl_sleeptimer_set_tz
sl_sleeptimer_get_tz
sl_sleeptimer_get_time
sl_sleeptimer_set_time
sl_sleeptimer_get_datetime
sl_sleeptimer_set_datetime
sl_sleeptimer_build_datetime
sl_sleeptimer_convert_unix_time_to_ntp
sl_sleeptimer_convert_ntp_time_to_unix
sl_sleeptimer_convert_unix_time_to_zigbee
sl_sleeptimer_convert_zigbee_time_to_unix
sl_sleeptimer_set_tz_ahead_utc
sl_sleeptimer_set_tz_behind_utc
sl_sleeptimer_delay_millisecond
sl_sleeptimer_ms_to_tick
sl_sleeptimer_ms32_to_tick
sl_sleeptimer_get_max_ms32_conversion
sl_sleeptimer_tick_to_ms
sl_sleeptimer_tick64_to_ms
sl_sleeptimer_is_power_manager_early_restore_timer_latest_to_expire
sl_sleeptimer_start_timer_ms
sl_sleeptimer_restart_timer_ms
sl_sleeptimer_start_periodic_timer_ms
sl_sleeptimer_restart_periodic_timer_ms
sl_sleeptimer_timestamp_t
sl_sleeptimer_time_zone_offset_t
sl_sleeptimer_timer_callback_t
System Initialization and Action Processing
sl_system_init
sl_system_kernel_start
sl_system_process_action
Token Manager
sl_token_init
sl_token_get_data
sl_token_get_pointer_or_data
sl_token_set_data
sl_token_increment_counter
sl_token_get_manufacturing_data
sl_token_set_manufacturing_data
Common Utilities
API Documentation
Atomic Operations
sl_atomic_load
sl_atomic_store
Enumerations
SL_ENUM
SL_ENUM_GENERIC
Linker
sl_memory_region_t
addr
size
sl_memory_get_stack_region
sl_memory_get_heap_region
sl_storage_get_bootloader_region
Singly-Linked List
sl_slist_node_t
node
sl_slist_init
sl_slist_push
sl_slist_push_back
sl_slist_pop
sl_slist_insert
sl_slist_remove
sl_slist_sort
Standard I/O
sl_putchar
sl_getchar
putchar
getchar
Status Codes
sl_status_get_string_n
sl_status_print
SL_STATUS_OK
SL_STATUS_FAIL
SL_STATUS_INVALID_STATE
SL_STATUS_NOT_READY
SL_STATUS_BUSY
SL_STATUS_IN_PROGRESS
SL_STATUS_ABORT
SL_STATUS_TIMEOUT
SL_STATUS_PERMISSION
SL_STATUS_WOULD_BLOCK
SL_STATUS_IDLE
SL_STATUS_IS_WAITING
SL_STATUS_NONE_WAITING
SL_STATUS_SUSPENDED
SL_STATUS_NOT_AVAILABLE
SL_STATUS_NOT_SUPPORTED
SL_STATUS_INITIALIZATION
SL_STATUS_NOT_INITIALIZED
SL_STATUS_ALREADY_INITIALIZED
SL_STATUS_DELETED
SL_STATUS_ISR
SL_STATUS_NETWORK_UP
SL_STATUS_NETWORK_DOWN
SL_STATUS_NOT_JOINED
SL_STATUS_NO_BEACONS
SL_STATUS_ALLOCATION_FAILED
SL_STATUS_NO_MORE_RESOURCE
SL_STATUS_EMPTY
SL_STATUS_FULL
SL_STATUS_WOULD_OVERFLOW
SL_STATUS_HAS_OVERFLOWED
SL_STATUS_OWNERSHIP
SL_STATUS_IS_OWNER
SL_STATUS_INVALID_PARAMETER
SL_STATUS_NULL_POINTER
SL_STATUS_INVALID_CONFIGURATION
SL_STATUS_INVALID_MODE
SL_STATUS_INVALID_HANDLE
SL_STATUS_INVALID_TYPE
SL_STATUS_INVALID_INDEX
SL_STATUS_INVALID_RANGE
SL_STATUS_INVALID_KEY
SL_STATUS_INVALID_CREDENTIALS
SL_STATUS_INVALID_COUNT
SL_STATUS_INVALID_SIGNATURE
SL_STATUS_NOT_FOUND
SL_STATUS_ALREADY_EXISTS
SL_STATUS_IO
SL_STATUS_IO_TIMEOUT
SL_STATUS_TRANSMIT
SL_STATUS_TRANSMIT_UNDERFLOW
SL_STATUS_TRANSMIT_INCOMPLETE
SL_STATUS_TRANSMIT_BUSY
SL_STATUS_RECEIVE
SL_STATUS_OBJECT_READ
SL_STATUS_OBJECT_WRITE
SL_STATUS_MESSAGE_TOO_LONG
SL_STATUS_FLASH_WRITE_INHIBITED
SL_STATUS_FLASH_VERIFY_FAILED
SL_STATUS_FLASH_PROGRAM_FAILED
SL_STATUS_FLASH_ERASE_FAILED
SL_STATUS_CLI_STORAGE_NVM_OPEN_ERROR
SL_STATUS_SECURITY_IMAGE_CHECKSUM_ERROR
SL_STATUS_SECURITY_DECRYPT_ERROR
SL_STATUS_COMMAND_IS_INVALID
SL_STATUS_COMMAND_TOO_LONG
SL_STATUS_COMMAND_INCOMPLETE
SL_STATUS_BUS_ERROR
SL_STATUS_BT_OUT_OF_BONDS
SL_STATUS_BT_UNSPECIFIED
SL_STATUS_BT_HARDWARE
SL_STATUS_BT_NO_BONDING
SL_STATUS_BT_CRYPTO
SL_STATUS_BT_DATA_CORRUPTED
SL_STATUS_BT_INVALID_SYNC_HANDLE
SL_STATUS_BT_INVALID_MODULE_ACTION
SL_STATUS_BT_RADIO
SL_STATUS_BT_L2CAP_REMOTE_DISCONNECTED
SL_STATUS_BT_L2CAP_LOCAL_DISCONNECTED
SL_STATUS_BT_L2CAP_CID_NOT_EXIST
SL_STATUS_BT_L2CAP_LE_DISCONNECTED
SL_STATUS_BT_L2CAP_FLOW_CONTROL_VIOLATED
SL_STATUS_BT_L2CAP_FLOW_CONTROL_CREDIT_OVERFLOWED
SL_STATUS_BT_L2CAP_NO_FLOW_CONTROL_CREDIT
SL_STATUS_BT_L2CAP_CONNECTION_REQUEST_TIMEOUT
SL_STATUS_BT_L2CAP_INVALID_CID
SL_STATUS_BT_L2CAP_WRONG_STATE
SL_STATUS_BT_PS_STORE_FULL
SL_STATUS_BT_PS_KEY_NOT_FOUND
SL_STATUS_BT_APPLICATION_MISMATCHED_OR_INSUFFICIENT_SECURITY
SL_STATUS_BT_APPLICATION_ENCRYPTION_DECRYPTION_ERROR
SL_STATUS_BT_CTRL_UNKNOWN_CONNECTION_IDENTIFIER
SL_STATUS_BT_CTRL_AUTHENTICATION_FAILURE
SL_STATUS_BT_CTRL_PIN_OR_KEY_MISSING
SL_STATUS_BT_CTRL_MEMORY_CAPACITY_EXCEEDED
SL_STATUS_BT_CTRL_CONNECTION_TIMEOUT
SL_STATUS_BT_CTRL_CONNECTION_LIMIT_EXCEEDED
SL_STATUS_BT_CTRL_SYNCHRONOUS_CONNECTIONTION_LIMIT_EXCEEDED
SL_STATUS_BT_CTRL_ACL_CONNECTION_ALREADY_EXISTS
SL_STATUS_BT_CTRL_COMMAND_DISALLOWED
SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_LIMITED_RESOURCES
SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_SECURITY_REASONS
SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_UNACCEPTABLE_BD_ADDR
SL_STATUS_BT_CTRL_CONNECTION_ACCEPT_TIMEOUT_EXCEEDED
SL_STATUS_BT_CTRL_UNSUPPORTED_FEATURE_OR_PARAMETER_VALUE
SL_STATUS_BT_CTRL_INVALID_COMMAND_PARAMETERS
SL_STATUS_BT_CTRL_REMOTE_USER_TERMINATED
SL_STATUS_BT_CTRL_REMOTE_DEVICE_TERMINATED_CONNECTION_DUE_TO_LOW_RESOURCES
SL_STATUS_BT_CTRL_REMOTE_POWERING_OFF
SL_STATUS_BT_CTRL_CONNECTION_TERMINATED_BY_LOCAL_HOST
SL_STATUS_BT_CTRL_REPEATED_ATTEMPTS
SL_STATUS_BT_CTRL_PAIRING_NOT_ALLOWED
SL_STATUS_BT_CTRL_UNSUPPORTED_REMOTE_FEATURE
SL_STATUS_BT_CTRL_UNSPECIFIED_ERROR
SL_STATUS_BT_CTRL_LL_RESPONSE_TIMEOUT
SL_STATUS_BT_CTRL_LL_PROCEDURE_COLLISION
SL_STATUS_BT_CTRL_ENCRYPTION_MODE_NOT_ACCEPTABLE
SL_STATUS_BT_CTRL_LINK_KEY_CANNOT_BE_CHANGED
SL_STATUS_BT_CTRL_INSTANT_PASSED
SL_STATUS_BT_CTRL_PAIRING_WITH_UNIT_KEY_NOT_SUPPORTED
SL_STATUS_BT_CTRL_DIFFERENT_TRANSACTION_COLLISION
SL_STATUS_BT_CTRL_CHANNEL_ASSESSMENT_NOT_SUPPORTED
SL_STATUS_BT_CTRL_INSUFFICIENT_SECURITY
SL_STATUS_BT_CTRL_PARAMETER_OUT_OF_MANDATORY_RANGE
SL_STATUS_BT_CTRL_SIMPLE_PAIRING_NOT_SUPPORTED_BY_HOST
SL_STATUS_BT_CTRL_HOST_BUSY_PAIRING
SL_STATUS_BT_CTRL_CONNECTION_REJECTED_DUE_TO_NO_SUITABLE_CHANNEL_FOUND
SL_STATUS_BT_CTRL_CONTROLLER_BUSY
SL_STATUS_BT_CTRL_UNACCEPTABLE_CONNECTION_INTERVAL
SL_STATUS_BT_CTRL_ADVERTISING_TIMEOUT
SL_STATUS_BT_CTRL_CONNECTION_TERMINATED_DUE_TO_MIC_FAILURE
SL_STATUS_BT_CTRL_CONNECTION_FAILED_TO_BE_ESTABLISHED
SL_STATUS_BT_CTRL_MAC_CONNECTION_FAILED
SL_STATUS_BT_CTRL_COARSE_CLOCK_ADJUSTMENT_REJECTED_BUT_WILL_TRY_TO_ADJUST_USING_CLOCK_DRAGGING
SL_STATUS_BT_CTRL_UNKNOWN_ADVERTISING_IDENTIFIER
SL_STATUS_BT_CTRL_LIMIT_REACHED
SL_STATUS_BT_CTRL_OPERATION_CANCELLED_BY_HOST
SL_STATUS_BT_CTRL_PACKET_TOO_LONG
SL_STATUS_BT_ATT_INVALID_HANDLE
SL_STATUS_BT_ATT_READ_NOT_PERMITTED
SL_STATUS_BT_ATT_WRITE_NOT_PERMITTED
SL_STATUS_BT_ATT_INVALID_PDU
SL_STATUS_BT_ATT_INSUFFICIENT_AUTHENTICATION
SL_STATUS_BT_ATT_REQUEST_NOT_SUPPORTED
SL_STATUS_BT_ATT_INVALID_OFFSET
SL_STATUS_BT_ATT_INSUFFICIENT_AUTHORIZATION
SL_STATUS_BT_ATT_PREPARE_QUEUE_FULL
SL_STATUS_BT_ATT_ATT_NOT_FOUND
SL_STATUS_BT_ATT_ATT_NOT_LONG
SL_STATUS_BT_ATT_INSUFFICIENT_ENC_KEY_SIZE
SL_STATUS_BT_ATT_INVALID_ATT_LENGTH
SL_STATUS_BT_ATT_UNLIKELY_ERROR
SL_STATUS_BT_ATT_INSUFFICIENT_ENCRYPTION
SL_STATUS_BT_ATT_UNSUPPORTED_GROUP_TYPE
SL_STATUS_BT_ATT_INSUFFICIENT_RESOURCES
SL_STATUS_BT_ATT_OUT_OF_SYNC
SL_STATUS_BT_ATT_VALUE_NOT_ALLOWED
SL_STATUS_BT_ATT_APPLICATION
SL_STATUS_BT_ATT_WRITE_REQUEST_REJECTED
SL_STATUS_BT_ATT_CLIENT_CHARACTERISTIC_CONFIGURATION_DESCRIPTOR_IMPROPERLY_CONFIGURED
SL_STATUS_BT_ATT_PROCEDURE_ALREADY_IN_PROGRESS
SL_STATUS_BT_ATT_OUT_OF_RANGE
SL_STATUS_BT_SMP_PASSKEY_ENTRY_FAILED
SL_STATUS_BT_SMP_OOB_NOT_AVAILABLE
SL_STATUS_BT_SMP_AUTHENTICATION_REQUIREMENTS
SL_STATUS_BT_SMP_CONFIRM_VALUE_FAILED
SL_STATUS_BT_SMP_PAIRING_NOT_SUPPORTED
SL_STATUS_BT_SMP_ENCRYPTION_KEY_SIZE
SL_STATUS_BT_SMP_COMMAND_NOT_SUPPORTED
SL_STATUS_BT_SMP_UNSPECIFIED_REASON
SL_STATUS_BT_SMP_REPEATED_ATTEMPTS
SL_STATUS_BT_SMP_INVALID_PARAMETERS
SL_STATUS_BT_SMP_DHKEY_CHECK_FAILED
SL_STATUS_BT_SMP_NUMERIC_COMPARISON_FAILED
SL_STATUS_BT_SMP_BREDR_PAIRING_IN_PROGRESS
SL_STATUS_BT_SMP_CROSS_TRANSPORT_KEY_DERIVATION_GENERATION_NOT_ALLOWED
SL_STATUS_BT_MESH_ALREADY_EXISTS
SL_STATUS_BT_MESH_DOES_NOT_EXIST
SL_STATUS_BT_MESH_LIMIT_REACHED
SL_STATUS_BT_MESH_INVALID_ADDRESS
SL_STATUS_BT_MESH_MALFORMED_DATA
SL_STATUS_BT_MESH_ALREADY_INITIALIZED
SL_STATUS_BT_MESH_NOT_INITIALIZED
SL_STATUS_BT_MESH_NO_FRIEND_OFFER
SL_STATUS_BT_MESH_PROV_LINK_CLOSED
SL_STATUS_BT_MESH_PROV_INVALID_PDU
SL_STATUS_BT_MESH_PROV_INVALID_PDU_FORMAT
SL_STATUS_BT_MESH_PROV_UNEXPECTED_PDU
SL_STATUS_BT_MESH_PROV_CONFIRMATION_FAILED
SL_STATUS_BT_MESH_PROV_OUT_OF_RESOURCES
SL_STATUS_BT_MESH_PROV_DECRYPTION_FAILED
SL_STATUS_BT_MESH_PROV_UNEXPECTED_ERROR
SL_STATUS_BT_MESH_PROV_CANNOT_ASSIGN_ADDR
SL_STATUS_BT_MESH_ADDRESS_TEMPORARILY_UNAVAILABLE
SL_STATUS_BT_MESH_ADDRESS_ALREADY_USED
SL_STATUS_BT_MESH_FOUNDATION_INVALID_ADDRESS
SL_STATUS_BT_MESH_FOUNDATION_INVALID_MODEL
SL_STATUS_BT_MESH_FOUNDATION_INVALID_APP_KEY
SL_STATUS_BT_MESH_FOUNDATION_INVALID_NET_KEY
SL_STATUS_BT_MESH_FOUNDATION_INSUFFICIENT_RESOURCES
SL_STATUS_BT_MESH_FOUNDATION_KEY_INDEX_EXISTS
SL_STATUS_BT_MESH_FOUNDATION_INVALID_PUBLISH_PARAMS
SL_STATUS_BT_MESH_FOUNDATION_NOT_SUBSCRIBE_MODEL
SL_STATUS_BT_MESH_FOUNDATION_STORAGE_FAILURE
SL_STATUS_BT_MESH_FOUNDATION_NOT_SUPPORTED
SL_STATUS_BT_MESH_FOUNDATION_CANNOT_UPDATE
SL_STATUS_BT_MESH_FOUNDATION_CANNOT_REMOVE
SL_STATUS_BT_MESH_FOUNDATION_CANNOT_BIND
SL_STATUS_BT_MESH_FOUNDATION_TEMPORARILY_UNABLE
SL_STATUS_BT_MESH_FOUNDATION_CANNOT_SET
SL_STATUS_BT_MESH_FOUNDATION_UNSPECIFIED
SL_STATUS_BT_MESH_FOUNDATION_INVALID_BINDING
SL_STATUS_WIFI_INVALID_KEY
SL_STATUS_WIFI_FIRMWARE_DOWNLOAD_TIMEOUT
SL_STATUS_WIFI_UNSUPPORTED_MESSAGE_ID
SL_STATUS_WIFI_WARNING
SL_STATUS_WIFI_NO_PACKET_TO_RECEIVE
SL_STATUS_WIFI_SLEEP_GRANTED
SL_STATUS_WIFI_SLEEP_NOT_GRANTED
SL_STATUS_WIFI_SECURE_LINK_MAC_KEY_ERROR
SL_STATUS_WIFI_SECURE_LINK_MAC_KEY_ALREADY_BURNED
SL_STATUS_WIFI_SECURE_LINK_RAM_MODE_NOT_ALLOWED
SL_STATUS_WIFI_SECURE_LINK_FAILED_UNKNOWN_MODE
SL_STATUS_WIFI_SECURE_LINK_EXCHANGE_FAILED
SL_STATUS_WIFI_WRONG_STATE
SL_STATUS_WIFI_CHANNEL_NOT_ALLOWED
SL_STATUS_WIFI_NO_MATCHING_AP
SL_STATUS_WIFI_CONNECTION_ABORTED
SL_STATUS_WIFI_CONNECTION_TIMEOUT
SL_STATUS_WIFI_CONNECTION_REJECTED_BY_AP
SL_STATUS_WIFI_CONNECTION_AUTH_FAILURE
SL_STATUS_WIFI_RETRY_EXCEEDED
SL_STATUS_WIFI_TX_LIFETIME_EXCEEDED
String
sl_strcpy_s
sl_strcat_s
sl_strlen
sl_strnlen
sl_str_is_empty
sl_strcasecmp
Middleware
API Documentation
CSLIB Capacitive Sensing Library
SI_UU32
u32
s32
uu16
u16
s16
u8
s8
SensorStruct_t
rawBuffer
currentBaseline
touchDeltaDiv16
activeIndicator
debounceCounts
baselineAccumulator
expValue
CSLIB_anySensorSingleActive
CSLIB_isSensorSingleActive
CSLIB_anySensorDebounceActive
CSLIB_isSensorDebounceActive
CSLIB_nodePushRaw
CSLIB_nodeGetRaw
CSLIB_getUnpackedTouchDelta
CSLIB_resetSensorStruct
CSLIB_initHardware
CSLIB_initLibrary
CSLIB_update
CSLIB_scanSensorCB
CSLIB_lowPowerUpdate
CSLIB_lowPowerUpdateCheckAppBuilder
CSLIB_lowPowerUpdateExitAppBuilder
CSLIB_getNoiseAdjustedSensorData
CSLIB_getNormalizedDelta
CSLIB_configureSensorForSleepModeCB
CSLIB_configureSensorForActiveModeCB
CSLIB_configureTimerForSleepModeCB
CSLIB_configureTimerForActiveModeCB
CSLIB_enterLowPowerStateCB
CSLIB_checkTimerCB
CSLIB_baselineInitEnableCB
CSLIB_baselineInitDisableCB
DEF_SENSOR_BUFFER_SIZE
DEBOUNCE_ACTIVE_MASK
SINGLE_ACTIVE_MASK
CSLIB_noiseLevels
low
mid
high
timerTick
noise_level
CSLIB_node
disable_sleep_and_stall
CSLIB_numSensors
CSLIB_sensorBufferSize
CSLIB_buttonDebounce
CSLIB_activeModePeriod
CSLIB_systemNoiseAverage
CSLIB_sleepModePeriod
CSLIB_countsBeforeSleep
CSLIB_freeRunSetting
CSLIB_sleepModeEnable
CSLIB_inactiveThreshold
CSLIB_activeThreshold
CSLIB_averageTouchDelta
GLIB - Graphics Library
DMD - Dot Matrix Display
__DMD_DisplayGeometry
xSize
ySize
xClipStart
yClipStart
clipWidth
clipHeight
__DMD_MemoryError
x
y
writtenColor
readColor
DMD_DisplayGeometry
DMD_MemoryError
DMD_init
DMD_getDisplayGeometry
DMD_setClippingArea
DMD_writeData
DMD_writeColor
DMD_sleep
DMD_wakeUp
DMD_flipDisplay
DMD_selectFramebuffer
DMD_getFrameBuffer
DMD_updateDisplay
ECODE_DMD_BASE
DMD_OK
DMD_ERROR_DRIVER_NOT_INITIALIZED
DMD_ERROR_DRIVER_ALREADY_INITIALIZED
DMD_ERROR_TOO_MUCH_DATA
DMD_ERROR_PIXEL_OUT_OF_BOUNDS
DMD_ERROR_EMPTY_CLIPPING_AREA
DMD_ERROR_WRONG_DEVICE_CODE
DMD_ERROR_MEMORY_ERROR
DMD_ERROR_NO_ERROR_CODE
DMD_ERROR_TEST_FAILED
DMD_ERROR_NOT_SUPPORTED
DMD_ERROR_NOT_ENOUGH_MEMORY
DMD_TEST_DEVICE_CODE
DMD_TEST_MEMORY
DMD_TEST_PARAMETER_CHECKS
DMD_TEST_COLORS
DMD_TEST_CLIPPING
DMD_InitConfig
GLIB BMP
BMP_Header
magic
fileSize
reserved1
reserved2
dataOffset
headerSize
width
height
colorPlanes
bitsPerPixel
compressionType
imageDataSize
hPixelsPerMeter
vPixelsPerMeter
colorsUsed
colorsRequired
__BMP_Palette
data
size
__BMP_DataType
bitsPerPixel
compressionType
size
endOfRow
BMP_init
BMP_reset
BMP_readRgbData
BMP_readRawData
BMP_getWidth
BMP_getHeight
BMP_getBitsPerPixel
BMP_getCompressionType
BMP_getImageDataSize
BMP_getDataOffset
BMP_getFileSize
ECODE_BMP_BASE
BMP_OK
BMP_END_OF_FILE
BMP_ERROR_IO
BMP_ERROR_HEADER_SIZE_MISMATCH
BMP_ERROR_ENDIAN_MISMATCH
BMP_ERROR_FILE_NOT_SUPPORTED
BMP_ERROR_FILE_INVALID
BMP_ERROR_INVALID_ARGUMENT
BMP_ERROR_MODULE_NOT_INITIALIZED
BMP_ERROR_INVALID_PALETTE_SIZE
BMP_ERROR_FILE_NOT_RESET
BMP_ERROR_END_OF_FILE
BMP_ERROR_BUFFER_TOO_SMALL
BMP_ERROR_PALETTE_NOT_READ
BMP_PALETTE_8BIT_SIZE
BMP_HEADER_SIZE
BMP_LOCAL_CACHE_LIMIT
RLE8_COMPRESSION
NO_COMPRESSION
BMP_LOCAL_CACHE_SIZE
GLIB Colors
AliceBlue
AntiqueWhite
Aqua
Aquamarine
Azure
Beige
Bisque
Black
BlanchedAlmond
Blue
BlueViolet
Brown
BurlyWood
CadetBlue
Chartreuse
Chocolate
Coral
CornflowerBlue
Cornsilk
Crimson
Cyan
DarkBlue
DarkCyan
DarkGoldenrod
DarkGray
DarkGreen
DarkKhaki
DarkMagenta
DarkOliveGreen
DarkOrange
DarkOrchid
DarkRed
DarkSalmon
DarkSeaGreen
DarkSlateBlue
DarkSlateGray
DarkTurquoise
DarkViolet
DeepPink
DeepSkyBlue
DimGray
DodgerBlue
FireBrick
FloralWhite
ForestGreen
Fuchsia
Gainsboro
GhostWhite
Gold
Goldenrod
Gray
Green
GreenYellow
Honeydew
HotPink
IndianRed
Indigo
Ivory
Khaki
Lavender
LavenderBlush
LawnGreen
LemonChiffon
LightBlue
LightCoral
LightCyan
LightGoldenrodYellow
LightGreen
LightGrey
LightPink
LightSalmon
LightSeaGreen
LightSkyBlue
LightSlateGray
LightSteelBlue
LightYellow
Lime
LimeGreen
Linen
Magenta
Maroon
MediumAquamarine
MediumBlue
MediumOrchid
MediumPurple
MediumSeaGreen
MediumSlateBlue
MediumSpringGreen
MediumTurquoise
MediumVioletRed
MidnightBlue
MintCream
MistyRose
Moccasin
NavajoWhite
Navy
OldLace
Olive
OliveDrab
Orange
OrangeRed
Orchid
PaleGoldenrod
PaleGreen
PaleTurquoise
PaleVioletRed
PaleVioletRed
PapayaWhip
PeachPuff
Peru
Pink
Plum
PowderBlue
Purple
Red
RosyBrown
RoyalBlue
SaddleBrown
Salmon
SandyBrown
SeaGreen
Seashell
Sienna
Silver
SkyBlue
SlateBlue
SlateGray
Snow
SpringGreen
SteelBlue
Tan
Teal
Thistle
Tomato
Turquoise
Violet
Wheat
White
WhiteSmoke
Yellow
YellowGreen
RedMask
RedShift
GreenMask
GreenShift
BlueMask
BlueShift
__GLIB_Font_t
pFontPixMap
cntOfMapElements
sizeOfMapElement
fontRowOffset
fontWidth
fontHeight
lineSpacing
charSpacing
class
__GLIB_Rectangle_t
xMin
yMin
xMax
yMax
__GLIB_Context_t
pDisplayGeometry
backgroundColor
foregroundColor
clippingRegion
font
GLIB_contextInit
GLIB_displayWakeUp
GLIB_displaySleep
GLIB_clear
GLIB_clearRegion
GLIB_resetDisplayClippingArea
GLIB_resetClippingRegion
GLIB_applyClippingRegion
GLIB_colorTranslate24bpp
GLIB_rgbColor
GLIB_rectContainsPoint
GLIB_normalizeRect
GLIB_setClippingRegion
GLIB_drawCircle
GLIB_drawCircleFilled
GLIB_drawPartialCircle
GLIB_setFont
GLIB_drawString
GLIB_drawStringOnLine
GLIB_drawChar
GLIB_drawBitmap
GLIB_invertBitmap
GLIB_drawLine
GLIB_drawLineH
GLIB_drawLineV
GLIB_drawRect
GLIB_drawRectFilled
GLIB_drawPolygon
GLIB_drawPolygonFilled
GLIB_drawPixelRGB
GLIB_drawPixel
GLIB_drawPixelColor
ECODE_GLIB_BASE
GLIB_OK
GLIB_ERROR_NOTHING_TO_DRAW
GLIB_ERROR_INVALID_CHAR
GLIB_OUT_OF_BOUNDS
GLIB_ERROR_INVALID_CLIPPINGREGION
GLIB_ERROR_INVALID_ARGUMENT
GLIB_ERROR_OUT_OF_MEMORY
GLIB_ERROR_FILE_NOT_SUPPORTED
GLIB_ERROR_IO
GLIB_ERROR_INVALID_FILE
__GLIB_Font_Class
InvalidFont
FullFont
NumbersOnlyFont
__GLIB_Align
GLIB_FontNormal8x8
GLIB_FontNarrow6x8
GLIB_FontNumber16x20
USB Stacks
USB Common
USB_Setup_TypeDef
Recipient
Type
Direction
bmRequestType
bRequest
wValue
wIndex
wLength
dw
USB_DeviceDescriptor_TypeDef
bLength
bDescriptorType
bcdUSB
bDeviceClass
bDeviceSubClass
bDeviceProtocol
bMaxPacketSize0
idVendor
idProduct
bcdDevice
iManufacturer
iProduct
iSerialNumber
bNumConfigurations
USB_ConfigurationDescriptor_TypeDef
bLength
bDescriptorType
wTotalLength
bNumInterfaces
bConfigurationValue
iConfiguration
bmAttributes
bMaxPower
USB_InterfaceDescriptor_TypeDef
bLength
bDescriptorType
bInterfaceNumber
bAlternateSetting
bNumEndpoints
bInterfaceClass
bInterfaceSubClass
bInterfaceProtocol
iInterface
USB_EndpointDescriptor_TypeDef
bLength
bDescriptorType
bEndpointAddress
bmAttributes
wMaxPacketSize
bInterval
USB_StringDescriptor_TypeDef
len
type
name
USB_PUTCHAR
USB_PUTS
USB_PRINTF
USB_GetErrorMsgString
USB_PrintErrorMsgString
USBTIMER_DelayMs
USBTIMER_DelayUs
USBTIMER_Init
USBTIMER_Start
USBTIMER_Stop
SILABS_USB_VID
USB_SETUP_DIR_OUT
USB_SETUP_DIR_IN
USB_SETUP_DIR_MASK
USB_SETUP_DIR_D2H
USB_SETUP_DIR_H2D
USB_SETUP_TYPE_STANDARD
USB_SETUP_TYPE_CLASS
USB_SETUP_TYPE_VENDOR
USB_SETUP_TYPE_STANDARD_MASK
USB_SETUP_TYPE_CLASS_MASK
USB_SETUP_TYPE_VENDOR_MASK
USB_SETUP_RECIPIENT_DEVICE
USB_SETUP_RECIPIENT_INTERFACE
USB_SETUP_RECIPIENT_ENDPOINT
USB_SETUP_RECIPIENT_OTHER
GET_STATUS
CLEAR_FEATURE
SET_FEATURE
SET_ADDRESS
GET_DESCRIPTOR
SET_DESCRIPTOR
GET_CONFIGURATION
SET_CONFIGURATION
GET_INTERFACE
SET_INTERFACE
SYNCH_FRAME
USB_HID_GET_REPORT
USB_HID_GET_IDLE
USB_HID_SET_REPORT
USB_HID_SET_IDLE
USB_HID_SET_PROTOCOL
USB_CDC_SETLINECODING
USB_CDC_GETLINECODING
USB_CDC_SETCTRLLINESTATE
USB_MSD_BOTRESET
USB_MSD_GETMAXLUN
USB_AUDIO_GET_CUR
USB_AUDIO_GET_CUR
USB_AUDIO_SET_CUR
USB_AUDIO_SET_MIN
USB_AUDIO_GET_MIN
USB_AUDIO_SET_MAX
USB_AUDIO_GET_MAX
USB_AUDIO_SET_RES
USB_AUDIO_GET_RES
USB_AUDIO_SET_MEM
USB_AUDIO_GET_MEM
USB_AUDIO_GET_STAT
USB_DEVICE_DESCRIPTOR
USB_CONFIG_DESCRIPTOR
USB_STRING_DESCRIPTOR
USB_MAX_STRING_DESCRIPTOR_CHARS
USB_INTERFACE_DESCRIPTOR
USB_ENDPOINT_DESCRIPTOR
USB_DEVICE_QUALIFIER_DESCRIPTOR
USB_OTHER_SPEED_CONFIG_DESCRIPTOR
USB_INTERFACE_POWER_DESCRIPTOR
USB_INTERFACE_ASSOCIATION_DESCRIPTOR
USB_HID_DESCRIPTOR
USB_SMARTCARD_DESCRIPTOR
USB_HID_REPORT_DESCRIPTOR
USB_CS_INTERFACE_DESCRIPTOR
USB_CS_ENDPOINT_DESCRIPTOR
USB_HUB_DESCRIPTOR
USB_CA_HEADER_DESCRIPTOR
USB_CA_INPUT_TERMINAL_DESCRIPTOR
USB_CA_OUTPUT_TERMINAL_DESCRIPTOR
USB_CA_MIXER_UNIT_DESCRIPTOR
USB_CA_SELECTOR_UNIT_DESCRIPTOR
USB_CA_FEATURE_UNIT_DESCRIPTOR
USB_CA_PROCESSING_UNIT_DESCRIPTOR
USB_CA_EXTENSION_UNIT_DESCRIPTOR
USB_CA_EP_GENERAL_DESCRIPTOR
USB_CA_AS_GENERAL_DESCRIPTOR
USB_CA_FORMAT_TYPE_DESCRIPTOR
USB_DEVICE_DESCSIZE
USB_CONFIG_DESCSIZE
USB_INTERFACE_DESCSIZE
USB_ENDPOINT_DESCSIZE
USB_DEVICE_QUALIFIER_DESCSIZE
USB_OTHER_SPEED_CONFIG_DESCSIZE
USB_INTERFACE_ASSOCIATION_DESCSIZE
USB_HID_DESCSIZE
USB_SMARTCARD_DESCSIZE
USB_CDC_HEADER_FND_DESCSIZE
USB_CDC_CALLMNG_FND_DESCSIZE
USB_CDC_ACM_FND_DESCSIZE
USB_CA_INPUT_TERMINAL_DESCSIZE
USB_CA_OUTPUT_TERMINAL_DESCSIZE
USB_CA_EP_GENERAL_DESCSIZE
USB_CA_AS_GENERAL_DESCSIZE
USB_CA_STD_AS_ENDPOINT_DESCSZIE
USB_LS_CTRL_EP_MAXSIZE
USB_LS_INTR_EP_MAXSIZE
USB_FS_CTRL_EP_MAXSIZE
USB_FS_INTR_EP_MAXSIZE
USB_FS_BULK_EP_MAXSIZE
USB_FS_ISOC_EP_MAXSIZE
USB_EPTYPE_CTRL
USB_EPTYPE_ISOC
USB_EPTYPE_BULK
USB_EPTYPE_INTR
USB_EPSYNC_NO
USB_EPSYNC_ASYNC
USB_EPSYNC_ADAPTIVE
USB_EPSYNC_SYNC
USB_EP_DIR_IN
USB_SETUP_PKT_SIZE
USB_EPNUM_MASK
USB_LANGID_ENUS
USB_MAX_DEVICE_ADDRESS
CONFIG_DESC_BM_REMOTEWAKEUP
CONFIG_DESC_BM_SELFPOWERED
CONFIG_DESC_BM_RESERVED_D7
CONFIG_DESC_BM_TRANSFERTYPE
CONFIG_DESC_MAXPOWER_mA
DEVICE_IS_SELFPOWERED
REMOTE_WAKEUP_ENABLED
USB_FEATURE_ENDPOINT_HALT
USB_FEATURE_DEVICE_REMOTE_WAKEUP
HUB_FEATURE_PORT_RESET
HUB_FEATURE_PORT_POWER
HUB_FEATURE_C_PORT_CONNECTION
HUB_FEATURE_C_PORT_RESET
HUB_FEATURE_PORT_INDICATOR
USB_CLASS_CDC
USB_CLASS_CDC_DATA
USB_CLASS_CDC_ACM
USB_CLASS_CDC_HFN
USB_CLASS_CDC_CMNGFN
USB_CLASS_CDC_ACMFN
USB_CLASS_CDC_UNIONFN
USB_CLASS_HID
USB_CLASS_HID_KEYBOARD
USB_CLASS_HID_MOUSE
USB_CLASS_HUB
USB_CLASS_MSD
USB_CLASS_MSD_BOT_TRANSPORT
USB_CLASS_MSD_SCSI_CMDSET
USB_CLASS_MSD_CSW_CMDPASSED
USB_CLASS_MSD_CSW_CMDFAILED
USB_CLASS_MSD_CSW_PHASEERROR
USB_CLASS_AUDIO
USB_CLASS_AUDIO_CONTROL
USB_CLASS_AUDIO_STREAMING
USB_CLASS_AUDIO_MIDISTREAMING
USB_CLASS_MISCELLANEOUS
USB_CLASS_MISC_COMMON_SUBCLASS
USB_CLASS_MISC_IAD_PROTOCOL
PORT_FULL_SPEED
PORT_LOW_SPEED
USB_DPLL_SRC_LFXO
USB_DPLL_SRC_HFXO
STATIC_CONST_STRING_DESC
STATIC_CONST_STRING_DESC_LANGID
UBUF
STATIC_UBUF
char16_t
USB_XferCompleteCb_TypeDef
USBTIMER_Callback_TypeDef
USB_Status_TypeDef
USB_STATUS_OK
USB_STATUS_REQ_ERR
USB_STATUS_EP_BUSY
USB_STATUS_REQ_UNHANDLED
USB_STATUS_ILLEGAL
USB_STATUS_EP_STALLED
USB_STATUS_EP_ABORTED
USB_STATUS_EP_ERROR
USB_STATUS_EP_NAK
USB_STATUS_DEVICE_UNCONFIGURED
USB_STATUS_DEVICE_SUSPENDED
USB_STATUS_DEVICE_RESET
USB_STATUS_TIMEOUT
USB_STATUS_DEVICE_REMOVED
USB_STATUS_HC_BUSY
USB_STATUS_DEVICE_MALFUNCTION
USB_STATUS_PORT_OVERCURRENT
USB Device
USBD_Init_TypeDef
deviceDescriptor
configDescriptor
stringDescriptors
numberOfStrings
bufferingMultiplier
callbacks
reserved
USBD_Callbacks_TypeDef
usbReset
usbStateChange
setupCmd
isSelfPowered
sofInt
USBD_AbortAllTransfers
USBD_AbortTransfer
USBD_Connect
USBD_Disconnect
USBD_EpIsBusy
USBD_GetUsbState
USBD_GetUsbStateName
USBD_Init
USBD_Read
USBD_RemoteWakeup
USBD_SafeToEnterEM2
USBD_StallEp
USBD_Stop
USBD_UnStallEp
USBD_Write
USB_PWRSAVE_MODE_OFF
USB_PWRSAVE_MODE_ONSUSPEND
USB_PWRSAVE_MODE_ONVBUSOFF
USB_PWRSAVE_MODE_ENTEREM2
USB_USBC_32kHz_CLK_LFXO
USB_USBC_32kHz_CLK_LFRCO
USB_USBLEM_CLK_LFXO
USB_USBLEM_CLK_LFRCO
USBD_UsbResetCb_TypeDef
USBD_SofIntCb_TypeDef
USBD_DeviceStateChangeCb_TypeDef
USBD_IsSelfPoweredCb_TypeDef
USBD_SetupCmdCb_TypeDef
USBD_State_TypeDef
USBD_STATE_NONE
USBD_STATE_ATTACHED
USBD_STATE_POWERED
USBD_STATE_DEFAULT
USBD_STATE_ADDRESSED
USBD_STATE_CONFIGURED
USBD_STATE_SUSPENDED
USBD_STATE_LASTMARKER
USB Host
USBH_Ep_TypeDef
setup
setupErrCnt
epDesc
parentDevice
type
packetSize
hcOut
hcIn
in
toggle
state
addr
buf
xferCompleted
xferStatus
xferCompleteCb
xferred
remaining
timeout
USBH_Device_TypeDef
devDesc
confDesc
itfDesc
ep0
ep
numEp
addr
speed
USBH_Init_TypeDef
rxFifoSize
nptxFifoSize
ptxFifoSize
reserved
USBH_AssignHostChannel
USBH_ControlMsg
USBH_ControlMsgB
USBH_DeviceConnected
USBH_GetConfigurationDescriptorB
USBH_GetDeviceDescriptorB
USBH_GetPortSpeed
USBH_GetStringB
USBH_Init
USBH_InitDeviceData
USBH_PortReset
USBH_PortResume
USBH_PortSuspend
USBH_PrintString
USBH_PrintConfigurationDescriptor
USBH_PrintDeviceDescriptor
USBH_PrintEndpointDescriptor
USBH_PrintInterfaceDescriptor
USBH_QueryDeviceB
USBH_QGetConfigurationDescriptor
USBH_QGetDeviceDescriptor
USBH_QGetEndpointDescriptor
USBH_QGetInterfaceDescriptor
USBH_Read
USBH_ReadB
USBH_SetAddressB
USBH_SetAltInterfaceB
USBH_SetConfigurationB
USBH_StallEpB
USBH_Stop
USBH_UnStallEpB
USBH_WaitForDeviceConnectionB
USBH_Write
USBH_WriteB
USB_VBUSOVRCUR_PORT_NONE
USB_VBUSOVRCUR_POLARITY_LOW
USB_VBUSOVRCUR_POLARITY_HIGH
USBH_INIT_DEFAULT
USBH_EpState_TypeDef
H_EP_IDLE
H_EP_SETUP
H_EP_DATA_IN
H_EP_DATA_OUT
H_EP_STATUS_IN
H_EP_STATUS_OUT
USBXpress
Callback Status Flags
USBX_RESET
USBX_TX_COMPLETE
USBX_RX_COMPLETE
USBX_FIFO_PURGE
USBX_DEV_OPEN
USBX_DEV_CLOSE
USBX_DEV_CONFIGURED
USBX_DEV_SUSPEND
USBX_RX_OVERRUN
Functions
USBX_init
USBX_blockWrite
USBX_blockRead
USBX_getCallbackSource
USBX_apiCallbackEnable
USBX_apiCallbackDisable
USBX_disable
USBX_getLibraryVersion
Macros
USBX_STRING_DESC
USBX_BUF
STATIC_USBX_BUF
Status Flags
USBX_STATUS_OK
USBX_STATUS_EP_BUSY
USBX_STATUS_ILLEGAL
USBX_STATUS_EP_STALLED
USBX_STATUS_DEVICE_UNCONFIGURED
USBX_Init_t
vendorId
productId
manufacturerString
productString
serialString
maxPower
powerAttribute
releaseBcd
useFifo
USBX_apiCallback_t
Development Boards
Overview
API Documentation
Board Control
sl_board_enable_vcom
sl_board_disable_vcom
sl_board_enable_sensor
sl_board_disable_sensor
sl_board_enable_display
sl_board_disable_display
sl_board_enable_memory
sl_board_disable_memory
sl_board_enable_oscillator
sl_board_disable_oscillator
sl_board_sensor_t
SL_BOARD_SENSOR_RHT
SL_BOARD_SENSOR_LIGHT
SL_BOARD_SENSOR_PRESSURE
SL_BOARD_SENSOR_HALL
SL_BOARD_SENSOR_GAS
SL_BOARD_SENSOR_IMU
SL_BOARD_SENSOR_MICROPHONE
sl_board_memory_t
SL_BOARD_MEMORY_SDCARD
SL_BOARD_MEMORY_QSPI
sl_board_oscillator_t
SL_BOARD_OSCILLATOR_TCXO
Board Init
sl_board_init
sl_board_preinit
Thunderboard Sense 2 Support
sl_thunderboard_require_i2c
sl_thunderboard_i2c_bus_select_t
SL_THUNDERBOARD_I2C_BUS_SELECT_ENV
SL_THUNDERBOARD_I2C_BUS_SELECT_GAS
SL_THUNDERBOARD_I2C_BUS_SELECT_HALL
External Device Drivers
Overview
API Documentation
BMP280 - Barometric Pressure Sensor
sl_bmp280_config
oversampling
powerMode
standbyTime
sl_bmp280_init
sl_bmp280_deinit
sl_bmp280_configure
sl_bmp280_measure_temperature
sl_bmp280_measure_pressure
CCS811 - Gas Sensor
CCS881 - Gas Sensor Details
Measure mode value definitions
CCS811_MEASURE_MODE_DRIVE_MODE_SHIFT
CCS811_MEASURE_MODE_DRIVE_MODE_IDLE
CCS811_MEASURE_MODE_DRIVE_MODE_1SEC
CCS811_MEASURE_MODE_DRIVE_MODE_10SEC
CCS811_MEASURE_MODE_DRIVE_MODE_60SEC
CCS811_MEASURE_MODE_DRIVE_MODE_RAW
CCS811_MEASURE_MODE_INTERRUPT
CCS811_MEASURE_MODE_THRESH
Register Addresses
CCS811_ADDR_STATUS
CCS811_ADDR_MEASURE_MODE
CCS811_ADDR_ALG_RESULT_DATA
CCS811_ADDR_RAW_DATA
CCS811_ADDR_ENV_DATA
CCS811_ADDR_NTC
CCS811_ADDR_THRESHOLDS
CCS811_ADDR_HW_ID
CCS811_ADDR_HW_VERSION
CCS811_ADDR_FW_BOOT_VERSION
CCS811_ADDR_FW_APP_VERSION
CCS811_ADDR_ERR_ID
CCS811_ADDR_FW_ERASE
CCS811_ADDR_FW_PROGRAM
CCS811_ADDR_FW_VERIFY
CCS811_ADDR_APP_START
CCS811_ADDR_SW_RESET
sl_ccs811_init
sl_ccs811_deinit
sl_ccs811_get_hardware_id
sl_ccs811_set_measure_mode
sl_ccs811_update_firmware
sl_ccs811_read_firmware_version
sl_ccs811_get_status
sl_ccs811_read_mailbox
sl_ccs811_start_application
sl_ccs811_software_reset
sl_ccs811_is_data_available
sl_ccs811_get_measurement
sl_ccs811_get_raw_data
sl_ccs811_set_env_data
EFP - Energy Friendly PMIC
sl_efp_init_data_t
config_size
config_data
is_host_efp
em_transition_mode
enable_irq_pin
irq_port
irq_pin
i2c_peripheral
i2c_scl_port
i2c_scl_pin
i2c_sda_port
i2c_sda_pin
sl_efp_handle_data_t
sl_efp_deinit
sl_efp_enable_direct_mode
sl_efp_enter_em0
sl_efp_enter_em2
sl_efp_get_vdd_avg
sl_efp_get_vdd_max
sl_efp_get_vdd_min
sl_efp_init
sl_efp_read_otp
sl_efp_read_register
sl_efp_read_register_field
sl_efp_reset
sl_efp_reset_to_default
sl_efp_set_em_transition_mode
sl_efp_set_voa_em01_peak_current
sl_efp_set_voa_em23_peak_current
sl_efp_set_voa_mode
sl_efp_set_voa_sw_mode
sl_efp_set_voa_voltage
sl_efp_set_vob_em01_peak_current
sl_efp_set_vob_em01_voltage
sl_efp_set_vob_em23_peak_current
sl_efp_set_vob_em23_voltage
sl_efp_set_vob_mode
sl_efp_set_voc_voltage
sl_efp_emu_ldo_enable
sl_efp_write_register
sl_efp_write_register_field
sl_efp_handle_t
sl_efp_em_transition_mode_t
efp_em_transition_mode_gpio_bitbang
efp_em_transition_mode_i2c
efp_em_transition_mode_emu
sl_efp_voa_mode_t
efp_voa_mode_disabled
efp_voa_mode_wired_buck
efp_voa_mode_wired_boost
efp_voa_mode_wired_buck_ldo
efp_voa_mode_buck_boost_autonomous
efp_voa_mode_buck_boost_forced_buck
efp_voa_mode_buck_boost_forced_ntm
efp_voa_mode_buck_boost_forced_boost
sl_efp_voa_sw_mode_t
efp_voa_sw_mode_off
efp_voa_sw_mode_on
efp_voa_sw_mode_on_in_em0
efp_voa_sw_mode_on_in_em02
sl_efp_vob_mode_t
efp_vob_mode_disabled
efp_vob_mode_buck
efp_vob_mode_ldo
efp_vob_mode_buck_ldo
ICM20648 - Motion Sensor
Register definitions
ICM20648_BANK_0
ICM20648_BANK_1
ICM20648_BANK_2
ICM20648_BANK_3
ICM20648_REG_WHO_AM_I
ICM20648_REG_USER_CTRL
ICM20648_BIT_DMP_EN
ICM20648_BIT_FIFO_EN
ICM20648_BIT_I2C_MST_EN
ICM20648_BIT_I2C_IF_DIS
ICM20648_BIT_DMP_RST
ICM20648_BIT_DIAMOND_DMP_RST
ICM20648_REG_LP_CONFIG
ICM20648_BIT_I2C_MST_CYCLE
ICM20648_BIT_ACCEL_CYCLE
ICM20648_BIT_GYRO_CYCLE
ICM20648_REG_PWR_MGMT_1
ICM20648_BIT_H_RESET
ICM20648_BIT_SLEEP
ICM20648_BIT_LP_EN
ICM20648_BIT_TEMP_DIS
ICM20648_BIT_CLK_PLL
ICM20648_REG_PWR_MGMT_2
ICM20648_BIT_PWR_ACCEL_STBY
ICM20648_BIT_PWR_GYRO_STBY
ICM20648_BIT_PWR_ALL_OFF
ICM20648_REG_INT_PIN_CFG
ICM20648_BIT_INT_ACTL
ICM20648_BIT_INT_OPEN
ICM20648_BIT_INT_LATCH_EN
ICM20648_REG_INT_ENABLE
ICM20648_BIT_WOM_INT_EN
ICM20648_REG_INT_ENABLE_1
ICM20648_BIT_RAW_DATA_0_RDY_EN
ICM20648_REG_INT_ENABLE_2
ICM20648_BIT_FIFO_OVERFLOW_EN_0
ICM20648_REG_INT_ENABLE_3
ICM20648_REG_INT_STATUS
ICM20648_BIT_WOM_INT
ICM20648_BIT_PLL_RDY
ICM20648_REG_INT_STATUS_1
ICM20648_BIT_RAW_DATA_0_RDY_INT
ICM20648_REG_INT_STATUS_2
ICM20648_REG_ACCEL_XOUT_H_SH
ICM20648_REG_ACCEL_XOUT_L_SH
ICM20648_REG_ACCEL_YOUT_H_SH
ICM20648_REG_ACCEL_YOUT_L_SH
ICM20648_REG_ACCEL_ZOUT_H_SH
ICM20648_REG_ACCEL_ZOUT_L_SH
ICM20648_REG_GYRO_XOUT_H_SH
ICM20648_REG_GYRO_XOUT_L_SH
ICM20648_REG_GYRO_YOUT_H_SH
ICM20648_REG_GYRO_YOUT_L_SH
ICM20648_REG_GYRO_ZOUT_H_SH
ICM20648_REG_GYRO_ZOUT_L_SH
ICM20648_REG_TEMPERATURE_H
ICM20648_REG_TEMPERATURE_L
ICM20648_REG_TEMP_CONFIG
ICM20648_REG_FIFO_EN_1
ICM20648_REG_FIFO_EN_2
ICM20648_BIT_ACCEL_FIFO_EN
ICM20648_BITS_GYRO_FIFO_EN
ICM20648_REG_FIFO_RST
ICM20648_REG_FIFO_MODE
ICM20648_REG_FIFO_COUNT_H
ICM20648_REG_FIFO_COUNT_L
ICM20648_REG_FIFO_R_W
ICM20648_REG_DATA_RDY_STATUS
ICM20648_BIT_RAW_DATA_0_RDY
ICM20648_REG_FIFO_CFG
ICM20648_BIT_MULTI_FIFO_CFG
ICM20648_BIT_SINGLE_FIFO_CFG
ICM20648_REG_XA_OFFSET_H
ICM20648_REG_XA_OFFSET_L
ICM20648_REG_YA_OFFSET_H
ICM20648_REG_YA_OFFSET_L
ICM20648_REG_ZA_OFFSET_H
ICM20648_REG_ZA_OFFSET_L
ICM20648_REG_TIMEBASE_CORR_PLL
ICM20648_REG_GYRO_SMPLRT_DIV
ICM20648_REG_GYRO_CONFIG_1
ICM20648_BIT_GYRO_FCHOICE
ICM20648_SHIFT_GYRO_FS_SEL
ICM20648_SHIFT