docs.silabs.com
docs.silabs.com
Search in:
docs
Gecko Platform
Overview
SDK Programming Model
Memory Layout
Services
Overview
Power Manager
CLI
CPC
Test sub-page
API Documentation
API version
PSA_CRYPTO_API_VERSION_MAJOR
PSA_CRYPTO_API_VERSION_MINOR
Ash
ashEncodeByte
ashDecodeByte
ashRandomizeArray
ashStartAckTimer
ashAckTimerHasExpired
ashAdjustAckPeriod
ashStartNrTimer
ashNrTimerHasExpired
ashStopAckTimer
ASH_FLAG
ASH_ESC
ASH_XON
ASH_XOFF
ASH_SUB
ASH_CAN
ASH_WAKE
ASH_FLIP
ASH_NCP_SHFRAME_RX_LEN
ASH_NCP_SHFRAME_TX_LEN
ASH_HOST_SHFRAME_RX_LEN
ASH_HOST_SHFRAME_TX_LEN
ASH_ACKNUM_MASK
ASH_RFLAG_MASK
ASH_NFLAG_MASK
ASH_PFLAG_MASK
ASH_FRMNUM_MASK
MOD8
INC8
ashAckTimerIsRunning
ashAckTimerIsNotRunning
ashSetAckPeriod
ashGetAckPeriod
ashSetAndStartAckTimer
ashStopNrTimer
ashNrTimerIsNotRunning
Asn1_module
mbedtls_asn1_buf
tag
len
p
mbedtls_asn1_bitstring
len
unused_bits
p
mbedtls_asn1_sequence
buf
next
mbedtls_asn1_named_data
MBEDTLS_PRIVATE
oid
val
next
MBEDTLS_PRIVATE
mbedtls_asn1_get_len
mbedtls_asn1_get_tag
mbedtls_asn1_get_bool
mbedtls_asn1_get_int
mbedtls_asn1_get_enum
mbedtls_asn1_get_bitstring
mbedtls_asn1_get_bitstring_null
mbedtls_asn1_get_sequence_of
mbedtls_asn1_sequence_free
mbedtls_asn1_traverse_sequence_of
mbedtls_asn1_get_alg
mbedtls_asn1_get_alg_null
mbedtls_asn1_find_named_data
mbedtls_asn1_free_named_data
mbedtls_asn1_free_named_data_list
MBEDTLS_ERR_ASN1_OUT_OF_DATA
MBEDTLS_ERR_ASN1_UNEXPECTED_TAG
MBEDTLS_ERR_ASN1_INVALID_LENGTH
MBEDTLS_ERR_ASN1_LENGTH_MISMATCH
MBEDTLS_ERR_ASN1_INVALID_DATA
MBEDTLS_ERR_ASN1_ALLOC_FAILED
MBEDTLS_ERR_ASN1_BUF_TOO_SMALL
MBEDTLS_OID_SIZE
MBEDTLS_OID_CMP
tag
len
p
len
unused_bits
p
buf
next
oid
val
next
Asymmetric cryptography
psa_sign_message
psa_verify_message
psa_sign_hash
psa_verify_hash
psa_asymmetric_encrypt
psa_asymmetric_decrypt
Authenticated encryption with associated data (AEAD)
psa_aead_encrypt
psa_aead_decrypt
psa_aead_encrypt_setup
psa_aead_decrypt_setup
psa_aead_generate_nonce
psa_aead_set_nonce
psa_aead_set_lengths
psa_aead_update_ad
psa_aead_update
psa_aead_finish
psa_aead_verify
psa_aead_abort
PSA_AEAD_OPERATION_INIT
Built-in keys
MBEDTLS_PSA_KEY_ID_BUILTIN_MIN
MBEDTLS_PSA_KEY_ID_BUILTIN_MAX
psa_drv_slot_number_t
CPC
sl_cpc_endpoint_handle_t
ep
id
ref_count
sl_cpc_endpoint_debug_counters_t
rxd_packet
rxd_data_frame
rxd_data_frame_queued
rxd_data_frame_dropped
rxd_supervisory_frame
rxd_supervisory_frame_processed
rxd_supervisory_frame_dropped
rxd_unnumbered_frame
rxd_unnumbered_frame_processed
rxd_unnumbered_frame_dropped
rxd_duplicate_data_frame
rxd_ack
rxd_reject_destination_unreachable
rxd_reject_seq_mismatch
rxd_reject_checksum_mismatch
rxd_reject_security_issue
rxd_reject_out_of_memory
rxd_reject_fault
txd_data_frame
txd_ack
txd_reject_destination_unreachable
txd_reject_seq_mismatch
txd_reject_checksum_mismatch
txd_reject_security_issue
txd_reject_out_of_memory
txd_reject_fault
retxd_data_frame
frame_transmit_submitted
frame_transmit_completed
data_frame_transmit_completed
supervisory_frame_transmit_completed
sl_cpc_core_debug_counters_t
endpoint_opened
endpoint_closed
rxd_frame
rxd_valid_iframe
rxd_valid_uframe
rxd_valid_sframe
rxd_data_frame_dropped
txd_reject_destination_unreachable
txd_reject_error_fault
txd_completed
retxd_data_frame
driver_error
driver_packet_dropped
invalid_header_checksum
invalid_payload_checksum
sl_cpc_mem_pool_handle_t
pool_handle
used_block_cnt
sl_cpc_debug_memory_t
buffer_handle
hdlc_header
hdlc_reject
rx_buffer
endpoint
rx_queue_item
tx_queue_item
endpoint_closed_arg_item
system_command
sl_cpc_init
sl_cpc_open_user_endpoint
sl_cpc_set_endpoint_option
sl_cpc_close_endpoint
sl_cpc_abort_read
sl_cpc_read
sl_cpc_write
sl_cpc_get_endpoint_state
sl_cpc_free_rx_buffer
SL_CPC_USER_ENDPOINT_ID_START
sl_cpc_on_write_completed_t
sl_cpc_on_data_reception_t
sl_cpc_on_error_callback_t
sl_cpc_user_endpoint_id_t
SL_CPC_ENDPOINT_USER_ID_0
SL_CPC_ENDPOINT_USER_ID_1
SL_CPC_ENDPOINT_USER_ID_2
SL_CPC_ENDPOINT_USER_ID_3
SL_CPC_ENDPOINT_USER_ID_4
SL_CPC_ENDPOINT_USER_ID_5
SL_CPC_ENDPOINT_USER_ID_6
SL_CPC_ENDPOINT_USER_ID_7
SL_CPC_ENDPOINT_USER_ID_8
SL_CPC_ENDPOINT_USER_ID_9
sl_cpc_endpoint_state_t
SL_CPC_STATE_OPEN
SL_CPC_STATE_CLOSED
SL_CPC_STATE_CLOSING
SL_CPC_STATE_ERROR_DESTINATION_UNREACHABLE
SL_CPC_STATE_ERROR_SECURITY_INCIDENT
SL_CPC_STATE_ERROR_FAULT
SL_CPC_STATE_FREED
sl_cpc_endpoint_option_t
SL_CPC_ENDPOINT_ON_IFRAME_RECEIVE
SL_CPC_ENDPOINT_ON_IFRAME_RECEIVE_ARG
SL_CPC_ENDPOINT_ON_IFRAME_WRITE_COMPLETED
SL_CPC_ENDPOINT_ON_ERROR
SL_CPC_ENDPOINT_ON_ERROR_ARG
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_command_arg_t
handle
argc
argv
arg_ofs
arg_type_list
sl_cli_command_info_t
function
arg_type_list
sl_cli_command_entry_t
name
command
is_shortcut
sl_cli_command_group_t
node
in_use
command_table
sl_cli
tick_in_progress
prompt_string
req_prompt
input_buffer
input_size
input_pos
input_len
last_input_type
command_group
command_function
aux_argument
session_data
iostream_handle
start_delay_tick
loop_delay_tick
sl_cli_instance_parameters_t
task_name
iostream_handle
default_command_group
thread_id
thread_cb
stack
stack_size
prio
start_delay_ms
loop_delay_ms
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_tokenize
sl_cli_input_char
sl_cli_input_clear
sl_cli_simple_password_init
sl_cli_simple_password_logout
sl_cli_set_simple_password
sl_cli_simple_password_destroy_key
sl_cli_reset_security_warning_flag
sl_cli_command_add_command_group
sl_cli_command_remove_command_group
sl_cli_command_find
sl_cli_command_execute
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_INPUT_DIRECTION_UP
SL_CLI_INPUT_DIRECTION_DOWN
SL_CLI_COMMAND
SL_CLI_COMMAND_GROUP
sl_cli_argument_type_t
sl_cli_command_func_t
sl_cli_command_function_t
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
Cpc_security_secondary
sl_cpc_unbind_notification_handle_t
fnct
node
data
sl_cpc_security_get_state
sl_cpc_security_fetch_user_specified_binding_key
sl_cpc_security_on_unbind_request
sl_cpc_security_unbind
sl_cpc_security_unbind_subscribe
sl_cpc_security_unbind_unsubscribe
sl_cpc_unbind_notification_t
sl_cpc_security_state_t
SL_CPC_SECURITY_STATE_NOT_READY
SL_CPC_SECURITY_STATE_DISABLED
SL_CPC_SECURITY_STATE_INITIALIZING
SL_CPC_SECURITY_STATE_WAITING_ON_TX_COMPLETE
SL_CPC_SECURITY_STATE_INITIALIZED
Cpc_system_common
EP_ID_TO_PROPERTY_ID
PROPERTY_ID_TO_EP_ID
AGGREGATED_STATE_LOW
CPC_CAPABILITIES_SECURITY_ENDPOINT_MASK
PAYLOAD_LENGTH_MAX
sl_cpc_system_status_t
STATUS_OK
STATUS_FAILURE
STATUS_UNIMPLEMENTED
STATUS_INVALID_ARGUMENT
STATUS_INVALID_STATE
STATUS_INVALID_COMMAND
STATUS_INVALID_INTERFACE
STATUS_INTERNAL_ERROR
STATUS_SECURITY_ERROR
STATUS_PARSE_ERROR
STATUS_IN_PROGRESS
STATUS_NOMEM
STATUS_BUSY
STATUS_PROP_NOT_FOUND
STATUS_PACKET_DROPPED
STATUS_EMPTY
STATUS_CMD_TOO_BIG
STATUS_NO_ACK
STATUS_CCA_FAILURE
STATUS_ALREADY
STATUS_ITEM_NOT_FOUND
STATUS_INVALID_COMMAND_FOR_PROP
Device Initialization
Clock Initialization
sl_device_init_clocks
DCDC Boost Initialization
sl_device_init_dcdc_boost
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
NVIC Initialization
sl_device_init_nvic
USB PLL Initialization
sl_device_init_usbpll
Em2xx_resets
EM2XX_RESET_UNKNOWN
Error codes
PSA_SUCCESS
PSA_ERROR_GENERIC_ERROR
PSA_ERROR_NOT_SUPPORTED
PSA_ERROR_NOT_PERMITTED
PSA_ERROR_BUFFER_TOO_SMALL
PSA_ERROR_ALREADY_EXISTS
PSA_ERROR_DOES_NOT_EXIST
PSA_ERROR_BAD_STATE
PSA_ERROR_INVALID_ARGUMENT
PSA_ERROR_INSUFFICIENT_MEMORY
PSA_ERROR_INSUFFICIENT_STORAGE
PSA_ERROR_COMMUNICATION_FAILURE
PSA_ERROR_STORAGE_FAILURE
PSA_ERROR_HARDWARE_FAILURE
PSA_ERROR_CORRUPTION_DETECTED
PSA_ERROR_INSUFFICIENT_ENTROPY
PSA_ERROR_INVALID_SIGNATURE
PSA_ERROR_INVALID_PADDING
PSA_ERROR_INSUFFICIENT_DATA
PSA_ERROR_INVALID_HANDLE
PSA_ERROR_DATA_CORRUPT
PSA_ERROR_DATA_INVALID
psa_status_t
External random generator
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
Helper macros
MBEDTLS_PSA_ALG_AEAD_EQUAL
I/O Stream
I/O Stream CPC
sl_iostream_cpc_init
sl_iostream_cpc_handle
sl_iostream_instance_cpc_info
I/O 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
node
sl_iostream_eusart_init
sl_iostream_eusart_irq_handler
I/O 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
I/O Stream RTT
sl_iostream_rtt_init
sl_iostream_rtt_handle
sl_iostream_instance_rtt_info
I/O Stream STDLIB Configuration
sl_iostream_stdlib_disable_buffering
I/O Stream SWO
sl_iostream_swo_init
sl_iostream_swo_deinit
sl_iostream_swo_handle
sl_iostream_instance_swo_info
I/O 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
sw_flow_control
sl_iostream_uart_context_t
__ALIGNED
__ALIGNED
__ALIGNED
tx
tx_completed
enable_rx
deinit
rx_read_index
rx_write_index
rx_count
rx_buffer
rx_buffer_length
lf_to_crlf
sw_flow_control
xon
remote_xon
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
I/O 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
Key and algorithm types
PSA_KEY_TYPE_DSA_PUBLIC_KEY
PSA_KEY_TYPE_DSA_KEY_PAIR
PSA_KEY_TYPE_IS_DSA
PSA_ALG_DSA
PSA_ALG_DETERMINISTIC_DSA
PSA_ALG_IS_PAKE
PSA_ALG_JPAKE
PSA_KEY_TYPE_NONE
PSA_KEY_TYPE_VENDOR_FLAG
PSA_KEY_TYPE_IS_VENDOR_DEFINED
PSA_KEY_TYPE_IS_UNSTRUCTURED
PSA_KEY_TYPE_IS_ASYMMETRIC
PSA_KEY_TYPE_IS_PUBLIC_KEY
PSA_KEY_TYPE_IS_KEY_PAIR
PSA_KEY_TYPE_KEY_PAIR_OF_PUBLIC_KEY
PSA_KEY_TYPE_PUBLIC_KEY_OF_KEY_PAIR
PSA_KEY_TYPE_RAW_DATA
PSA_KEY_TYPE_HMAC
PSA_KEY_TYPE_DERIVE
PSA_KEY_TYPE_PASSWORD
PSA_KEY_TYPE_PASSWORD_HASH
PSA_KEY_TYPE_PEPPER
PSA_KEY_TYPE_AES
PSA_KEY_TYPE_ARIA
PSA_KEY_TYPE_DES
PSA_KEY_TYPE_CAMELLIA
PSA_KEY_TYPE_CHACHA20
PSA_KEY_TYPE_RSA_PUBLIC_KEY
PSA_KEY_TYPE_RSA_KEY_PAIR
PSA_KEY_TYPE_IS_RSA
PSA_KEY_TYPE_ECC_KEY_PAIR
PSA_KEY_TYPE_ECC_PUBLIC_KEY
PSA_KEY_TYPE_IS_ECC
PSA_KEY_TYPE_IS_ECC_KEY_PAIR
PSA_KEY_TYPE_IS_ECC_PUBLIC_KEY
PSA_KEY_TYPE_ECC_GET_FAMILY
PSA_ECC_FAMILY_SECP_K1
PSA_ECC_FAMILY_SECP_R1
PSA_ECC_FAMILY_SECT_K1
PSA_ECC_FAMILY_SECT_R1
PSA_ECC_FAMILY_SECT_R2
PSA_ECC_FAMILY_BRAINPOOL_P_R1
PSA_ECC_FAMILY_MONTGOMERY
PSA_ECC_FAMILY_TWISTED_EDWARDS
PSA_KEY_TYPE_DH_KEY_PAIR
PSA_KEY_TYPE_DH_PUBLIC_KEY
PSA_KEY_TYPE_IS_DH
PSA_KEY_TYPE_IS_DH_KEY_PAIR
PSA_KEY_TYPE_IS_DH_PUBLIC_KEY
PSA_KEY_TYPE_DH_GET_FAMILY
PSA_DH_FAMILY_RFC7919
PSA_BLOCK_CIPHER_BLOCK_LENGTH
PSA_ALG_VENDOR_FLAG
PSA_ALG_IS_VENDOR_DEFINED
PSA_ALG_IS_HASH
PSA_ALG_IS_MAC
PSA_ALG_IS_CIPHER
PSA_ALG_IS_AEAD
PSA_ALG_IS_SIGN
PSA_ALG_IS_ASYMMETRIC_ENCRYPTION
PSA_ALG_IS_KEY_AGREEMENT
PSA_ALG_IS_KEY_DERIVATION
PSA_ALG_IS_KEY_DERIVATION_STRETCHING
PSA_ALG_NONE
PSA_ALG_MD5
PSA_ALG_RIPEMD160
PSA_ALG_SHA_1
PSA_ALG_SHA_224
PSA_ALG_SHA_256
PSA_ALG_SHA_384
PSA_ALG_SHA_512
PSA_ALG_SHA_512_224
PSA_ALG_SHA_512_256
PSA_ALG_SHA3_224
PSA_ALG_SHA3_256
PSA_ALG_SHA3_384
PSA_ALG_SHA3_512
PSA_ALG_SHAKE256_512
PSA_ALG_ANY_HASH
PSA_ALG_HMAC
PSA_ALG_IS_HMAC
PSA_ALG_TRUNCATED_MAC
PSA_ALG_FULL_LENGTH_MAC
PSA_MAC_TRUNCATED_LENGTH
PSA_ALG_AT_LEAST_THIS_LENGTH_MAC
PSA_ALG_CBC_MAC
PSA_ALG_CMAC
PSA_ALG_IS_BLOCK_CIPHER_MAC
PSA_ALG_IS_STREAM_CIPHER
PSA_ALG_STREAM_CIPHER
PSA_ALG_CTR
PSA_ALG_CFB
PSA_ALG_OFB
PSA_ALG_XTS
PSA_ALG_ECB_NO_PADDING
PSA_ALG_CBC_NO_PADDING
PSA_ALG_CBC_PKCS7
PSA_ALG_IS_AEAD_ON_BLOCK_CIPHER
PSA_ALG_CCM
PSA_ALG_CCM_STAR_NO_TAG
PSA_ALG_GCM
PSA_ALG_CHACHA20_POLY1305
PSA_ALG_AEAD_WITH_SHORTENED_TAG
PSA_ALG_AEAD_GET_TAG_LENGTH
PSA_ALG_AEAD_WITH_DEFAULT_LENGTH_TAG
PSA_ALG_AEAD_WITH_AT_LEAST_THIS_LENGTH_TAG
PSA_ALG_RSA_PKCS1V15_SIGN
PSA_ALG_RSA_PKCS1V15_SIGN_RAW
PSA_ALG_RSA_PSS
PSA_ALG_RSA_PSS_ANY_SALT
PSA_ALG_IS_RSA_PSS_STANDARD_SALT
PSA_ALG_IS_RSA_PSS_ANY_SALT
PSA_ALG_IS_RSA_PSS
PSA_ALG_ECDSA
PSA_ALG_ECDSA_ANY
PSA_ALG_DETERMINISTIC_ECDSA
PSA_ALG_PURE_EDDSA
PSA_ALG_ED25519PH
PSA_ALG_ED448PH
PSA_ALG_IS_SIGN_HASH
PSA_ALG_IS_SIGN_MESSAGE
PSA_ALG_IS_HASH_AND_SIGN
PSA_ALG_SIGN_GET_HASH
PSA_ALG_RSA_PKCS1V15_CRYPT
PSA_ALG_RSA_OAEP
PSA_ALG_HKDF
PSA_ALG_IS_HKDF
PSA_ALG_TLS12_PRF
PSA_ALG_IS_TLS12_PRF
PSA_ALG_TLS12_PSK_TO_MS
PSA_ALG_IS_TLS12_PSK_TO_MS
PSA_ALG_PBKDF2_HMAC
PSA_ALG_IS_PBKDF2_HMAC
PSA_ALG_PBKDF2_AES_CMAC_PRF_128
PSA_ALG_KEY_AGREEMENT
PSA_ALG_IS_RAW_KEY_AGREEMENT
PSA_ALG_FFDH
PSA_ALG_IS_FFDH
PSA_ALG_ECDH
PSA_ALG_IS_ECDH
PSA_ALG_IS_WILDCARD
PSA_ALG_GET_HASH
psa_key_type_t
psa_ecc_family_t
psa_dh_family_t
psa_algorithm_t
Key attributes
psa_get_key_attributes
psa_reset_key_attributes
psa_set_key_domain_parameters
psa_get_key_domain_parameters
PSA_KEY_ATTRIBUTES_INIT
PSA_DH_FAMILY_CUSTOM
PSA_KEY_DOMAIN_PARAMETERS_SIZE
Key derivation
PSA_KEY_DERIVATION_INPUT_SECRET
PSA_KEY_DERIVATION_INPUT_PASSWORD
PSA_KEY_DERIVATION_INPUT_LABEL
PSA_KEY_DERIVATION_INPUT_SALT
PSA_KEY_DERIVATION_INPUT_INFO
PSA_KEY_DERIVATION_INPUT_SEED
PSA_KEY_DERIVATION_INPUT_COST
psa_key_derivation_step_t
Key derivation and pseudorandom generation
psa_key_derivation_setup
psa_key_derivation_get_capacity
psa_key_derivation_set_capacity
psa_key_derivation_input_bytes
psa_key_derivation_input_integer
psa_key_derivation_input_key
sl_psa_key_derivation_single_shot
psa_key_derivation_key_agreement
psa_key_derivation_output_bytes
psa_key_derivation_output_key
psa_key_derivation_verify_bytes
psa_key_derivation_verify_key
psa_key_derivation_abort
psa_raw_key_agreement
PSA_KEY_DERIVATION_OPERATION_INIT
PSA_KEY_DERIVATION_UNLIMITED_CAPACITY
Key import and export
psa_import_key
psa_export_key
psa_export_public_key
Key lifetimes
PSA_KEY_LIFETIME_VOLATILE
PSA_KEY_LIFETIME_PERSISTENT
PSA_KEY_PERSISTENCE_VOLATILE
PSA_KEY_PERSISTENCE_DEFAULT
PSA_KEY_PERSISTENCE_READ_ONLY
PSA_KEY_LIFETIME_IS_VOLATILE
PSA_KEY_LIFETIME_IS_READ_ONLY
PSA_KEY_LIFETIME_FROM_PERSISTENCE_AND_LOCATION
PSA_KEY_LOCATION_LOCAL_STORAGE
PSA_KEY_ID_NULL
PSA_KEY_ID_USER_MIN
PSA_KEY_ID_USER_MAX
PSA_KEY_ID_VENDOR_MIN
PSA_KEY_ID_VENDOR_MAX
psa_key_lifetime_t
psa_key_persistence_t
psa_key_location_t
psa_key_id_t
Key management
psa_purge_key
psa_copy_key
psa_destroy_key
Key policies
PSA_KEY_USAGE_EXPORT
PSA_KEY_USAGE_COPY
PSA_KEY_USAGE_ENCRYPT
PSA_KEY_USAGE_DECRYPT
PSA_KEY_USAGE_SIGN_MESSAGE
PSA_KEY_USAGE_VERIFY_MESSAGE
PSA_KEY_USAGE_SIGN_HASH
PSA_KEY_USAGE_VERIFY_HASH
PSA_KEY_USAGE_DERIVE
PSA_KEY_USAGE_VERIFY_DERIVATION
psa_key_usage_t
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
Button
halInternalInitButton
halButtonState
halButtonPinState
halButtonIsr
BUTTON_PRESSED
BUTTON_RELEASED
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
halGetResetInfo
halGetResetString
halInternalSysReset
halGetExtendedResetInfo
halGetEm2xxResetInfo
halGetExtendedResetString
halInit
halReboot
halInternalEnableWatchDog
halInternalDisableWatchDog
halInternalWatchDogEnabled
halInternalSetCtune
halInternalGetCtune
STACK_VECTOR_INDEX
IRQ_TO_VECTOR_NUMBER
VECTOR_TABLE_LENGTH
EM2XX_RESET_UNKNOWN
MICRO_DISABLE_WATCH_DOG_KEY
Random generation
halStackSeedRandom
halCommonGetRandom
psa_generate_random
psa_generate_key
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
HalEepromInformationType
version
capabilitiesMask
pageEraseMs
partEraseTime
pageSize
partSize
partDescription
wordSizeBytes
EepromStateType
address
pages
pageBufFinger
pageBufLen
pageBuf
halEepromInfo
EEPROM_PAGE_SIZE
EEPROM_FIRST_PAGE
EEPROM_IMAGE_START
EEPROM_SUCCESS
EEPROM_ERR
EEPROM_ERR_MASK
EEPROM_ERR_PG_BOUNDARY
EEPROM_ERR_PG_SZ
EEPROM_ERR_WRT_DATA
EEPROM_ERR_IMG_SZ
EEPROM_ERR_ADDR
EEPROM_ERR_INVALID_CHIP
EEPROM_ERR_ERASE_REQUIRED
EEPROM_ERR_NO_ERASE_SUPPORT
EEPROM_INFO_VERSION
EEPROM_CAPABILITIES_ERASE_SUPPORTED
EEPROM_CAPABILITIES_PAGE_ERASE_REQD
EEPROM_CAPABILITIES_BLOCKING_WRITE
EEPROM_CAPABILITIES_BLOCKING_ERASE
EEPROM_CAPABILITIES_PART_ERASE_SECONDS
Library initialization
psa_crypto_init
Message authentication codes
psa_mac_compute
psa_mac_verify
psa_mac_sign_setup
psa_mac_verify_setup
psa_mac_update
psa_mac_sign_finish
psa_mac_verify_finish
psa_mac_abort
PSA_MAC_OPERATION_INIT
Message digests
psa_hash_compute
psa_hash_compare
psa_hash_setup
psa_hash_update
psa_hash_finish
psa_hash_verify
psa_hash_abort
psa_hash_clone
PSA_HASH_OPERATION_INIT
Microsecond Delay
sl_udelay_wait
Password-authenticated key exchange (PAKE)
psa_pake_setup
psa_pake_set_password_key
psa_pake_set_user
psa_pake_set_peer
psa_pake_set_side
psa_pake_output
psa_pake_input
psa_pake_get_implicit_key
PSA_PAKE_SIDE_FIRST
PSA_PAKE_SIDE_SECOND
PSA_PAKE_SIDE_CLIENT
PSA_PAKE_SIDE_SERVER
PSA_PAKE_PRIMITIVE_TYPE_ECC
PSA_PAKE_PRIMITIVE_TYPE_DH
PSA_PAKE_PRIMITIVE
PSA_PAKE_STEP_KEY_SHARE
PSA_PAKE_STEP_ZK_PUBLIC
PSA_PAKE_STEP_ZK_PROOF
psa_pake_side_t
psa_pake_step_t
psa_pake_primitive_type_t
psa_pake_family_t
psa_pake_primitive_t
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_is_latest_wakeup_internal
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 execution disable
sl_mpu_disable_execute_from_ram
sl_mpu_disable_execute
RAM interrupt vector initialization
sl_ram_interrupt_vector_init
Secure Element Asymmetric Cryptography
psa_drv_se_asymmetric_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_asymmetric_sign_t
psa_drv_se_asymmetric_verify_t
psa_drv_se_asymmetric_encrypt_t
psa_drv_se_asymmetric_decrypt_t
Secure Element Authenticated Encryption with Additional Data
psa_drv_se_aead_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_aead_encrypt_t
psa_drv_se_aead_decrypt_t
Secure Element Key Derivation and Agreement
psa_drv_se_key_derivation_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_key_derivation_setup_t
psa_drv_se_key_derivation_collateral_t
psa_drv_se_key_derivation_derive_t
psa_drv_se_key_derivation_export_t
Secure Element Key Management
psa_drv_se_key_management_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_allocate_key_t
psa_drv_se_validate_slot_number_t
psa_drv_se_import_key_t
psa_drv_se_destroy_key_t
psa_drv_se_export_key_t
psa_drv_se_generate_key_t
psa_key_creation_method_t
PSA_KEY_CREATION_IMPORT
PSA_KEY_CREATION_GENERATE
PSA_KEY_CREATION_DERIVE
PSA_KEY_CREATION_COPY
PSA_KEY_CREATION_REGISTER
Secure Element Message Authentication Codes
psa_drv_se_mac_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_mac_setup_t
psa_drv_se_mac_update_t
psa_drv_se_mac_finish_t
psa_drv_se_mac_finish_verify_t
psa_drv_se_mac_abort_t
psa_drv_se_mac_generate_t
psa_drv_se_mac_verify_t
Secure Element Symmetric Ciphers
psa_drv_se_cipher_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_cipher_setup_t
psa_drv_se_cipher_set_iv_t
psa_drv_se_cipher_update_t
psa_drv_se_cipher_finish_t
psa_drv_se_cipher_abort_t
psa_drv_se_cipher_ecb_t
Secure Engine 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_multipart_context_t
state
data_in
data_out
length
sl_se_cmac_streaming_context_t
cmd_ctx
key
cmac_ctx
sl_se_ccm_multipart_context_t
message_length
total_message_length
iv
se_ctx
tag_len
mode
tagbuf
final_data
mode_specific_buffer
final_data_length
last_update_operation
sl_se_gcm_streaming_context_t
cmd_ctx
key
len
add_len
se_ctx_enc
se_ctx_dec
tagbuf
mode
last_op
sl_se_gcm_multipart_context_t
len
add_len
tagbuf
previous_se_ctx
se_ctx
final_data
final_data_length
mode
first_operation
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_multipart_starts
sl_se_cmac_starts
sl_se_cmac_multipart_update
sl_se_cmac_update
sl_se_cmac_multipart_finish
sl_se_cmac_finish
sl_se_gcm_starts
sl_se_gcm_multipart_starts
sl_se_gcm_update
sl_se_gcm_multipart_update
sl_se_gcm_finish
sl_se_gcm_multipart_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_set_yield
sl_se_read_executed_command
sl_se_ack_command
sl_se_init_command_context
sl_se_deinit_command_context
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_multipart_context_t
hash_type
total
state
buffer
sl_se_sha1_streaming_context_t
total
state
buffer
sl_se_sha224_multipart_context_t
hash_type
total
state
buffer
sl_se_sha224_streaming_context_t
total
state
buffer
sl_se_sha256_multipart_context_t
hash_type
total
state
buffer
sl_se_sha256_streaming_context_t
total
state
buffer
sl_se_sha384_multipart_context_t
hash_type
total
state
buffer
sl_se_sha384_streaming_context_t
total
state
buffer
sl_se_sha512_multipart_context_t
hash_type
total
state
buffer
sl_se_sha512_streaming_context_t
total
state
buffer
sl_se_hash
sl_se_hash_sha1_multipart_starts
sl_se_hash_sha1_starts
sl_se_hash_sha224_multipart_starts
sl_se_hash_sha224_starts
sl_se_hash_sha256_multipart_starts
sl_se_hash_sha256_starts
sl_se_hash_sha384_multipart_starts
sl_se_hash_sha384_starts
sl_se_hash_sha512_multipart_starts
sl_se_hash_sha512_starts
sl_se_hash_multipart_starts
sl_se_hash_starts
sl_se_hash_multipart_update
sl_se_hash_update
sl_se_hash_multipart_finish
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_PRF_AES_CMAC_128
SL_SE_PRF_HMAC_SHA1
SL_SE_PRF_HMAC_SHA224
SL_SE_PRF_HMAC_SHA256
SL_SE_PRF_HMAC_SHA384
SL_SE_PRF_HMAC_SHA512
sl_se_pbkdf2_prf_type_t
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_MONTGOMERY
SL_SE_KEY_TYPE_ECC_EDDSA
SL_SE_KEY_TYPE_ECC_P192
SL_SE_KEY_TYPE_ECC_P224
SL_SE_KEY_TYPE_ECC_P256
SL_SE_KEY_TYPE_ECC_ED25519
SL_SE_KEY_TYPE_ECC_X25519
SL_SE_KEY_TYPE_CHACHA20
SL_SE_KEY_TYPE_ECC_P384
SL_SE_KEY_TYPE_ECC_P521
SL_SE_KEY_TYPE_ECC_X448
SL_SE_KEY_TYPE_ECC_ED448
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_INTERNAL_MIN
SL_SE_KEY_SLOT_TRUSTZONE_ROOT_KEY
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_ECC_2
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_SECURE_LOCK_ERROR
SL_SE_TAMPER_ATAMPDET_EMPGD
SL_SE_TAMPER_ATAMPDET_SUPGD
SL_SE_TAMPER_SE_ICACHE_ERROR
SL_SE_TAMPER_SIGNAL_SE_RAM_ECC_1
SL_SE_TAMPER_SIGNAL_BOD
SL_SE_TAMPER_SIGNAL_TEMPERATURE_SENSOR
SL_SE_TAMPER_SIGNAL_DPLL_LOCK_FAIL_LOW
SL_SE_TAMPER_SIGNAL_DPLL_LOCK_FAIL_HIGH
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_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_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
Secure element driver initialization
psa_drv_se_context_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_drv_se_init_t
psa_key_slot_number_t
Secure element driver registration
psa_drv_se_t
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
psa_register_se_driver
PSA_DRV_SE_HAL_VERSION
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
MBEDTLS_NO_PLATFORM_ENTROPY
Threading Primitives
Sleep Timer
sl_sleeptimer_timer_handle_t
callback_data
priority
option_flags
next
callback
timeout_periodic
delta
timeout_expected_tc
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
Symmetric ciphers
psa_cipher_encrypt
psa_cipher_decrypt
psa_cipher_encrypt_setup
psa_cipher_decrypt_setup
psa_cipher_generate_iv
psa_cipher_set_iv
psa_cipher_update
psa_cipher_finish
psa_cipher_abort
PSA_CIPHER_OPERATION_INIT
System Initialization and Action Processing
sl_system_kernel_start
sl_system_process_action
sl_system_init
TLS helper functions
Token Manager
sl_token_init
sl_token_get_data
sl_token_set_data
sl_token_increment_counter
sl_token_get_manufacturing_data
sl_token_set_manufacturing_data
X509_module
mbedtls_x509_crt
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
raw
tbs
version
serial
sig_oid
issuer_raw
subject_raw
issuer
subject
valid_from
valid_to
pk_raw
pk
issuer_id
subject_id
v3_ext
subject_alt_names
certificate_policies
ext_key_usage
next
mbedtls_x509_san_other_name
type_id
oid
val
hardware_module_name
value
mbedtls_x509_subject_alternative_name
type
other_name
unstructured_name
san
mbedtls_x509_crt_profile
allowed_mds
allowed_pks
allowed_curves
rsa_min_bitlen
mbedtls_x509write_cert
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
mbedtls_x509_crt_verify_chain_item
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
mbedtls_x509_crt_verify_chain
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
mbedtls_x509_csr
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
raw
cri
version
subject_raw
subject
pk
sig_oid
mbedtls_x509write_csr
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
mbedtls_x509_crl_entry
raw
serial
revocation_date
entry_ext
next
mbedtls_x509_crl
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
raw
tbs
version
sig_oid
issuer_raw
issuer
this_update
next_update
entry
crl_ext
next
mbedtls_x509_time
year
mon
day
hour
min
sec
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
MBEDTLS_PRIVATE
mbedtls_x509_crl_parse_der
mbedtls_x509_crl_parse
mbedtls_x509_crl_info
mbedtls_x509_crl_init
mbedtls_x509_crl_free
mbedtls_x509_dn_gets
mbedtls_x509_serial_gets
mbedtls_x509_time_is_past
mbedtls_x509_time_is_future
MBEDTLS_X509_ID_FLAG
MBEDTLS_X509_MAX_VERIFY_CHAIN_SIZE
MBEDTLS_X509_MAX_INTERMEDIATE_CA
MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE
MBEDTLS_ERR_X509_UNKNOWN_OID
MBEDTLS_ERR_X509_INVALID_FORMAT
MBEDTLS_ERR_X509_INVALID_VERSION
MBEDTLS_ERR_X509_INVALID_SERIAL
MBEDTLS_ERR_X509_INVALID_ALG
MBEDTLS_ERR_X509_INVALID_NAME
MBEDTLS_ERR_X509_INVALID_DATE
MBEDTLS_ERR_X509_INVALID_SIGNATURE
MBEDTLS_ERR_X509_INVALID_EXTENSIONS
MBEDTLS_ERR_X509_UNKNOWN_VERSION
MBEDTLS_ERR_X509_UNKNOWN_SIG_ALG
MBEDTLS_ERR_X509_SIG_MISMATCH
MBEDTLS_ERR_X509_CERT_VERIFY_FAILED
MBEDTLS_ERR_X509_CERT_UNKNOWN_FORMAT
MBEDTLS_ERR_X509_BAD_INPUT_DATA
MBEDTLS_ERR_X509_ALLOC_FAILED
MBEDTLS_ERR_X509_FILE_IO_ERROR
MBEDTLS_ERR_X509_BUFFER_TOO_SMALL
MBEDTLS_ERR_X509_FATAL_ERROR
MBEDTLS_X509_BADCERT_EXPIRED
MBEDTLS_X509_BADCERT_REVOKED
MBEDTLS_X509_BADCERT_CN_MISMATCH
MBEDTLS_X509_BADCERT_NOT_TRUSTED
MBEDTLS_X509_BADCRL_NOT_TRUSTED
MBEDTLS_X509_BADCRL_EXPIRED
MBEDTLS_X509_BADCERT_MISSING
MBEDTLS_X509_BADCERT_SKIP_VERIFY
MBEDTLS_X509_BADCERT_OTHER
MBEDTLS_X509_BADCERT_FUTURE
MBEDTLS_X509_BADCRL_FUTURE
MBEDTLS_X509_BADCERT_KEY_USAGE
MBEDTLS_X509_BADCERT_EXT_KEY_USAGE
MBEDTLS_X509_BADCERT_NS_CERT_TYPE
MBEDTLS_X509_BADCERT_BAD_MD
MBEDTLS_X509_BADCERT_BAD_PK
MBEDTLS_X509_BADCERT_BAD_KEY
MBEDTLS_X509_BADCRL_BAD_MD
MBEDTLS_X509_BADCRL_BAD_PK
MBEDTLS_X509_BADCRL_BAD_KEY
MBEDTLS_X509_MAX_DN_NAME_SIZE
mbedtls_x509_buf
mbedtls_x509_bitstring
mbedtls_x509_name
mbedtls_x509_sequence
raw
tbs
version
serial
sig_oid
issuer_raw
subject_raw
issuer
subject
valid_from
valid_to
pk
issuer_id
subject_id
v3_ext
subject_alt_names
certificate_policies
ext_key_usage
next
type_id
oid
oid
val
val
hardware_module_name
hardware_module_name
type
other_name
other_name
unstructured_name
unstructured_name
san
allowed_mds
allowed_pks
allowed_curves
rsa_min_bitlen
raw
cri
version
subject_raw
subject
pk
raw
serial
revocation_date
entry_ext
next
raw
tbs
version
sig_oid
issuer_raw
issuer
entry
next
day
sec
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_SIMPLE_BUTTON_MODE_POLL
SL_SIMPLE_BUTTON_MODE_POLL_AND_DEBOUNCE
SL_SIMPLE_BUTTON_MODE_INTERRUPT
SL_SIMPLE_BUTTON_DISABLED
SL_SIMPLE_BUTTON_PRESSED
SL_SIMPLE_BUTTON_RELEASED
SL_SIMPLE_BUTTON_GET_STATE
SL_SIMPLE_BUTTON_GET_PORT
SL_SIMPLE_BUTTON_GET_PIN
SL_SIMPLE_BUTTON_GET_MODE
sl_button_t
context
init
poll
enable
disable
get_state
sl_button_init
sl_button_get_state
sl_button_enable
sl_button_disable
sl_button_poll_step
sl_button_on_change
BUTTON_ERROR
sl_button_mode_t
sl_button_state_t
Coulomb Counter API
sl_coulomb_counter_int_enable
sl_coulomb_counter_int_disable
sl_coulomb_counter_int_is_set
sl_coulomb_counter_int_clear
sl_coulomb_counter_init
sl_coulomb_counter_start
sl_coulomb_counter_stop
sl_coulomb_counter_read
sl_coulomb_counter_get_charge
sl_coulomb_counter_get_total_charge
sl_coulomb_counter_outputs_available
sl_coulomb_counter_outputs_need_calibration
sl_coulomb_counter_calibrate_init
sl_coulomb_counter_calibrate_wait
sl_coulomb_counter_calibrate
SL_COULOMB_COUNTER_OUTPUT_EFP_VOA
SL_COULOMB_COUNTER_OUTPUT_EFP_VOB_EM0
SL_COULOMB_COUNTER_OUTPUT_EFP_VOB_EM2
SL_COULOMB_COUNTER_OUTPUT_EFP_VOC
SL_COULOMB_COUNTER_OUTPUT_ALL
SL_COULOMB_COUNTER_INT_CALIBRATION_DONE
SL_COULOMB_COUNTER_INT_COUNTER_FULL
sl_coulomb_counter_output_mask_t
sl_coulomb_counter_prescaler_t
SL_COULOMB_COUNTER_PRESCALER_ZERO
SL_COULOMB_COUNTER_PRESCALER_ONE
SL_COULOMB_COUNTER_PRESCALER_TWO
SL_COULOMB_COUNTER_PRESCALER_THREE
sl_coulomb_counter_threshold_t
SL_COULOMB_COUNTER_THRESHOLD_50
SL_COULOMB_COUNTER_THRESHOLD_62
SL_COULOMB_COUNTER_THRESHOLD_75
SL_COULOMB_COUNTER_THRESHOLD_87
sl_coulomb_counter_calibration_status_t
SL_COULOMB_COUNTER_CALIBRATION_ERROR
SL_COULOMB_COUNTER_CALIBRATION_IN_PROGRESS
SL_COULOMB_COUNTER_CALIBRATION_PEAK_CURRENT_EM0
SL_COULOMB_COUNTER_CALIBRATION_PEAK_CURRENT_EM2
SL_COULOMB_COUNTER_CALIBRATION_DONE
Cycle Counter
sl_cycle_counter_handle_t
start
cycles
max
sl_cycle_counter_enable
sl_cycle_counter_pause
sl_cycle_counter_resume
sl_cycle_counter_init
sl_cycle_counter_start
sl_cycle_counter_stop
sl_cycle_counter_reset
sl_cycle_counter_get_cycles
sl_cycle_counter_get_max
sl_cycle_counter_get_counter
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_u8
sl_debug_swo_write_u16
sl_debug_swo_write_u32
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_process_keyscan_event
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_CallbackRegisterExt
GPIOINT_CallbackUnRegister
GPIOINT_IrqCallbackPtr_t
GPIOINT_IrqCallbackPtrExt_t
I2C Simple Polled Master
I2CSPM_Init_TypeDef
port
sclPort
sclPin
sdaPort
sdaPin
i2cRefFreq
i2cMaxFreq
i2cClhr
I2CSPM_Init
I2CSPM_Transfer
sl_i2cspm_t
LED Driver
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
SL_SIMPLE_LED_POLARITY_ACTIVE_LOW
SL_SIMPLE_LED_POLARITY_ACTIVE_HIGH
sl_led_polarity_t
Simple RGB PWM LED Driver
sl_simple_rgb_pwm_led_context_t
red
green
blue
timer
frequency
resolution
state
sl_led_rgb_pwm_t
led_common
set_rgb_color
get_rgb_color
sl_simple_rgb_pwm_led_init
sl_simple_rgb_pwm_led_turn_on
sl_simple_rgb_pwm_led_turn_off
sl_simple_rgb_pwm_led_toggle
sl_simple_rgb_pwm_led_get_state
sl_simple_rgb_pwm_led_set_color
sl_simple_rgb_pwm_led_get_color
sl_led_set_rgb_color
sl_led_get_rgb_color
SL_SIMPLE_RGB_PWM_LED_POLARITY_ACTIVE_HIGH
SL_SIMPLE_RGB_PWM_LED_POLARITY_ACTIVE_LOW
SL_SIMPLE_RGB_PWM_LED_COLOR_R
SL_SIMPLE_RGB_PWM_LED_COLOR_G
SL_SIMPLE_RGB_PWM_LED_COLOR_B
SL_SIMPLE_RGB_PWM_LED_NUM_CC_REQUIRED
Simple RGBW PWM LED Driver
sl_simple_rgbw_pwm_led_context_t
red
green
blue
white
timer
frequency
resolution
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_set_rgbw_color
sl_led_get_rgbw_color
SL_SIMPLE_RGBW_PWM_LED_POLARITY_ACTIVE_HIGH
SL_SIMPLE_RGBW_PWM_LED_POLARITY_ACTIVE_LOW
SL_SIMPLE_RGBW_PWM_LED_COLOR_R
SL_SIMPLE_RGBW_PWM_LED_COLOR_G
SL_SIMPLE_RGBW_PWM_LED_COLOR_B
SL_SIMPLE_RGBW_PWM_LED_COLOR_W
SL_SIMPLE_RGBW_PWM_LED_NUM_CC_REQUIRED
sl_simple_rgbw_pwm_led_polarity_t
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
SL_LED_CURRENT_STATE_OFF
SL_LED_CURRENT_STATE_ON
sl_led_state_t
NVM3 - NVM Data Manager
NVM3 Default Instance
nvm3_initDefault
nvm3_deinitDefault
nvm3_defaultHandle
nvm3_defaultInit
NVM3 HAL
nvm3_HalInfo
deviceFamilyPartNumber
writeSize
memoryMapped
pageSize
systemUnique
nvm3_HalHandle_t
open
close
getInfo
access
pageErase
readWords
writeWords
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
CHECK_DATA
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_Sleep
SLEEP_ForceSleepInEM4
SLEEP_SleepBlockBegin
SLEEP_SleepBlockEnd
SLEEP_LowestEnergyModeGet
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_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_t
spidrvMaster
spidrvSlave
SPIDRV_BitOrder_t
spidrvBitOrderLsbFirst
spidrvBitOrderMsbFirst
SPIDRV_ClockMode_t
spidrvClockMode0
spidrvClockMode1
spidrvClockMode2
spidrvClockMode3
SPIDRV_CsControl_t
spidrvCsControlAuto
spidrvCsControlApplication
SPIDRV_SlaveStart_t
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_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_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
DEFINE_BUF_QUEUE
UARTDRV_Count_t
UARTDRV_Status_t
UARTDRV_Callback_t
UARTDRV_Handle_t
UARTDRV_FlowControlType_t
uartdrvFlowControlNone
uartdrvFlowControlSw
uartdrvFlowControlHw
uartdrvFlowControlHwUart
UARTDRV_FlowControlState_t
uartdrvFlowControlOn
uartdrvFlowControlOff
uartdrvFlowControlAuto
UARTDRV_AbortType_t
uartdrvAbortTransmit
uartdrvAbortReceive
uartdrvAbortAll
USTIMER - Microsecond Timer
USTIMER_Init
USTIMER_DeInit
USTIMER_Delay
USTIMER_DelayIntSafe
ECODE_EMDRV_USTIMER_OK
Peripherals
API Documentation
EFM32xG23
ACMP - Analog Comparator
ACMP_CapsenseInit_TypeDef
biasProg
hysteresisLevel
resistor
vrefDiv
enable
ACMP_Init_TypeDef
biasProg
inputRange
accuracy
hysteresisLevel
inactiveValue
vrefDiv
enable
ACMP_CapsenseInit
ACMP_CapsenseChannelSet
ACMP_ChannelSet
ACMP_Disable
ACMP_Enable
ACMP_GPIOSetup
ACMP_Init
ACMP_Reset
ACMP_IntClear
ACMP_IntDisable
ACMP_IntEnable
ACMP_IntGet
ACMP_IntGetEnabled
ACMP_IntSet
ACMP_PortPinToInput
PM5507_ACMP_CFG_BIAS_DEFAULT
PM5507_ACMP_CFG_RESETVALUE
ACMP_CAPSENSE_INIT_DEFAULT
ACMP_INIT_DEFAULT
ACMP_CapsenseResistor_TypeDef
acmpResistor0
acmpResistor1
acmpResistor2
acmpResistor3
acmpResistor4
acmpResistor5
acmpResistor6
ACMP_HysteresisLevel_TypeDef
acmpHysteresisDisabled
acmpHysteresis10Sym
acmpHysteresis20Sym
acmpHysteresis30Sym
acmpHysteresis10Pos
acmpHysteresis20Pos
acmpHysteresis30Pos
acmpHysteresis10Neg
acmpHysteresis20Neg
acmpHysteresis30Neg
ACMP_InputRange_TypeDef
acmpInputRangeFull
acmpInputRangeReduced
ACMP_Accuracy_TypeDef
acmpAccuracyLow
acmpAccuracyHigh
ACMP_Channel_TypeDef
acmpInputVSS
acmpInputVREFDIVAVDD
acmpInputVREFDIVAVDDLP
acmpInputVREFDIV1V25
acmpInputVREFDIV1V25LP
acmpInputVREFDIV2V5
acmpInputVREFDIV2V5LP
acmpInputVSENSE01DIV4
acmpInputVSENSE01DIV4LP
acmpInputVSENSE11DIV4
acmpInputVSENSE11DIV4LP
acmpInputCAPSENSE
acmpInputVDACOUT0
acmpInputVDACOUT1
acmpInputPA0
acmpInputPA1
acmpInputPA2
acmpInputPA3
acmpInputPA4
acmpInputPA5
acmpInputPA6
acmpInputPA7
acmpInputPA8
acmpInputPA9
acmpInputPA10
acmpInputPA11
acmpInputPA12
acmpInputPA13
acmpInputPA14
acmpInputPA15
acmpInputPB0
acmpInputPB1
acmpInputPB2
acmpInputPB3
acmpInputPB4
acmpInputPB5
acmpInputPB6
acmpInputPB7
acmpInputPB8
acmpInputPB9
acmpInputPB10
acmpInputPB11
acmpInputPB12
acmpInputPB13
acmpInputPB14
acmpInputPB15
acmpInputPC0
acmpInputPC1
acmpInputPC2
acmpInputPC3
acmpInputPC4
acmpInputPC5
acmpInputPC6
acmpInputPC7
acmpInputPC8
acmpInputPC9
acmpInputPC10
acmpInputPC11
acmpInputPC12
acmpInputPC13
acmpInputPC14
acmpInputPC15
acmpInputPD0
acmpInputPD1
acmpInputPD2
acmpInputPD3
acmpInputPD4
acmpInputPD5
acmpInputPD6
acmpInputPD7
acmpInputPD8
acmpInputPD9
acmpInputPD10
acmpInputPD11
acmpInputPD12
acmpInputPD13
acmpInputPD14
acmpInputPD15
BURTC - Backup RTC
BURTC_Init_TypeDef
start
debugRun
clkDiv
compare0Top
em4comp
em4overflow
BURTC_IntClear
BURTC_IntDisable
BURTC_IntEnable
BURTC_IntGet
BURTC_IntGetEnabled
BURTC_IntSet
BURTC_Status
BURTC_SyncWait
BURTC_Start
BURTC_Stop
BURTC_CounterGet
BURTC_Lock
BURTC_Unlock
BURTC_Reset
BURTC_Init
BURTC_Enable
BURTC_CounterReset
BURTC_CompareSet
BURTC_CompareGet
burtcClkDiv_1
burtcClkDiv_2
burtcClkDiv_4
burtcClkDiv_8
burtcClkDiv_16
burtcClkDiv_32
burtcClkDiv_64
burtcClkDiv_128
BURTC_INIT_DEFAULT
BUS - Bitfield Read/Write
BUS_RamBitWrite
BUS_RamBitRead
BUS_RegBitWrite
BUS_RegBitRead
BUS_RegMaskedSet
BUS_RegMaskedClear
BUS_RegMaskedWrite
BUS_RegMaskedRead
CHIP - Chip Errata Workarounds
CHIP_Init
CHIP_Reset
CMU - Clock Management Unit
CMU_LFXOInit_TypeDef
gain
capTune
timeout
mode
highAmplitudeEn
agcEn
failDetEM4WUEn
failDetEn
disOnDemand
forceEn
regLock
CMU_HFXOInit_TypeDef
timeoutCbLsb
timeoutSteadyFirstLock
timeoutSteady
ctuneXoStartup
ctuneXiStartup
coreBiasStartup
imCoreBiasStartup
coreDegenAna
ctuneFixAna
ctuneXoAna
ctuneXiAna
coreBiasAna
enXiDcBiasAna
mode
forceXo2GndAna
forceXi2GndAna
disOnDemand
forceEn
em23OnDemand
regLock
CMU_BUFOUTLeaderInit_TypeDef
minimalStartupDelay
timeoutStartup
CMU_CrystalSharingFollowerInit_TypeDef
prsStatusSelectOutput
em23OnDemand
regLock
CMU_DPLLInit_TypeDef
frequency
n
m
refClk
edgeSel
lockMode
autoRecover
ditherEn
CMU_Calibrate
CMU_CalibrateConfig
CMU_CalibrateCountGet
CMU_ClkOutPinConfig
CMU_ClockDivGet
CMU_ClockDivSet
CMU_ClockEnable
CMU_ClockFreqGet
CMU_ClockSelectGet
CMU_ClockSelectSet
CMU_LF_ClockPrecisionGet
CMU_HFRCODPLLBandGet
CMU_HFRCODPLLBandSet
CMU_DPLLLock
CMU_HFXOInit
CMU_HFXOStartCrystalSharingLeader
CMU_HFXOCrystalSharingFollowerInit
CMU_HFXOCTuneDeltaSet
CMU_HFXOCTuneDeltaGet
CMU_LFXOInit
CMU_LFXOPrecisionSet
CMU_OscillatorTuningGet
CMU_OscillatorTuningSet
CMU_UpdateWaitStates
CMU_PCNTClockExternalSet
CMU_HFRCOEM23BandGet
CMU_HFRCOEM23BandSet
CMU_CalibrateCont
CMU_CalibrateStart
CMU_CalibrateStop
CMU_DPLLUnlock
CMU_IntClear
CMU_IntDisable
CMU_IntEnable
CMU_IntGet
CMU_IntGetEnabled
CMU_IntSet
CMU_Lock
CMU_OscillatorEnable
CMU_Unlock
CMU_WdogLock
CMU_WdogUnlock
CMU_PrescToLog2
CMU_HFRCODPLL_MIN
CMU_HFRCODPLL_MAX
CMU_HFRCOEM23_MIN
CMU_HFRCOEM23_MAX
CMU_LFXOINIT_DEFAULT
CMU_LFXOINIT_EXTERNAL_CLOCK
CMU_LFXOINIT_EXTERNAL_SINE
CMU_HFXOINIT_CTUNEFIXANA_DEFAULT
CMU_HFXOINIT_DEFAULT
CMU_HFXOINIT_EXTERNAL_SINE
CMU_HFXOINIT_EXTERNAL_SINEPKDET
CMU_HFXO_CRYSTAL_INIT_LEADER_DEFAULT
CMU_HFXO_CRYSTAL_INIT_Follower_DEFAULT
CMU_DPLL_LFXO_TO_40MHZ
CMU_DPLL_HFXO_TO_76_8MHZ
CMU_DPLL_HFXO_TO_80MHZ
CMU_DPLLINIT_DEFAULT
CMU_ClkDiv_TypeDef
CMU_HFRCODPLLFreq_TypeDef
cmuHFRCODPLLFreq_1M0Hz
cmuHFRCODPLLFreq_2M0Hz
cmuHFRCODPLLFreq_4M0Hz
cmuHFRCODPLLFreq_7M0Hz
cmuHFRCODPLLFreq_13M0Hz
cmuHFRCODPLLFreq_16M0Hz
cmuHFRCODPLLFreq_19M0Hz
cmuHFRCODPLLFreq_26M0Hz
cmuHFRCODPLLFreq_32M0Hz
cmuHFRCODPLLFreq_38M0Hz
cmuHFRCODPLLFreq_48M0Hz
cmuHFRCODPLLFreq_56M0Hz
cmuHFRCODPLLFreq_64M0Hz
cmuHFRCODPLLFreq_80M0Hz
CMU_HFRCOEM23Freq_TypeDef
cmuHFRCOEM23Freq_1M0Hz
cmuHFRCOEM23Freq_2M0Hz
cmuHFRCOEM23Freq_4M0Hz
cmuHFRCOEM23Freq_13M0Hz
cmuHFRCOEM23Freq_16M0Hz
cmuHFRCOEM23Freq_19M0Hz
cmuHFRCOEM23Freq_26M0Hz
cmuHFRCOEM23Freq_32M0Hz
cmuHFRCOEM23Freq_40M0Hz
CMU_Clock_TypeDef
cmuClock_SYSCLK
cmuClock_SYSTICK
cmuClock_HCLK
cmuClock_EXPCLK
cmuClock_PCLK
cmuClock_LSPCLK
cmuClock_TRACECLK
cmuClock_EM01GRPACLK
cmuClock_EM01GRPCCLK
cmuClock_EUSART0CLK
cmuClock_IADCCLK
cmuClock_EM23GRPACLK
cmuClock_WDOG0CLK
cmuClock_WDOG1CLK
cmuClock_SYSRTCCLK
cmuClock_EM4GRPACLK
cmuClock_DPLLREFCLK
cmuClock_LCDCLK
cmuClock_VDAC0CLK
cmuClock_PCNT0CLK
cmuClock_LESENSEHFCLK
cmuClock_LESENSECLK
cmuClock_CORE
cmuClock_LDMA
cmuClock_LDMAXBAR
cmuClock_GPCRC
cmuClock_TIMER0
cmuClock_TIMER1
cmuClock_TIMER2
cmuClock_TIMER3
cmuClock_TIMER4
cmuClock_USART0
cmuClock_IADC0
cmuClock_AMUXCP0
cmuClock_LETIMER0
cmuClock_WDOG0
cmuClock_WDOG1
cmuClock_I2C0
cmuClock_I2C1
cmuClock_SYSCFG
cmuClock_DPLL0
cmuClock_HFRCO0
cmuClock_HFRCOEM23
cmuClock_HFXO
cmuClock_FSRCO
cmuClock_LFRCO
cmuClock_LFXO
cmuClock_ULFRCO
cmuClock_GPIO
cmuClock_PRS
cmuClock_BURAM
cmuClock_BURTC
cmuClock_DCDC
cmuClock_SYSRTC
cmuClock_EUSART0
cmuClock_EUSART1
cmuClock_EUSART2
cmuClock_SEMAILBOX
cmuClock_SMU
cmuClock_ICACHE
cmuClock_LESENSE
cmuClock_ACMP0
cmuClock_ACMP1
cmuClock_VDAC0
cmuClock_PCNT0
cmuClock_DMEM
cmuClock_KEYSCAN
cmuClock_LCD
cmuClock_MSC
CMU_Osc_TypeDef
cmuOsc_LFXO
cmuOsc_LFRCO
cmuOsc_FSRCO
cmuOsc_HFXO
cmuOsc_HFRCODPLL
cmuOsc_HFRCOEM23
cmuOsc_ULFRCO
CMU_Select_TypeDef
cmuSelect_Error
cmuSelect_Disabled
cmuSelect_FSRCO
cmuSelect_HFXO
cmuSelect_HFXORT
cmuSelect_HFRCODPLL
cmuSelect_HFRCODPLLRT
cmuSelect_HFRCOEM23
cmuSelect_CLKIN0
cmuSelect_LFXO
cmuSelect_LFRCO
cmuSelect_ULFRCO
cmuSelect_HCLK
cmuSelect_SYSCLK
cmuSelect_HCLKDIV1024
cmuSelect_EM01GRPACLK
cmuSelect_EM23GRPACLK
cmuSelect_EM01GRPCCLK
cmuSelect_EXPCLK
cmuSelect_PRS
cmuSelect_PCNTEXTCLK
cmuSelect_TEMPOSC
cmuSelect_PFMOSC
cmuSelect_BIASOSC
CMU_DPLLEdgeSel_TypeDef
cmuDPLLEdgeSel_Fall
cmuDPLLEdgeSel_Rise
CMU_DPLLLockMode_TypeDef
cmuDPLLLockMode_Freq
cmuDPLLLockMode_Phase
CMU_LfxoOscMode_TypeDef
cmuLfxoOscMode_Crystal
cmuLfxoOscMode_AcCoupledSine
cmuLfxoOscMode_External
CMU_LfxoStartupDelay_TypeDef
cmuLfxoStartupDelay_2Cycles
cmuLfxoStartupDelay_256Cycles
cmuLfxoStartupDelay_1KCycles
cmuLfxoStartupDelay_2KCycles
cmuLfxoStartupDelay_4KCycles
cmuLfxoStartupDelay_8KCycles
cmuLfxoStartupDelay_16KCycles
cmuLfxoStartupDelay_32KCycles
CMU_HfxoOscMode_TypeDef
cmuHfxoOscMode_Crystal
cmuHfxoOscMode_ExternalSine
cmuHfxoOscMode_ExternalSinePkDet
CMU_HfxoCbLsbTimeout_TypeDef
cmuHfxoCbLsbTimeout_8us
cmuHfxoCbLsbTimeout_20us
cmuHfxoCbLsbTimeout_41us
cmuHfxoCbLsbTimeout_62us
cmuHfxoCbLsbTimeout_83us
cmuHfxoCbLsbTimeout_104us
cmuHfxoCbLsbTimeout_125us
cmuHfxoCbLsbTimeout_166us
cmuHfxoCbLsbTimeout_208us
cmuHfxoCbLsbTimeout_250us
cmuHfxoCbLsbTimeout_333us
cmuHfxoCbLsbTimeout_416us
cmuHfxoCbLsbTimeout_833us
cmuHfxoCbLsbTimeout_1250us
cmuHfxoCbLsbTimeout_2083us
cmuHfxoCbLsbTimeout_3750us
CMU_HfxoSteadyStateTimeout_TypeDef
cmuHfxoSteadyStateTimeout_16us
cmuHfxoSteadyStateTimeout_41us
cmuHfxoSteadyStateTimeout_83us
cmuHfxoSteadyStateTimeout_125us
cmuHfxoSteadyStateTimeout_166us
cmuHfxoSteadyStateTimeout_208us
cmuHfxoSteadyStateTimeout_250us
cmuHfxoSteadyStateTimeout_333us
cmuHfxoSteadyStateTimeout_416us
cmuHfxoSteadyStateTimeout_500us
cmuHfxoSteadyStateTimeout_666us
cmuHfxoSteadyStateTimeout_833us
cmuHfxoSteadyStateTimeout_1666us
cmuHfxoSteadyStateTimeout_2500us
cmuHfxoSteadyStateTimeout_4166us
CMU_HfxoCoreDegen_TypeDef
cmuHfxoCoreDegen_None
cmuHfxoCoreDegen_33
cmuHfxoCoreDegen_50
cmuHfxoCoreDegen_100
CMU_HfxoCtuneFixCap_TypeDef
cmuHfxoCtuneFixCap_None
cmuHfxoCtuneFixCap_Xi
cmuHfxoCtuneFixCap_Xo
cmuHfxoCtuneFixCap_Both
CMU_Precision_TypeDef
cmuPrecisionDefault
cmuPrecisionHigh
CMU_BufoutTimeoutStartup_TypeDef
startupTimeout42Us
startupTimeout83Us
startupTimeout108Us
startupTimeout133Us
startupTimeout158Us
startupTimeout183Us
startupTimeout208Us
startupTimeout233Us
startupTimeout258Us
startupTimeout283Us
startupTimeout333Us
startupTimeout375Us
startupTimeout417Us
startupTimeout458Us
startupTimeout500Us
startupTimeout667Us
CMU_PRS_Status_Output_Select_TypeDef
PRS_Status_select_0
PRS_Status_select_1
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_get_max_time_critical_section
CORE_get_max_time_atomic_section
CORE_INTERRUPT_ENTRY
CORE_INTERRUPT_EXIT
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_ATOMIC_METHOD_PRIMASK
CORE_ATOMIC_METHOD_BASEPRI
CORE_NVIC_REG_WORDS
CORE_DEFAULT_VECTOR_TABLE_ENTRIES
CORE_INTERRUPT_HIGHEST_PRIORITY
CORE_INTERRUPT_DEFAULT_PRIORITY
CORE_INTERRUPT_LOWEST_PRIORITY
CORE_ATOMIC_METHOD_DEFAULT
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
START_COUNTER
STOP_COUNTER
CORE_irqState_t
DBG - Debug
DBG_SWOEnable
DBG_Connected
DBG_EM2DebugEnable
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
EMU_EM01Init
EMU_EM23Init
EMU_EM23PresleepHook
EMU_EFPEM23PresleepHook
EMU_EM23PostsleepHook
EMU_EFPEM23PostsleepHook
EMU_EnterEM2
EMU_EnterEM3
EMU_Save
EMU_Restore
EMU_EM4Init
EMU_EM4PresleepHook
EMU_EFPEM4PresleepHook
EMU_EnterEM4
EMU_EnterEM4H
EMU_EnterEM4S
EMU_MemPwrDown
EMU_RamPowerDown
EMU_RamPowerUp
EMU_UpdateOscConfig
EMU_EFPEM01VScale
EMU_VScaleEM01ByClock
EMU_VScaleEM01
EMU_TemperatureGet
EMU_EFPDirectModeEnable
EMU_EFPDriveDecoupleSet
EMU_EFPDriveDvddSet
EMU_DCDCLock
EMU_DCDCUnlock
EMU_DCDCSync
EMU_EnterEM1
EMU_VScaleWait
EMU_VScaleGet
EMU_IntClear
EMU_IntDisable
EMU_IntEnable
EMU_EFPIntEnable
EMU_EFPIntGet
EMU_EFPIntClear
EMU_IntGet
EMU_IntGetEnabled
EMU_IntSet
EMU_Lock
EMU_Unlock
EMU_UnlatchPinRetention
EMU_TemperatureReady
EMU_TemperatureAvgGet
EMU_TemperatureAvgRequest
EMU_VSCALE_PRESENT
EMU_VSCALE_EM01_PRESENT
EMU_EM01INIT_DEFAULT
EMU_EM23INIT_DEFAULT
EMU_EM4INIT_DEFAULT
EMU_TEMP_ZERO_C_IN_KELVIN
EMU_BODMode_TypeDef
emuBODMode_Active
emuBODMode_Inactive
EMU_EM4State_TypeDef
emuEM4Shutoff
emuEM4Hibernate
EMU_EM4PinRetention_TypeDef
emuPinRetentionDisable
emuPinRetentionEm4Exit
emuPinRetentionLatch
EMU_PowerConfig_TypeDef
emuPowerConfig_DcdcToDvdd
EMU_VScaleEM01_TypeDef
emuVScaleEM01_HighPerformance
emuVScaleEM01_LowPower
EMU_VScaleEM23_TypeDef
emuVScaleEM23_FastWakeup
emuVScaleEM23_LowPower
EMU_TempAvgNum_TypeDef
emuTempAvgNum_16
emuTempAvgNum_64
EUSART - Extended USART
EUSART_AdvancedInit_TypeDef
hwFlowControl
collisionDetectEnable
msbFirst
invertIO
dmaWakeUpOnRx
dmaWakeUpOnTx
dmaHaltOnError
startFrame
txAutoTristate
prsRxEnable
prsRxChannel
multiProcessorEnable
multiProcessorAddressBitHigh
EUSART_UartInit_TypeDef
enable
refFreq
baudrate
oversampling
databits
parity
stopbits
majorityVote
loopbackEnable
advancedSettings
EUSART_IrDAInit_TypeDef
init
irDALowFrequencyEnable
irDARxFilterEnable
irDAPulseWidth
EUSART_PrsTriggerInit_TypeDef
prs_trigger_enable
prs_trigger_channel
EUSART_SpiAdvancedInit_TypeDef
csPolarity
invertIO
autoCsEnable
msbFirst
autoCsSetupTime
autoCsHoldTime
autoInterFrameTime
autoTxEnable
defaultTxData
dmaWakeUpOnRx
prsRxEnable
prsRxChannel
prsClockEnable
prsClockChannel
RxFifoWatermark
TxFifoWatermark
forceLoad
setupWindow
EUSART_SpiInit_TypeDef
enable
refFreq
bitRate
databits
master
clockMode
loopbackEnable
advancedSettings
EUSART_DaliInit_TypeDef
init
daliLowFrequencyEnable
EUSART_UartInitHf
EUSART_UartInitLf
EUSART_IrDAInit
EUSART_SpiInit
EUSART_Reset
EUSART_Enable
EUSART_Rx
EUSART_RxExt
EUSART_Tx
EUSART_TxExt
EUSART_Spi_TxRx
EUSART_BaudrateSet
EUSART_BaudrateGet
EUSART_RxBlock
EUSART_TxTristateSet
EUSART_PrsTriggerEnable
EUSART_StatusGet
EUSART_IntClear
EUSART_IntDisable
EUSART_IntEnable
EUSART_IntGet
EUSART_IntGetEnabled
EUSART_IntSet
EUSART_UART_INIT_DEFAULT_HF
EUSART_DEFAULT_START_FRAME
EUSART_ADVANCED_INIT_DEFAULT
EUSART_UART_INIT_DEFAULT_LF
EUSART_IRDA_INIT_DEFAULT_HF
EUSART_IRDA_INIT_DEFAULT_LF
EUSART_SPI_ADVANCED_INIT_DEFAULT
EUSART_SPI_MASTER_INIT_DEFAULT_HF
EUSART_SPI_SLAVE_INIT_DEFAULT_HF
EUSART_PrsChannel_TypeDef
EUSART_Enable_TypeDef
eusartDisable
eusartEnableRx
eusartEnableTx
eusartEnable
EUSART_Databits_TypeDef
eusartDataBits7
eusartDataBits8
eusartDataBits9
eusartDataBits10
eusartDataBits11
eusartDataBits12
eusartDataBits13
eusartDataBits14
eusartDataBits15
eusartDataBits16
EUSART_Parity_TypeDef
eusartNoParity
eusartEvenParity
eusartOddParity
EUSART_Stopbits_TypeDef
eusartStopbits0p5
eusartStopbits1p5
eusartStopbits1
eusartStopbits2
EUSART_OVS_TypeDef
eusartOVS16
eusartOVS8
eusartOVS6
eusartOVS4
eusartOVS0
EUSART_HwFlowControl_TypeDef
eusartHwFlowControlNone
eusartHwFlowControlCts
eusartHwFlowControlRts
eusartHwFlowControlCtsAndRts
EUSART_LoopbackEnable_TypeDef
eusartLoopbackEnable
eusartLoopbackDisable
EUSART_MajorityVote_TypeDef
eusartMajorityVoteEnable
eusartMajorityVoteDisable
EUSART_BlockRx_TypeDef
eusartBlockRxEnable
eusartBlockRxDisable
EUSART_TristateTx_TypeDef
eusartTristateTxEnable
eusartTristateTxDisable
EUSART_IrDARxFilterEnable_TypeDef
eusartIrDARxFilterEnable
eusartIrDARxFilterDisable
EUSART_IrDAPulseWidth_Typedef
eusartIrDAPulseWidthOne
eusartIrDAPulseWidthTwo
eusartIrDAPulseWidthThree
eusartIrDAPulseWidthFour
EUSART_PrsTriggerEnable_TypeDef
eusartPrsTriggerDisable
eusartPrsTriggerEnableRx
eusartPrsTriggerEnableTx
eusartPrsTriggerEnableRxTx
EUSART_InvertIO_TypeDef
eusartInvertIODisable
eusartInvertRxEnable
eusartInvertTxEnable
eusartInvertIOEnable
EUSART_ClockMode_TypeDef
eusartClockMode0
eusartClockMode1
eusartClockMode2
eusartClockMode3
EUSART_CsPolarity_TypeDef
eusartCsActiveLow
eusartCsActiveHigh
EUSART_RxFifoWatermark_TypeDef
EUSART_TxFifoWatermark_TypeDef
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_DbgSWDClkEnable
GPIO_DbgSWDIOEnable
GPIO_DbgSWOEnable
GPIO_EM4DisablePinWakeup
GPIO_EM4EnablePinWakeup
GPIO_EM4GetPinWakeupCause
GPIO_EM4SetPinRetention
GPIO_ExtIntConfig
GPIO_EM4WUExtIntConfig
GPIO_InputSenseSet
GPIO_IntClear
GPIO_IntDisable
GPIO_IntEnable
GPIO_EnabledIntGet
GPIO_IntGet
GPIO_IntGetEnabled
GPIO_IntSet
GPIO_Lock
GPIO_PinInGet
GPIO_PinModeGet
GPIO_PinModeSet
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
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_IntClear
I2C_IntDisable
I2C_IntEnable
I2C_IntGet
I2C_IntGetEnabled
I2C_IntSet
I2C_Reset
I2C_SlaveAddressGet
I2C_SlaveAddressSet
I2C_SlaveAddressMaskGet
I2C_SlaveAddressMaskSet
I2C_Transfer
I2C_TransferInit
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
IADC - Incremental ADC
IADC_Init_t
iadcClkSuspend0
iadcClkSuspend1
debugHalt
warmup
timebase
srcClkPrescale
timerCycles
greaterThanEqualThres
lessThanEqualThres
IADC_Config_t
adcMode
osrHighSpeed
osrHighAccuracy
analogGain
reference
twosComplement
adcClkPrescale
vRef
digAvg
IADC_AllConfigs_t
configs
IADC_InitScan_t
alignment
showId
dataValidLevel
fifoDmaWakeup
triggerSelect
triggerAction
start
IADC_InitSingle_t
alignment
showId
dataValidLevel
fifoDmaWakeup
triggerSelect
triggerAction
singleTailgate
start
IADC_SingleInput_t
negInput
posInput
configId
compare
IADC_ScanTableEntry_t
negInput
posInput
configId
compare
includeInScan
IADC_ScanTable_t
entries
IADC_Result_t
data
id
IADC_init
IADC_reset
IADC_initScan
IADC_updateScanEntry
IADC_setScanMask
IADC_initSingle
IADC_updateSingleInput
IADC_calcSrcClkPrescale
IADC_calcAdcClkPrescale
IADC_calcTimebase
IADC_readSingleResult
IADC_pullSingleFifoResult
IADC_readScanResult
IADC_pullScanFifoResult
IADC_getReferenceVoltage
IADC_pullSingleFifoData
IADC_readSingleData
IADC_pullScanFifoData
IADC_readScanData
IADC_clearInt
IADC_disableInt
IADC_enableInt
IADC_getInt
IADC_getEnabledInt
IADC_setInt
IADC_command
IADC_getScanMask
IADC_getStatus
IADC_getSingleFifoCnt
IADC_getScanFifoCnt
IADC_portPinToNegInput
IADC_portPinToPosInput
IADC_INIT_DEFAULT
IADC_CONFIG_DEFAULT
IADC_ALLCONFIGS_DEFAULT
IADC_INITSCAN_DEFAULT
IADC_INITSINGLE_DEFAULT
IADC_SINGLEINPUT_DEFAULT
IADC_SCANTABLEENTRY_DEFAULT
IADC_SCANTABLE_DEFAULT
IADC_Warmup_t
iadcWarmupNormal
iadcWarmupKeepInStandby
iadcWarmupKeepWarm
IADC_Alignment_t
iadcAlignRight12
iadcAlignLeft12
iadcAlignRight16
iadcAlignLeft16
iadcAlignRight20
iadcAlignLeft20
IADC_NegInput_t
iadcNegInputGnd
iadcNegInputGndaux
iadcNegInputDac1
iadcNegInputPadAna1
iadcNegInputPortAPin0
iadcNegInputPortAPin1
iadcNegInputPortAPin2
iadcNegInputPortAPin3
iadcNegInputPortAPin4
iadcNegInputPortAPin5
iadcNegInputPortAPin6
iadcNegInputPortAPin7
iadcNegInputPortAPin8
iadcNegInputPortAPin9
iadcNegInputPortAPin10
iadcNegInputPortAPin11
iadcNegInputPortAPin12
iadcNegInputPortAPin13
iadcNegInputPortAPin14
iadcNegInputPortAPin15
iadcNegInputPortBPin0
iadcNegInputPortBPin1
iadcNegInputPortBPin2
iadcNegInputPortBPin3
iadcNegInputPortBPin4
iadcNegInputPortBPin5
iadcNegInputPortBPin6
iadcNegInputPortBPin7
iadcNegInputPortBPin8
iadcNegInputPortBPin9
iadcNegInputPortBPin10
iadcNegInputPortBPin11
iadcNegInputPortBPin12
iadcNegInputPortBPin13
iadcNegInputPortBPin14
iadcNegInputPortBPin15
iadcNegInputPortCPin0
iadcNegInputPortCPin1
iadcNegInputPortCPin2
iadcNegInputPortCPin3
iadcNegInputPortCPin4
iadcNegInputPortCPin5
iadcNegInputPortCPin6
iadcNegInputPortCPin7
iadcNegInputPortCPin8
iadcNegInputPortCPin9
iadcNegInputPortCPin10
iadcNegInputPortCPin11
iadcNegInputPortCPin12
iadcNegInputPortCPin13
iadcNegInputPortCPin14
iadcNegInputPortCPin15
iadcNegInputPortDPin0
iadcNegInputPortDPin1
iadcNegInputPortDPin2
iadcNegInputPortDPin3
iadcNegInputPortDPin4
iadcNegInputPortDPin5
iadcNegInputPortDPin6
iadcNegInputPortDPin7
iadcNegInputPortDPin8
iadcNegInputPortDPin9
iadcNegInputPortDPin10
iadcNegInputPortDPin11
iadcNegInputPortDPin12
iadcNegInputPortDPin13
iadcNegInputPortDPin14
iadcNegInputPortDPin15
IADC_PosInput_t
iadcPosInputGnd
iadcPosInputAvdd
iadcPosInputVddio
iadcPosInputVss
iadcPosInputVssaux
iadcPosInputDvdd
iadcPosInputDecouple
iadcPosInputDac0
iadcPosInputPadAna0
iadcPosInputPortAPin0
iadcPosInputPortAPin1
iadcPosInputPortAPin2
iadcPosInputPortAPin3
iadcPosInputPortAPin4
iadcPosInputPortAPin5
iadcPosInputPortAPin6
iadcPosInputPortAPin7
iadcPosInputPortAPin8
iadcPosInputPortAPin9
iadcPosInputPortAPin10
iadcPosInputPortAPin11
iadcPosInputPortAPin12
iadcPosInputPortAPin13
iadcPosInputPortAPin14
iadcPosInputPortAPin15
iadcPosInputPortBPin0
iadcPosInputPortBPin1
iadcPosInputPortBPin2
iadcPosInputPortBPin3
iadcPosInputPortBPin4
iadcPosInputPortBPin5
iadcPosInputPortBPin6
iadcPosInputPortBPin7
iadcPosInputPortBPin8
iadcPosInputPortBPin9
iadcPosInputPortBPin10
iadcPosInputPortBPin11
iadcPosInputPortBPin12
iadcPosInputPortBPin13
iadcPosInputPortBPin14
iadcPosInputPortBPin15
iadcPosInputPortCPin0
iadcPosInputPortCPin1
iadcPosInputPortCPin2
iadcPosInputPortCPin3
iadcPosInputPortCPin4
iadcPosInputPortCPin5
iadcPosInputPortCPin6
iadcPosInputPortCPin7
iadcPosInputPortCPin8
iadcPosInputPortCPin9
iadcPosInputPortCPin10
iadcPosInputPortCPin11
iadcPosInputPortCPin12
iadcPosInputPortCPin13
iadcPosInputPortCPin14
iadcPosInputPortCPin15
iadcPosInputPortDPin0
iadcPosInputPortDPin1
iadcPosInputPortDPin2
iadcPosInputPortDPin3
iadcPosInputPortDPin4
iadcPosInputPortDPin5
iadcPosInputPortDPin6
iadcPosInputPortDPin7
iadcPosInputPortDPin8
iadcPosInputPortDPin9
iadcPosInputPortDPin10
iadcPosInputPortDPin11
iadcPosInputPortDPin12
iadcPosInputPortDPin13
iadcPosInputPortDPin14
iadcPosInputPortDPin15
IADC_Cmd_t
iadcCmdStartSingle
iadcCmdStopSingle
iadcCmdStartScan
iadcCmdStopScan
iadcCmdEnableTimer
iadcCmdDisableTimer
IADC_CfgAdcMode_t
iadcCfgModeNormal
iadcCfgModeHighSpeed
iadcCfgModeHighAccuracy
IADC_CfgOsrHighSpeed_t
iadcCfgOsrHighSpeed2x
iadcCfgOsrHighSpeed4x
iadcCfgOsrHighSpeed8x
iadcCfgOsrHighSpeed16x
iadcCfgOsrHighSpeed32x
iadcCfgOsrHighSpeed64x
IADC_CfgOsrHighAccuracy_t
iadcCfgOsrHighAccuracy16x
iadcCfgOsrHighAccuracy32x
iadcCfgOsrHighAccuracy64x
iadcCfgOsrHighAccuracy92x
iadcCfgOsrHighAccuracy128x
iadcCfgOsrHighAccuracy256x
IADC_CfgAnalogGain_t
iadcCfgAnalogGain0P5x
iadcCfgAnalogGain1x
iadcCfgAnalogGain2x
iadcCfgAnalogGain3x
iadcCfgAnalogGain4x
IADC_CfgReference_t
iadcCfgReferenceInt1V2
iadcCfgReferenceExt1V25
iadcCfgReferenceExt2V5
iadcCfgReferenceVddx
iadcCfgReferenceVddX0P8Buf
IADC_CfgTwosComp_t
iadcCfgTwosCompAuto
iadcCfgTwosCompUnipolar
iadcCfgTwosCompBipolar
IADC_TriggerSel_t
iadcTriggerSelImmediate
iadcTriggerSelTimer
iadcTriggerSelPrs0SameClk
iadcTriggerSelPrs0PosEdge
iadcTriggerSelPrs0NegEdge
iadcTriggerSelLesense
IADC_TriggerAction_t
iadcTriggerActionOnce
iadcTriggerActionContinuous
IADC_FifoCfgDvl_t
iadcFifoCfgDvl1
iadcFifoCfgDvl2
iadcFifoCfgDvl3
iadcFifoCfgDvl4
iadcFifoCfgDvl5
iadcFifoCfgDvl6
iadcFifoCfgDvl7
IADC_DigitalAveraging_t
iadcDigitalAverage1
iadcDigitalAverage2
iadcDigitalAverage4
iadcDigitalAverage8
iadcDigitalAverage16
KEYSCAN - Keyboard Scan
sl_keyscan_config_t
clock_divider
column_number
row_number
scan_delay
debounce_delay
stable_delay
single_press_enable
auto_start_enable
sl_keyscan_init
sl_keyscan_enable
sl_keyscan_disable
sl_keyscan_wait_ready
sl_keyscan_wait_sync
sl_keyscan_start_scan
sl_keyscan_stop_scan
sl_keyscan_reset
sl_keyscan_get_status
sl_keyscan_enable_interrupts
sl_keyscan_disable_interrupts
sl_keyscan_clear_interrupts
sl_keyscan_get_interrupts
sl_keyscan_get_enabled_interrupts
sl_keyscan_set_interrupts
KEYSCAN_CONFIG_DEFAULT
sl_keyscan_delay_t
SL_KEYSCAN_DELAY_2MS
SL_KEYSCAN_DELAY_4MS
SL_KEYSCAN_DELAY_6MS
SL_KEYSCAN_DELAY_8MS
SL_KEYSCAN_DELAY_10MS
SL_KEYSCAN_DELAY_12MS
SL_KEYSCAN_DELAY_14MS
SL_KEYSCAN_DELAY_16MS
SL_KEYSCAN_DELAY_18MS
SL_KEYSCAN_DELAY_20MS
SL_KEYSCAN_DELAY_22MS
SL_KEYSCAN_DELAY_24MS
SL_KEYSCAN_DELAY_26MS
SL_KEYSCAN_DELAY_28MS
SL_KEYSCAN_DELAY_30MS
SL_KEYSCAN_DELAY_32MS
LCD - Liquid Crystal Display
LCD_AnimInit_TypeDef
enable
AReg
AShift
BReg
BShift
animLogic
startSeg
LCD_FrameCountInit_TypeDef
enable
top
prescale
LCD_Init_TypeDef
enable
mux
bias
wave
mode
chargeRedistribution
frameRateDivider
contrastLevel
clockPrescaler
LCD_Init
LCD_UpdateCtrl
LCD_FrameCountInit
LCD_AnimInit
LCD_SegmentEnable
LCD_ComEnable
LCD_DmaModeSet
LCD_SegmentSet
LCD_SegmentSetLow
LCD_ContrastSet
LCD_BiasSet
LCD_BiasSegmentSet
LCD_BiasComSet
LCD_ModeSet
LCD_ChargeRedistributionCyclesSet
LCD_LoadBusyWait
LCD_ReadyWait
LCD_Enable
LCD_Reset
LCD_AnimEnable
LCD_BlinkEnable
LCD_BlankEnable
LCD_FrameCountEnable
LCD_DisplayCountEnable
LCD_AnimState
LCD_BlinkState
LCD_SyncStart
LCD_SyncStop
LCD_IntGet
LCD_IntGetEnabled
LCD_IntSet
LCD_IntEnable
LCD_IntDisable
LCD_IntClear
LCD_DSCEnable
LCD_DEFAULT_CLOCK_PRESCALER
LCD_DEFAULT_FRAME_RATE_DIV
LCD_DEFAULT_CONTRAST
LCD_COM_LINES_MAX
LCD_SEGMENT_LINES_MAX
LCD_INIT_DEFAULT
LCD_FRAME_COUNTER_VAL_MAX
LCD_Mux_TypeDef
lcdMuxStatic
lcdMuxDuplex
lcdMuxTriplex
lcdMuxQuadruplex
LCD_Wave_TypeDef
lcdWaveLowPower
lcdWaveNormal
LCD_Bias_TypeDef
lcdBiasStatic
lcdBiasOneHalf
lcdBiasOneThird
lcdBiasOneFourth
LCD_Mode_Typedef
lcdModeStepDown
lcdModeChargePump
LCD_FCPreScale_TypeDef
lcdFCPrescDiv1
lcdFCPrescDiv2
lcdFCPrescDiv4
lcdFCPrescDiv8
LCD_UpdateCtrl_TypeDef
lcdUpdateCtrlRegular
lcdUpdateCtrlFCEvent
lcdUpdateCtrlFrameStart
lcdUpdateCtrlDisplayEvent
LCD_LoadAddr_TypeDef
lcdLoadAddrNone
lcdLoadAddrBactrl
lcdLoadAddrAregA
lcdLoadAddrAregB
lcdLoadAddrSegd0
lcdLoadAddrSegd1
lcdLoadAddrSegd2
lcdLoadAddrSegd3
LCD_AnimShift_TypeDef
lcdAnimShiftNone
lcdAnimShiftLeft
lcdAnimShiftRight
LCD_AnimLogic_TypeDef
lcdAnimLogicAnd
lcdAnimLogicOr
LCD_AnimLoc_TypeDef
lcdAnimLocSeg0To7
lcdAnimLocSeg8To15
LCD_ChargeRedistribution_TypeDef
lcdChargeRedistributionDisable
lcdChargeRedistributionEnable
lcdChargeRedistributionTwoCycle
lcdChargeRedistributionThreeCycle
lcdChargeRedistributionFourCycle
LCD_DmaMode_Typedef
lcdDmaModeDisable
lcdDmaModeFrameCounterEvent
lcdDmaModeDisplayEvent
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
reserved1
matchVal
matchEn
reserved2
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_DESCRIPTOR_NON_EXTEND_SIZE_WORD
LDMA_DESCRIPTOR_EXTEND_SIZE_WORD
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_LDMAXBAR_PRSREQ0
ldmaPeripheralSignal_LDMAXBAR_PRSREQ1
ldmaPeripheralSignal_TIMER0_CC0
ldmaPeripheralSignal_TIMER0_CC1
ldmaPeripheralSignal_TIMER0_CC2
ldmaPeripheralSignal_TIMER0_UFOF
ldmaPeripheralSignal_TIMER1_CC0
ldmaPeripheralSignal_TIMER1_CC1
ldmaPeripheralSignal_TIMER1_CC2
ldmaPeripheralSignal_TIMER1_UFOF
ldmaPeripheralSignal_USART0_RXDATAV
ldmaPeripheralSignal_USART0_RXDATAVRIGHT
ldmaPeripheralSignal_USART0_TXBL
ldmaPeripheralSignal_USART0_TXBLRIGHT
ldmaPeripheralSignal_USART0_TXEMPTY
ldmaPeripheralSignal_I2C0_RXDATAV
ldmaPeripheralSignal_I2C0_TXBL
ldmaPeripheralSignal_I2C1_RXDATAV
ldmaPeripheralSignal_I2C1_TXBL
ldmaPeripheralSignal_IADC0_IADC_SCAN
ldmaPeripheralSignal_IADC0_IADC_SINGLE
ldmaPeripheralSignal_MSC_WDATA
ldmaPeripheralSignal_TIMER2_CC0
ldmaPeripheralSignal_TIMER2_CC1
ldmaPeripheralSignal_TIMER2_CC2
ldmaPeripheralSignal_TIMER2_UFOF
ldmaPeripheralSignal_TIMER3_CC0
ldmaPeripheralSignal_TIMER3_CC1
ldmaPeripheralSignal_TIMER3_CC2
ldmaPeripheralSignal_TIMER3_UFOF
ldmaPeripheralSignal_TIMER4_CC0
ldmaPeripheralSignal_TIMER4_CC1
ldmaPeripheralSignal_TIMER4_CC2
ldmaPeripheralSignal_TIMER4_UFOF
ldmaPeripheralSignal_VDAC0CH0REQ
ldmaPeripheralSignal_VDAC0CH1REQ
ldmaPeripheralSignal_EUSART0_RXFL
ldmaPeripheralSignal_EUSART0_TXFL
ldmaPeripheralSignal_EUSART1_RXFL
ldmaPeripheralSignal_EUSART1_TXFL
ldmaPeripheralSignal_EUSART2_RXFL
ldmaPeripheralSignal_EUSART2_TXFL
ldmaPeripheralSignal_LESENSE_BUFDATAV
LESENSE - Low Energy Sensor
LESENSE_CoreCtrlDesc_TypeDef
scanStart
prsSel
scanConfSel
invACMP0
invACMP1
dualSample
storeScanRes
fifoTrigLevel
wakeupOnDMA
debugRun
LESENSE_TimeCtrlDesc_TypeDef
startDelay
delayAuxStartup
LESENSE_PerCtrlDesc_TypeDef
dacCh0Data
acmp0Mode
acmp1Mode
dacScan
dacStartupHalf
LESENSE_DecCtrlDesc_TypeDef
chkState
intMap
hystPRS0
hystPRS1
hystPRS2
hystIRQ
prsCount
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
offset
LESENSE_ChAll_TypeDef
Ch
LESENSE_AltExDesc_TypeDef
enablePin
LESENSE_ConfAltEx_TypeDef
AltEx
LESENSE_DecStCond_TypeDef
compVal
compMask
curState
nextState
prsAct
setInt
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_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_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_DecStDesc_TypeDef
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_DMAWakeUp_TypeDef
lesenseDMAWakeUpDisable
lesenseDMAWakeUpEnable
LESENSE_ScanConfSel_TypeDef
lesenseScanConfDirMap
lesenseScanConfInvMap
lesenseScanConfToggle
lesenseScanConfDecDef
LESENSE_ControlDACData_TypeDef
lesenseDACIfData
lesenseThres
LESENSE_ControlACMP_TypeDef
lesenseACMPModeMux
lesenseACMPModeMuxThres
LESENSE_ChSampleMode_TypeDef
lesenseSampleModeCounter
lesenseSampleModeACMP
lesenseSampleModeADC
lesenseSampleModeADCDiff
LESENSE_ChIntMode_TypeDef
lesenseSetIntNone
lesenseSetIntLevel
lesenseSetIntPosEdge
lesenseSetIntNegEdge
lesenseSetIntBothEdges
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_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_Lock
LETIMER_Unlock
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
MSC - Memory System Controller
MSC_ExecConfig_TypeDef
doutBufEn
MSC_EccConfig_TypeDef
enableEccBank
dmaChannels
MSC_LockGetLocked
MSC_LockSetLocked
MSC_LockSetUnlocked
MSC_ReadCTRLGet
MSC_ReadCTRLSet
MSC_PageLockSetLocked
MSC_PageLockGetLocked
MSC_UserDataGetSize
MSC_MiscLockWordGet
MSC_MiscLockWordSet
MSC_IntClear
MSC_IntDisable
MSC_IntEnable
MSC_IntGet
MSC_IntGetEnabled
MSC_IntSet
MSC_ExecConfigSet
MSC_EccConfigSet
MSC_DmemPortMapSet
MSC_PortSetPriority
MSC_PortGetCurrentPriority
MSC_MassErase
MSC_ErasePage
MSC_WriteWord
MSC_WriteWordDma
MSC_Init
MSC_Deinit
MSC_PROGRAM_TIMEOUT
MSC_EXECCONFIG_DEFAULT
MSC_ECC_BANKS
MSC_ECCCONFIG_DEFAULT
MSC_Status_TypeDef
mscReturnOk
mscReturnInvalidAddr
mscReturnLocked
mscReturnTimeOut
mscReturnUnaligned
MSC_DmemMaster_TypeDef
MSC_PortPriority_TypeDef
PCNT - Pulse Counter
PCNT_Init_TypeDef
mode
counter
top
negEdge
countDown
filter
debugHalt
hyst
s1CntDir
cntEvent
auxCntEvent
s0PRS
s1PRS
PCNT_Filter_TypeDef
filtLen
flutterrm
PCNT_CounterReset
PCNT_Enable
PCNT_IsEnabled
PCNT_CounterTopSet
PCNT_PRSInputEnable
PCNT_Init
PCNT_Reset
PCNT_FilterConfiguration
PCNT_TopBufferSet
PCNT_TopSet
PCNT_CounterGet
PCNT_AuxCounterGet
PCNT_CounterSet
PCNT_IntClear
PCNT_IntDisable
PCNT_IntEnable
PCNT_IntGet
PCNT_IntGetEnabled
PCNT_IntSet
PCNT_Lock
PCNT_Unlock
PCNT_TopBufferGet
PCNT_TopGet
PCNT_Sync
PCNT_StartMainCnt
PCNT_StopMainCnt
PCNT_StartAuxCnt
PCNT_StopAuxCnt
PCNT0_CNT_SIZE
PCNT_MODE_DISABLE
PCNT_CNT_EVENT_NONE
DEFAULT_DEBUG_HALT
DEFAULT_MODE
DEFAULT_HYST
DEFAULT_CDIR
DEFAULT_CNTEV
DEFAULT_AUXCNTEV
DEFAULT_PRS_CH
PCNT_INIT_DEFAULT
PCNT_FILTER_DEFAULT
PCNT_PRSSel_TypeDef
PCNT_Mode_TypeDef
pcntModeDisable
pcntModeOvsSingle
pcntModeExtSingle
pcntModeExtQuad
pcntModeOvsQuad1
pcntModeOvsQuad2
pcntModeOvsQuad4
PCNT_CntEvent_TypeDef
pcntCntEventBoth
pcntCntEventUp
pcntCntEventDown
pcntCntEventNone
PCNT_PRSInput_TypeDef
pcntPRSInputS1
PRS - Peripheral Reflex System
PRS_ConvertToSyncSource
PRS_ConvertToSyncSignal
PRS_SourceSignalSet
PRS_SourceAsyncSignalSet
PRS_GetFreeChannel
PRS_Reset
PRS_ConnectSignal
PRS_ConnectConsumer
PRS_PinOutput
PRS_Combine
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_Logic_t
prsLogic_Zero
prsLogic_A_NOR_B
prsLogic_NOT_A_AND_B
prsLogic_NOT_A
prsLogic_A_AND_NOT_B
prsLogic_NOT_B
prsLogic_A_XOR_B
prsLogic_A_NAND_B
prsLogic_A_AND_B
prsLogic_A_XNOR_B
prsLogic_B
prsLogic_NOT_A_OR_B
prsLogic_A
prsLogic_A_OR_NOT_B
prsLogic_A_OR_B
prsLogic_One
PRS_Signal_t
prsSignalNone
prsSignalSW
prsSignalTIMER0_UF
prsSignalTIMER0_OF
prsSignalTIMER0_CC0
prsSignalTIMER0_CC1
prsSignalTIMER0_CC2
prsSignalTIMER1_UF
prsSignalTIMER1_OF
prsSignalTIMER1_CC0
prsSignalTIMER1_CC1
prsSignalTIMER1_CC2
prsSignalTIMER2_UF
prsSignalTIMER2_OF
prsSignalTIMER2_CC0
prsSignalTIMER2_CC1
prsSignalTIMER2_CC2
prsSignalTIMER3_UF
prsSignalTIMER3_OF
prsSignalTIMER3_CC0
prsSignalTIMER3_CC1
prsSignalTIMER3_CC2
prsSignalTIMER4_UF
prsSignalTIMER4_OF
prsSignalTIMER4_CC0
prsSignalTIMER4_CC1
prsSignalTIMER4_CC2
prsSignalLETIMER0_CH0
prsSignalLETIMER0_CH1
prsSignalPCNT0_UFOF
prsSignalPCNT0_DIR
prsSignalCORE_CTIOUT0
prsSignalCORE_CTIOUT1
prsSignalCORE_CTIOUT2
prsSignalCORE_CTIOUT3
prsSignalCMUL_CLKOUT0
prsSignalCMUL_CLKOUT1
prsSignalCMUL_CLKOUT2
prsSignalPRSL_ASYNCH0
prsSignalPRSL_ASYNCH1
prsSignalPRSL_ASYNCH2
prsSignalPRSL_ASYNCH3
prsSignalPRSL_ASYNCH4
prsSignalPRSL_ASYNCH5
prsSignalPRSL_ASYNCH6
prsSignalPRSL_ASYNCH7
prsSignalPRS_ASYNCH8
prsSignalPRS_ASYNCH9
prsSignalPRS_ASYNCH10
prsSignalPRS_ASYNCH11
prsSignalBURTC_COMP
prsSignalBURTC_OF
prsSignalSYSRTC0_GRP0OUT0
prsSignalSYSRTC0_GRP0OUT1
prsSignalSYSRTC0_GRP1OUT0
prsSignalSYSRTC0_GRP1OUT1
prsSignalHFXO0L_STATUS
prsSignalHFXO0L_STATUS1
prsSignalACMP0_OUT
prsSignalACMP1_OUT
prsSignalVDAC0_CH0WARM
prsSignalVDAC0_CH1WARM
prsSignalVDAC0_CH0DONE
prsSignalVDAC0_CH1DONE
prsSignalVDAC0_INTERNALTIMEROF
prsSignalVDAC0_REFRESHTIMEROF
prsSignalLESENSE_DECOUT0
prsSignalLESENSE_DECOUT1
prsSignalLESENSE_DECOUT2
prsSignalLESENSE_DECCMP
prsSignalUSART0_TXC
prsSignalUSART0_RXDATA
prsSignalUSART0_IRTX
prsSignalUSART0_RTS
prsSignalUSART0_TX
prsSignalUSART0_CS
prsSignalEUSART0_CS
prsSignalEUSART0_IRTX
prsSignalEUSART0_RTS
prsSignalEUSART0_RXDATA
prsSignalEUSART0_TX
prsSignalEUSART0_TXC
prsSignalEUSART0_RXFL
prsSignalEUSART0_TXFL
prsSignalEUSART1_CS
prsSignalEUSART1_IRTX
prsSignalEUSART1_RTS
prsSignalEUSART1_RXDATA
prsSignalEUSART1_TX
prsSignalEUSART1_TXC
prsSignalEUSART1_RXFL
prsSignalEUSART1_TXFL
prsSignalEUSART2_CS
prsSignalEUSART2_IRTX
prsSignalEUSART2_RTS
prsSignalEUSART2_RXDATA
prsSignalEUSART2_TX
prsSignalEUSART2_TXC
prsSignalEUSART2_RXFL
prsSignalEUSART2_TXFL
prsSignalIADC0_SCANENTRY
prsSignalIADC0_SCANTABLE
prsSignalIADC0_SINGLE
prsSignalGPIO_PIN0
prsSignalGPIO_PIN1
prsSignalGPIO_PIN2
prsSignalGPIO_PIN3
prsSignalGPIO_PIN4
prsSignalGPIO_PIN5
prsSignalGPIO_PIN6
prsSignalGPIO_PIN7
PRS_Consumer_t
prsConsumerNone
prsConsumerCMU_CALDN
prsConsumerCMU_CALUP
prsConsumerIADC0_SCANTRIGGER
prsConsumerIADC0_SINGLETRIGGER
prsConsumerLDMA_REQUEST0
prsConsumerLDMA_REQUEST1
prsConsumerLETIMER0_CLEAR
prsConsumerLETIMER0_START
prsConsumerLETIMER0_STOP
prsConsumerTIMER0_CC0
prsConsumerTIMER0_CC1
prsConsumerTIMER0_CC2
prsConsumerTIMER1_CC0
prsConsumerTIMER1_CC1
prsConsumerTIMER1_CC2
prsConsumerTIMER2_CC0
prsConsumerTIMER2_CC1
prsConsumerTIMER2_CC2
prsConsumerTIMER3_CC0
prsConsumerTIMER3_CC1
prsConsumerTIMER3_CC2
prsConsumerTIMER4_CC0
prsConsumerTIMER4_CC1
prsConsumerTIMER4_CC2
prsConsumerUSART0_CLK
prsConsumerUSART0_IR
prsConsumerUSART0_RX
prsConsumerUSART0_TRIGGER
prsConsumerEUSART0_CLK
prsConsumerEUSART0_RX
prsConsumerEUSART0_TRIGGER
prsConsumerEUSART1_CLK
prsConsumerEUSART1_RX
prsConsumerEUSART1_TRIGGER
prsConsumerEUSART2_CLK
prsConsumerEUSART2_RX
prsConsumerEUSART2_TRIGGER
prsConsumerWDOG0_SRC0
prsConsumerWDOG0_SRC1
prsConsumerWDOG1_SRC0
prsConsumerWDOG1_SRC1
prsConsumerPCNT0_IN0
prsConsumerPCNT0_IN1
prsConsumerSYSRTC0_SRC0
prsConsumerSYSRTC0_SRC1
prsConsumerHFXO0_OSCREQ
prsConsumerHFXO0_TIMEOUT
prsConsumerLESENSE_START
prsConsumerVDAC0_ASYNCTRIGCH0
prsConsumerVDAC0_ASYNCTRIGCH1
prsConsumerVDAC0_SYNCTRIGCH0
prsConsumerVDAC0_SYNCTRIGCH1
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_LockupResetDisable
RMU_ResetMode_TypeDef
rmuResetModeDisabled
rmuResetModeEnabled
RMU_Reset_TypeDef
rmuResetWdog0
rmuResetSys
rmuResetCoreLockup
rmuResetAVDD
rmuResetIOVDD0
rmuResetDecouple
SE - Secure Element
Deprecated Functions
SE_OTPInit_t
enableSecureBoot
verifySecureBootCertificate
enableAntiRollback
secureBootPageLockNarrow
secureBootPageLockFull
SE_DebugStatus_t
debugLockEnabled
deviceEraseEnabled
secureDebugEnabled
SE_Status_t
bootStatus
seFwVersion
hostFwVersion
debugStatus
secureBootEnabled
SE_initOTP
SE_initPubkey
SE_writeUserData
SE_eraseUserData
SE_readPubkey
SE_debugLockStatus
SE_debugLockApply
SE_debugSecureEnable
SE_debugSecureDisable
SE_deviceEraseDisable
SE_deviceErase
SE_getStatus
SE_serialNumber
SE_DataTransfer_t
data
next
length
SE_Command_t
command
data_in
data_out
parameters
num_parameters
SE_addDataInput
SE_addDataOutput
SE_addParameter
SE_executeCommand
SE_isCommandCompleted
SE_readCommandResponse
SE_waitCommandCompletion
SE_disableInterrupt
SE_enableInterrupt
writeToFifo
SE_RESPONSE_MASK
SE_RESPONSE_OK
SE_FIFO_MAX_PARAMETERS
SE_DATATRANSFER_STOP
SE_DATATRANSFER_DISCARD
SE_DATATRANSFER_REALIGN
SE_DATATRANSFER_CONSTADDRESS
SE_DATATRANSFER_LENGTH_MASK
SE_MAX_PARAMETERS
SE_DATATRANSFER_DEFAULT
SE_COMMAND_DEFAULT
SE_Response_t
SMU - Security Management Unit
SMU_PrivilegedAccess_TypeDef
privilegedReserved0
privilegedEMU
privilegedCMU
privilegedHFRCO0
privilegedFSRCO
privilegedDPLL0
privilegedLFXO
privilegedLFRCO
privilegedULFRCO
privilegedMSC
privilegedICACHE0
privilegedPRS
privilegedGPIO
privilegedLDMA
privilegedLDMAXBAR
privilegedTIMER0
privilegedTIMER1
privilegedTIMER2
privilegedTIMER3
privilegedTIMER4
privilegedUSART0
privilegedBURTC
privilegedI2C1
privilegedCHIPTESTCTRL
privilegedSYSCFGCFGNS
privilegedSYSCFG
privilegedBURAM
privilegedGPCRC
privilegedDCDC
privilegedHOSTMAILBOX
privilegedEUSART1
privilegedEUSART2
privilegedSYSRTC
privilegedLCD
privilegedKEYSCAN
privilegedDMEM
privilegedLCDRF
privilegedPFMXPPRF
privilegedRADIOAES
privilegedSMU
privilegedSMUCFGNS
privilegedLETIMER0
privilegedIADC0
privilegedACMP0
privilegedACMP1
privilegedAMUXCP0
privilegedVDAC0
privilegedPCNT
privilegedLESENSE
privilegedHFRCO1
privilegedHFXO0
privilegedI2C0
privilegedWDOG0
privilegedWDOG1
privilegedEUSART0
privilegedSEMAILBOX
privilegedAHBRADIO
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_SECURE_IRQHandler
SMU_INIT_DEFAULT
SMU_Peripheral_TypeDef
smuPeripheralEMU
smuPeripheralCMU
smuPeripheralHFRCO0
smuPeripheralFSRCO
smuPeripheralDPLL0
smuPeripheralLFXO
smuPeripheralLFRCO
smuPeripheralULFRCO
smuPeripheralMSC
smuPeripheralICACHE0
smuPeripheralPRS
smuPeripheralGPIO
smuPeripheralLDMA
smuPeripheralLDMAXBAR
smuPeripheralTIMER0
smuPeripheralTIMER1
smuPeripheralTIMER2
smuPeripheralTIMER3
smuPeripheralTIMER4
smuPeripheralUSART0
smuPeripheralBURTC
smuPeripheralI2C1
smuPeripheralCHIPTESTCTRL
smuPeripheralSYSCFGCFGNS
smuPeripheralSYSCFG
smuPeripheralBURAM
smuPeripheralGPCRC
smuPeripheralDCDC
smuPeripheralHOSTMAILBOX
smuPeripheralEUSART1
smuPeripheralEUSART2
smuPeripheralSYSRTC
smuPeripheralLCD
smuPeripheralKEYSCAN
smuPeripheralDMEM
smuPeripheralLCDRF
smuPeripheralVDAC0
smuPeripheralPCNT
smuPeripheralLESENSE
smuPeripheralHFRCO1
smuPeripheralHFXO0
smuPeripheralLETIMER0
smuPeripheralIADC0
smuPeripheralACMP0
smuPeripheralACMP1
smuPeripheralI2C0
smuPeripheralWDOG0
smuPeripheralWDOG1
smuPeripheralEUSART0
smuPeripheralAMUXCP0
smuPeripheralSMU
smuPeripheralSMUCFGNS
smuPeripheralSEMAILBOX
smuPeripheralEnd
SYSRTC - System Real Time Counter
sl_sysrtc_config_t
enable_debug_run
sl_sysrtc_group_channel_compare_config_t
compare_match_out_action
sl_sysrtc_group_channel_capture_config_t
capture_input_edge
sl_sysrtc_group_config_t
compare_channel0_enable
compare_channel1_enable
capture_channel0_enable
p_compare_channel0_config
p_compare_channel1_config
p_capture_channel0_config
sl_sysrtc_init
sl_sysrtc_enable
sl_sysrtc_disable
sl_sysrtc_wait_sync
sl_sysrtc_wait_ready
sl_sysrtc_start
sl_sysrtc_stop
sl_sysrtc_reset
sl_sysrtc_get_status
sl_sysrtc_lock
sl_sysrtc_unlock
sl_sysrtc_get_counter
sl_sysrtc_set_counter
sl_sysrtc_init_group
sl_sysrtc_enable_group_interrupts
sl_sysrtc_disable_group_interrupts
sl_sysrtc_clear_group_interrupts
sl_sysrtc_get_group_interrupts
sl_sysrtc_get_group_enabled_interrupts
sl_sysrtc_set_group_interrupts
sl_sysrtc_get_group_compare_channel_value
sl_sysrtc_set_group_compare_channel_value
sl_sysrtc_get_group_capture_channel_value
SYSRTC_GROUP_MIN_CHANNEL_COMPARE
SYSRTC_GROUP_MAX_CHANNEL_COMPARE
SYSRTC_GROUP_MIN_CHANNEL_CAPTURE
SYSRTC_GROUP_MAX_CHANNEL_CAPTURE
SYSRTC_GROUP_NUMBER
SYSRTC_GROUP_VALID
SYSRTC_CONFIG_DEFAULT
SYSRTC_GROUP_CHANNEL_COMPARE_CONFIG_DEFAULT
SYSRTC_GROUP_CHANNEL_CAPTURE_CONFIG_DEFAULT
SYSRTC_GROUP_CONFIG_DEFAULT
sl_sysrtc_capture_edge_t
SL_SYSRTC_CAPTURE_EDGE_RISING
SL_SYSRTC_CAPTURE_EDGE_FALLING
SL_SYSRTC_CAPTURE_EDGE_BOTH
sl_sysrtc_compare_match_out_action_t
SL_SYSRTC_COMPARE_MATCH_OUT_ACTION_CLEAR
SL_SYSRTC_COMPARE_MATCH_OUT_ACTION_SET
SL_SYSRTC_COMPARE_MATCH_OUT_ACTION_PULSE
SL_SYSRTC_COMPARE_MATCH_OUT_ACTION_TOGGLE
SL_SYSRTC_COMPARE_MATCH_OUT_ACTION_CMPIF
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
systemPartFamilyFlex23
systemPartFamilyZen23
systemPartFamilyEfm32Pearl23
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
prsInputType
TIMER_InitDTI_TypeDef
enable
activeLowOut
invertComplementaryOut
autoRestart
enablePrsSource
prsSel
prescale
riseTime
fallTime
outputsEnableMask
enableFaultSourceCoreLockup
enableFaultSourceDebugger
enableFaultSourcePrsSel0
faultSourcePrsSel0
enableFaultSourcePrsSel1
faultSourcePrsSel1
faultAction
TIMER_SyncWait
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_Reset
TIMER_TopBufSet
TIMER_TopGet
TIMER_TopSet
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_PrsInput_TypeDef
timerPrsInputNone
timerPrsInputSync
timerPrsInputAsyncLevel
timerPrsInputAsyncPulse
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
csInv
autoCsHold
autoCsSetup
hwFlowControl
USART_PrsTriggerInit_TypeDef
autoTxTriggerEnable
rxTriggerEnable
txTriggerEnable
prsTriggerChannel
USART_InitSync_TypeDef
enable
refFreq
baudrate
databits
master
msbf
clockMode
prsRxEnable
prsRxCh
autoTx
autoCsEnable
csInv
autoCsHold
autoCsSetup
USART_InitIrDA_TypeDef
async
irRxInv
irFilt
irPw
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_Reset
USART_Rx
USART_RxDouble
USART_RxDoubleExt
USART_RxExt
USART_SpiTransfer
USART_Tx
USART_TxDouble
USART_TxDoubleExt
USART_TxExt
USART_IntClear
USART_IntDisable
USART_IntEnable
USART_IntGet
USART_IntGetEnabled
USART_IntSet
USART_StatusGet
USART_RxDataGet
USART_RxDoubleGet
USART_RxDoubleXGet
USART_RxDataXGet
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
usartHwFlowControlNone
usartHwFlowControlCts
usartHwFlowControlRts
usartHwFlowControlCtsAndRts
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
warmupTime
dbgHalt
onDemandClk
dmaWakeUp
biasKeepWarm
refresh
timerOverflow
prescaler
reference
ch0ResetPre
sineReset
sineEnable
diff
VDAC_InitChannel_TypeDef
enable
warmupKeepOn
highCapLoadEnable
fifoLowDataThreshold
chRefreshSource
trigMode
powerMode
sampleOffMode
pin
port
shortOutput
auxOutEnable
mainOutEnable
holdOutTime
VDAC_ChannelOutputSet
VDAC_Enable
VDAC_Init
VDAC_InitChannel
VDAC_SineModeStart
VDAC_Channel0OutputSet
VDAC_Channel1OutputSet
VDAC_IntClear
VDAC_IntDisable
VDAC_IntEnable
VDAC_IntGet
VDAC_IntGetEnabled
VDAC_IntSet
VDAC_GetStatus
VDAC_PrescaleCalc
VDAC_Reset
VDAC_INIT_DEFAULT
VDAC_INITCHANNEL_DEFAULT
VDAC_Refresh_TypeDef
vdacRefresh2
vdacRefresh4
vdacRefresh8
vdacRefresh16
vdacRefresh32
vdacRefresh64
vdacRefresh128
vdacRefresh256
VDAC_TimerOverflow_TypeDef
vdacCycles2
vdacCycles4
vdacCycles8
vdacCycles16
vdacCycles32
vdacCycles64
VDAC_Ref_TypeDef
vdacRef1V25
vdacRef2V5
vdacRefAvdd
vdacRefExtPin
VDAC_RefreshSource_TypeDef
vdacRefreshSrcNone
vdacRefreshSrcRefreshTimer
vdacRefreshSrcSyncPrs
vdacRefreshSrcAsyncPrs
VDAC_TrigMode_TypeDef
vdacTrigModeNone
vdacTrigModeSw
vdacTrigModeSyncPrs
vdacTrigModeLesense
vdacTrigModeInternalTimer
vdacTrigModeAsyncPrs
VDAC_PowerMode_TypeDef
vdacPowerModeHighPower
vdacPowerModeLowPower
VDAC_ChPortSel_t
vdacChPortNone
vdacChPortA
vdacChPortB
vdacChPortC
vdacChPortD
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
clrSrc
em1Run
em2Run
em3Run
em4Block
prs0MissRstEn
prs1MissRstEn
lock
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
WDOG_SYNC_TIMEOUT
DEFAULT_WDOG
WDOG_INIT_DEFAULT
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
wdogWarnDisable
wdogWarnTime25pct
wdogWarnTime50pct
wdogWarnTime75pct
WDOG_WinSel_TypeDef
wdogIllegalWindowDisable
wdogIllegalWindowTime12_5pct
wdogIllegalWindowTime25_0pct
wdogIllegalWindowTime37_5pct
wdogIllegalWindowTime50_0pct
wdogIllegalWindowTime62_5pct
wdogIllegalWindowTime75_0pct
wdogIllegalWindowTime87_5pct
Common Utilities
Overview
API Documentation
ASSERT - Assert
EFM_ASSERT
Atomic Operations
sl_atomic_load
sl_atomic_store
Bit Manipulation
SL_SET_BIT
SL_CLEAR_BIT
SL_IS_BIT_SET
SL_IS_BIT_CLEAR
SL_IS_ANY_BIT_SET
SL_IS_ANY_BIT_CLEAR
COMMON - Common Utilities
SL_CTZ
SL_RBIT
SL_RBIT16
SL_RBIT8
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_IGNORE_TYPE_LIMIT_BEGIN
Enumerations
SL_ENUM
SL_ENUM_GENERIC
Errno
sl_errno
errno
EPERM
ENOENT
ESRCH
EINTR
EIO
ENXIO
E2BIG
ENOEXEC
EBADF
ECHILD
EAGAIN
ENOMEM
EACCES
EFAULT
ENOTBLK
EBUSY
EEXIST
EXDEV
ENODEV
ENOTDIR
EISDIR
EINVAL
ENFILE
EMFILE
ENOTTY
ETXTBSY
EFBIG
ENOSPC
ESPIPE
EROFS
EMLINK
EPIPE
EDOM
ERANGE
ENOMSG
EIDRM
EDEADLK
ENOLCK
ENOSTR
ENODATA
ETIME
ENOSR
ENOLINK
EPROTO
EMULTIHOP
EBADMSG
EFTYPE
ENOSYS
ENOTEMPTY
ENAMETOOLONG
ELOOP
EOPNOTSUPP
EPFNOSUPPORT
ECONNRESET
ENOBUFS
EAFNOSUPPORT
EPROTOTYPE
ENOTSOCK
ENOPROTOOPT
ESHUTDOWN
ECONNREFUSED
EADDRINUSE
ECONNABORTED
ENETUNREACH
ENETDOWN
ETIMEDOUT
EHOSTDOWN
EHOSTUNREACH
EINPROGRESS
EALREADY
EDESTADDRREQ
EMSGSIZE
EPROTONOSUPPORT
ESOCKTNOSUPPORT
EADDRNOTAVAIL
ENETRESET
EISCONN
ENOTCONN
ETOOMANYREFS
ENOTSUP
EILSEQ
EOVERFLOW
ECANCELED
ENOTRECOVERABLE
EOWNERDEAD
EWOULDBLOCK
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
Software Watchdog
sl_watchdog_init
sl_watchdog_register_watchdog
sl_watchdog_unregister_watchdog
sl_watchdog_feed_watchdog
sl_watchdog_handle_t
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_CONNECTION_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_A