LL SBS APIs

LL SBS APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

LL_SBS_CPU_IsLockedRegisters

18

18

18

None

LL_SBS_CPU_LockRegisters

10

10

10

None

LL_SBS_ClearFlag_IPMEE

12

12

12

None

LL_SBS_ClearFlag_MCLR

12

12

12

None

LL_SBS_DisableCompensationCell

20

20

20

None

LL_SBS_DisableFPUIT

12

12

12

None

LL_SBS_DisableIT_FPU_DZC

12

12

12

None

LL_SBS_DisableIT_FPU_IDC

12

12

12

None

LL_SBS_DisableIT_FPU_IOC

14

14

14

None

LL_SBS_DisableIT_FPU_IXC

12

12

12

None

LL_SBS_DisableIT_FPU_OFC

12

12

12

None

LL_SBS_DisableIT_FPU_UFC

12

12

12

None

LL_SBS_DisableTIMBreakInputs

10

10

10

None

LL_SBS_DisableVddIOCompensationCell

22

22

22

None

LL_SBS_EnableCompensationCell

20

20

20

None

LL_SBS_EnableFPUIT

12

12

12

None

LL_SBS_EnableIT_FPU_DZC

14

14

14

None

LL_SBS_EnableIT_FPU_IDC

14

14

14

None

LL_SBS_EnableIT_FPU_IOC

14

14

14

None

LL_SBS_EnableIT_FPU_IXC

14

14

14

None

LL_SBS_EnableIT_FPU_OFC

14

14

14

None

LL_SBS_EnableIT_FPU_UFC

14

14

14

None

LL_SBS_EnableTIMBreakInputs

10

10

10

None

LL_SBS_EnableVddIOCompensationCell

22

22

22

None

LL_SBS_FLASH_DisableECCNMI

12

12

12

None

LL_SBS_FLASH_EnableECCNMI

12

12

12

None

LL_SBS_FLASH_IsEnabledECCNMI

14

14

14

None

LL_SBS_GetCompensationCellCodeSrc

36

36

36

None

LL_SBS_GetHDPLevel

12

12

12

None

LL_SBS_GetNMOSCompensationCellCode

26

26

26

None

LL_SBS_GetNMOSCompensationCellValue

26

26

26

None

LL_SBS_GetNMOSVddIOCompensationCellCode

10

10

10

None

LL_SBS_GetNMOSVddIOCompensationCellValue

10

10

10

None

LL_SBS_GetPMOSCompensationCellCode

26

26

26

None

LL_SBS_GetPMOSCompensationCellValue

28

28

28

None

LL_SBS_GetPMOSVddIOCompensationCellCode

10

10

10

None

LL_SBS_GetPMOSVddIOCompensationCellValue

10

10

10

None

LL_SBS_GetVddIOCompensationCellCodeSource

10

10

10

None

LL_SBS_IncrementHDPLevel

16

16

16

None

LL_SBS_IsActiveFlag_IPMEE

12

12

12

None

LL_SBS_IsActiveFlag_MCLR

10

10

10

None

LL_SBS_IsActiveFlag_RDY1

12

12

12

None

LL_SBS_IsEnabledCompensationCell

18

18

18

None

LL_SBS_IsEnabledFPUIT

20

20

20

None

LL_SBS_IsEnabledIT_FPU_DZC

12

12

12

None

LL_SBS_IsEnabledIT_FPU_IDC

12

12

12

None

LL_SBS_IsEnabledIT_FPU_IOC

10

10

10

None

LL_SBS_IsEnabledIT_FPU_IXC

12

12

12

None

LL_SBS_IsEnabledIT_FPU_OFC

12

12

12

None

LL_SBS_IsEnabledIT_FPU_UFC

12

12

12

None

LL_SBS_IsEnabledTIMBreakInputs

18

18

18

None

LL_SBS_IsEnabledVddIOCompensationCell

10

10

10

None

LL_SBS_SetCompensationCellCodeSrc

34

34

34

None

LL_SBS_SetNMOSCompensationCellCode

44

44

44

None

LL_SBS_SetNMOSVddIOCompensationCellCode

14

14

14

None

LL_SBS_SetPMOSCompensationCellCode

46

46

46

None

LL_SBS_SetPMOSVddIOCompensationCellCode

16

16

16

None

LL_SBS_SetVddIOCompensationCellCodeSource

24

24

24

None

LL_SBS_SetxMOSVddIOCompensationCellCode

18

18

18

None

LL_SPI_ClearFlag

8

8

8

None

LL_SPI_ClearFlag_CRCERR

10

10

10

None

LL_SPI_ClearFlag_EOT

10

10

10

None

LL_SPI_ClearFlag_FRE

10

10

10

None

LL_SPI_ClearFlag_MODF

10

10

10

None

LL_SPI_ClearFlag_OVR

10

10

10

None

LL_SPI_ClearFlag_SUSP

10

10

10

None

LL_SPI_ClearFlag_TXTF

10

10

10

None

LL_SPI_ClearFlag_UDR

10

10

10

None

LL_SPI_DMA_GetRxRegAddr

4

4

4

None

LL_SPI_DMA_GetTxRegAddr

4

4

4

None

LL_SPI_Disable

10

10

10

None

LL_SPI_DisableCRC

10

10

10

None

LL_SPI_DisableDMAReq_RX

10

10

10

None

LL_SPI_DisableDMAReq_TX

10

10

10

None

LL_SPI_DisableDelayReadDataSampling

10

10

10

None

LL_SPI_DisableFullSizeCRC

10

10

10

None

LL_SPI_DisableGPIOControl

10

10

10

None

LL_SPI_DisableIT

30

30

30

None

LL_SPI_DisableIT_CRCERR

10

10

10

None

LL_SPI_DisableIT_DXP

28

28

28

None

LL_SPI_DisableIT_EOT

28

28

28

None

LL_SPI_DisableIT_FRE

10

10

10

None

LL_SPI_DisableIT_MODF

10

10

10

None

LL_SPI_DisableIT_OVR

10

10

10

None

LL_SPI_DisableIT_RXP

28

28

28

None

LL_SPI_DisableIT_TXP

28

28

28

None

LL_SPI_DisableIT_TXTF

28

28

28

None

LL_SPI_DisableIT_UDR

10

10

10

None

LL_SPI_DisableMasterRxAutoSuspend

10

10

10

None

LL_SPI_DisableMosiMisoSwap

10

10

10

None

LL_SPI_DisableNSSPulseMgt

10

10

10

None

LL_SPI_DisableReadyPin

10

10

10

None

LL_SPI_Enable

10

10

10

None

LL_SPI_EnableCRC

10

10

10

None

LL_SPI_EnableDMAReq_RX

10

10

10

None

LL_SPI_EnableDMAReq_TX

10

10

10

None

LL_SPI_EnableDelayReadDataSampling

10

10

10

None

LL_SPI_EnableFullSizeCRC

10

10

10

None

LL_SPI_EnableGPIOControl

10

10

10

None

LL_SPI_EnableIOLock

10

10

10

None

LL_SPI_EnableIT

8

8

8

None

LL_SPI_EnableIT_CRCERR

10

10

10

None

LL_SPI_EnableIT_DXP

10

10

10

None

LL_SPI_EnableIT_EOT

10

10

10

None

LL_SPI_EnableIT_FRE

10

10

10

None

LL_SPI_EnableIT_MODF

10

10

10

None

LL_SPI_EnableIT_OVR

10

10

10

None

LL_SPI_EnableIT_RXP

10

10

10

None

LL_SPI_EnableIT_TXP

10

10

10

None

LL_SPI_EnableIT_TXTF

10

10

10

None

LL_SPI_EnableIT_UDR

10

10

10

None

LL_SPI_EnableMasterRxAutoSuspend

10

10

10

None

LL_SPI_EnableMosiMisoSwap

10

10

10

None

LL_SPI_EnableNSSPulseMgt

10

10

10

None

LL_SPI_EnableReadyPin

10

10

10

None

LL_SPI_GetBaudRatePrescaler

8

8

8

None

LL_SPI_GetCRCInitPattern

8

8

8

None

LL_SPI_GetCRCPolynomial

4

4

4

None

LL_SPI_GetCRCWidth

8

8

8

None

LL_SPI_GetClockPhase

8

8

8

None

LL_SPI_GetClockPolarity

8

8

8

None

LL_SPI_GetDataWidth

8

8

8

None

LL_SPI_GetFIFOThreshold

8

8

8

None

LL_SPI_GetHalfDuplexDirection

8

8

8

None

LL_SPI_GetInterDataIdleness

8

8

8

None

LL_SPI_GetInternalSSLevel

8

8

8

None

LL_SPI_GetMasterSSIdleness

8

8

8

None

LL_SPI_GetMode

8

8

8

None

LL_SPI_GetNSSConfig

8

8

8

None

LL_SPI_GetNSSMode

8

8

8

None

LL_SPI_GetNSSPolarity

8

8

8

None

LL_SPI_GetReadyPinPolarity

8

8

8

None

LL_SPI_GetRemainingDataFrames

6

6

6

None

LL_SPI_GetRxCRC

4

4

4

None

LL_SPI_GetRxCRCInitPattern

8

8

8

None

LL_SPI_GetRxFIFOPackingLevel

8

8

8

None

LL_SPI_GetStandard

8

8

8

None

LL_SPI_GetTransferBitOrder

8

8

8

None

LL_SPI_GetTransferDirection

8

8

8

None

LL_SPI_GetTransferSize

6

6

6

None

LL_SPI_GetTxCRC

4

4

4

None

LL_SPI_GetTxCRCInitPattern

8

8

8

None

LL_SPI_GetUDRConfiguration

8

8

8

None

LL_SPI_GetUDRPattern

4

4

4

None

LL_SPI_IsActiveFlag

16

16

16

None

LL_SPI_IsActiveFlag_CRCERR

10

10

10

None

LL_SPI_IsActiveFlag_DXP

10

10

10

None

LL_SPI_IsActiveFlag_EOT

10

10

10

None

LL_SPI_IsActiveFlag_FRE

10

10

10

None

LL_SPI_IsActiveFlag_MODF

10

10

10

None

LL_SPI_IsActiveFlag_OVR

10

10

10

None

LL_SPI_IsActiveFlag_RXP

8

8

8

None

LL_SPI_IsActiveFlag_RXWNE

10

10

10

None

LL_SPI_IsActiveFlag_SUSP

10

10

10

None

LL_SPI_IsActiveFlag_TXC

10

10

10

None

LL_SPI_IsActiveFlag_TXP

10

10

10

None

LL_SPI_IsActiveFlag_TXTF

10

10

10

None

LL_SPI_IsActiveFlag_UDR

10

10

10

None

LL_SPI_IsActiveMasterTransfer

10

10

10

None

LL_SPI_IsEnabled

8

8

8

None

LL_SPI_IsEnabledCRC

10

10

10

None

LL_SPI_IsEnabledDMAReq_RX

10

10

10

None

LL_SPI_IsEnabledDMAReq_TX

10

10

10

None

LL_SPI_IsEnabledDelayReadDataSampling

10

10

10

None

LL_SPI_IsEnabledFullSizeCRC

10

10

10

None

LL_SPI_IsEnabledGPIOControl

6

6

6

None

LL_SPI_IsEnabledIOLock

10

10

10

None

LL_SPI_IsEnabledIT

16

16

16

None

LL_SPI_IsEnabledIT_CRCERR

10

10

10

None

LL_SPI_IsEnabledIT_DXP

10

10

10

None

LL_SPI_IsEnabledIT_EOT

10

10

10

None

LL_SPI_IsEnabledIT_FRE

10

10

10

None

LL_SPI_IsEnabledIT_MODF

10

10

10

None

LL_SPI_IsEnabledIT_OVR

10

10

10

None

LL_SPI_IsEnabledIT_RXP

8

8

8

None

LL_SPI_IsEnabledIT_TXP

10

10

10

None

LL_SPI_IsEnabledIT_TXTF

10

10

10

None

LL_SPI_IsEnabledIT_UDR

10

10

10

None

LL_SPI_IsEnabledMasterRxAutoSuspend

10

10

10

None

LL_SPI_IsEnabledMosiMisoSwap

10

10

10

None

LL_SPI_IsEnabledNSSPulse

10

10

10

None

LL_SPI_IsEnabledReadyPin

10

10

10

None

LL_SPI_IsHalfDuplexDirection

20

20

20

None

LL_SPI_ReceiveData16

4

4

4

None

LL_SPI_ReceiveData32

4

4

4

None

LL_SPI_ReceiveData8

6

6

6

None

LL_SPI_SetBaudRatePrescaler

12

12

12

None

LL_SPI_SetCRCInitPattern

14

14

14

None

LL_SPI_SetCRCPolynomial

4

4

4

None

LL_SPI_SetCRCWidth

12

12

12

None

LL_SPI_SetClockPhase

12

12

12

None

LL_SPI_SetClockPolarity

12

12

12

None

LL_SPI_SetDataWidth

12

12

12

None

LL_SPI_SetFIFOThreshold

12

12

12

None

LL_SPI_SetHalfDuplexDirection

14

14

14

None

LL_SPI_SetInterDataIdleness

12

12

12

None

LL_SPI_SetInternalSSLevel

12

12

12

None

LL_SPI_SetMasterSSIdleness

12

12

12

None

LL_SPI_SetMode

12

12

12

None

LL_SPI_SetNSSMode

12

12

12

None

LL_SPI_SetNSSPolarity

12

12

12

None

LL_SPI_SetReadyPinPolarity

8

8

8

None

LL_SPI_SetRxCRCInitPattern

12

12

12

None

LL_SPI_SetStandard

12

12

12

None

LL_SPI_SetTransferBitOrder

12

12

12

None

LL_SPI_SetTransferDirection

14

14

14

None

LL_SPI_SetTransferSize

12

12

12

None

LL_SPI_SetTxCRCInitPattern

12

12

12

None

LL_SPI_SetUDRConfiguration

12

12

12

None

LL_SPI_SetUDRPattern

4

4

4

None

LL_SPI_StartMasterTransfer

10

10

10

None

LL_SPI_SuspendMasterTransfer

10

10

10

None

LL_SPI_TransmitData16

4

4

4

None

LL_SPI_TransmitData32

4

4

4

None

LL_SPI_TransmitData8

6

6

6

None

HAL SBS APIs

HAL SBS APIs Footprint

API

Min Code Size (Bytes)

Default Code Size (Bytes)

Max Code Size (Bytes)

Called functions

HAL_SBS_DisableCompensationCell

12

12

26

LL_SBS_DisableCompensationCell(Min)(Def)(Max)

HAL_SBS_DisableFPUIT

12

12

38

LL_SBS_DisableFPUIT(Min)(Def)(Max)

HAL_SBS_DisableTIMBreakInputs

12

12

26

LL_SBS_DisableTIMBreakInputs(Min)(Def)(Max)

HAL_SBS_EnableCompensationCell

64

64

78

LL_SBS_EnableCompensationCell(Min)(Def)(Max), LL_SBS_IsActiveFlag_RDY1(Min)(Def)(Max)

HAL_SBS_EnableFPUIT

12

12

38

LL_SBS_EnableFPUIT(Min)(Def)(Max)

HAL_SBS_EnableTIMBreakInputs

12

12

36

LL_SBS_EnableTIMBreakInputs(Min)(Def)(Max)

HAL_SBS_FLASH_DisableECCNMI

8

8

8

LL_SBS_FLASH_DisableECCNMI(Min)(Def)(Max)

HAL_SBS_FLASH_EnableECCNMI

8

8

8

LL_SBS_FLASH_EnableECCNMI(Min)(Def)(Max)

HAL_SBS_FLASH_IsEnabledECCNMI

8

8

8

LL_SBS_FLASH_IsEnabledECCNMI(Min)(Def)(Max)

HAL_SBS_GetCompensationCellCodeSrc

14

14

28

LL_SBS_GetCompensationCellCodeSrc(Min)(Def)(Max)

HAL_SBS_GetConfigxMOSCompensationCellCode

56

56

98

LL_SBS_GetNMOSCompensationCellCode(Min)(Def)(Max), LL_SBS_GetPMOSCompensationCellCode(Min)(Def)(Max)

HAL_SBS_GetHDPLevelValue

10

10

10

LL_SBS_GetHDPLevel(Min)(Def)(Max)

HAL_SBS_GetNMOSCompensationCellValue

12

12

26

LL_SBS_GetNMOSCompensationCellValue(Min)(Def)(Max)

HAL_SBS_GetPMOSCompensationCellValue

12

12

26

LL_SBS_GetPMOSCompensationCellValue(Min)(Def)(Max)

HAL_SBS_IsEnabledCompensationCell

14

14

28

LL_SBS_IsEnabledCompensationCell(Min)(Def)(Max)

HAL_SBS_IsEnabledFPUIT

14

14

48

LL_SBS_IsEnabledFPUIT(Min)(Def)(Max)

HAL_SBS_IsEnabledTIMBreakInputs

14

14

40

LL_SBS_IsEnabledTIMBreakInputs(Min)(Def)(Max)

HAL_SBS_IsLockedCoreRegisters

14

14

32

LL_SBS_CPU_IsLockedRegisters(Min)(Def)(Max)

HAL_SBS_LockCoreRegisters

12

12

36

LL_SBS_CPU_LockRegisters(Min)(Def)(Max)

HAL_SBS_SetCompensationCellCodeSrc

18

18

58

LL_SBS_SetCompensationCellCodeSrc(Min)(Def)(Max)

HAL_SBS_SetConfigxMOSCompensationCellCode

22

22

54

LL_SBS_SetxMOSVddIOCompensationCellCode(Min)(Def)(Max)

HAL_SBS_SetHDPLevelValue

58

58

92

LL_SBS_GetHDPLevel(Min)(Def)(Max), LL_SBS_IncrementHDPLevel(Min)(Def)(Max)