CONFIG_MBEDTLS_HAVE_ASM

Enable use of assembly code

Enable use of assembly code

Type: bool

Help

Enable use of assembly code in mbedTLS. This improves the performances of asymetric cryptography, however this might have an impact on the code size.

Help

Enable use of assembly code in mbedTLS. This improves the performances of asymetric cryptography, however this might have an impact on the code size.

Defaults

Kconfig definitions

At modules/Kconfig.tls-generic:290

Included via Kconfig:10Kconfig.zephyr:13modules/Kconfig:8modules/Kconfig.mbedtls:53

Menu path: (Top) → Modules → mbedTLS Support → TLS configuration

config MBEDTLS_HAVE_ASM
    bool "Enable use of assembly code"
    default y if !ARM
    depends on MBEDTLS_BUILTIN && MBEDTLS_CFG_FILE = "config-tls-generic.h" && MBEDTLS
    help
      Enable use of assembly code in mbedTLS. This improves the performances
      of asymetric cryptography, however this might have an impact on the
      code size.

At modules/Kconfig.tls-generic:290

Included via Kconfig:10Kconfig.zephyr:13modules/Kconfig:8

Menu path: (Top) → Modules → TLS configuration

config MBEDTLS_HAVE_ASM
    bool "Enable use of assembly code"
    default y if !ARM
    help
      Enable use of assembly code in mbedTLS. This improves the performances
      of asymetric cryptography, however this might have an impact on the
      code size.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)