mbed TLS v2.2.0
Data Structures | Enumerations
sl_crypto.h File Reference

Detailed Description

Silicon Labs specific mbedTLS defintitions.

Copyright (C) 2016, Silicon Labs, All Rights Reserved SPDX-License-Identifier: Apache-2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition in file sl_crypto.h.

#include "em_device.h"
#include <config-sl-crypto-all-acceleration.h>
Include dependency graph for sl_crypto.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

union  mbedtls_device_io_mode_specific
 Data I/O mode specific configuration structure. More...
 

Enumerations

enum  mbedtls_device_io_mode { MBEDTLS_DEVICE_IO_MODE_CORE }
 Enum defines which data I/O mode to use for moving data to/from the AES/CRYPTO hardware module. More...
 

Enumeration Type Documentation

Enum defines which data I/O mode to use for moving data to/from the AES/CRYPTO hardware module.

Enumerator
MBEDTLS_DEVICE_IO_MODE_CORE 

Core CPU moves data to/from the data registers.

Definition at line 58 of file sl_crypto.h.