Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
cubexHal.pdf
Скачиваний:
110
Добавлен:
10.02.2016
Размер:
16.16 Mб
Скачать

UM1725

HAL HASH Generic Driver

27 HAL HASH Generic Driver

27.1HASH Firmware driver registers structures

27.1.1HASH_InitTypeDef

Data Fields

uint32_t DataType

uint32_t KeySize

uint8_t * pKey

Field Documentation

uint32_t HASH_InitTypeDef::DataType

32-bit data, 16-bit data, 8-bit data or 1-bit string. This parameter can be a value of HASH DataType

uint32_t HASH_InitTypeDef::KeySize

The key size is used only in HMAC operation

uint8_t* HASH_InitTypeDef::pKey

The key is used only in HMAC operation

27.1.2HASH_HandleTypeDef

Data Fields

HASH_InitTypeDef Init

uint8_t * pHashInBuffPtr

uint8_t * pHashOutBuffPtr

__IO uint32_t HashBuffSize

__IO uint32_t HashInCount

__IO uint32_t HashITCounter

HAL_StatusTypeDef Status

HAL_HASHPhaseTypeDef Phase

DMA_HandleTypeDef * hdmain

HAL_LockTypeDef Lock

__IO HAL_HASH_STATETypeDef State

Field Documentation

HASH_InitTypeDef HASH_HandleTypeDef::Init

HASH required parameters

uint8_t* HASH_HandleTypeDef::pHashInBuffPtr

Pointer to input buffer

uint8_t* HASH_HandleTypeDef::pHashOutBuffPtr

Pointer to input buffer

DOCID025834 Rev 2

359/900

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]